Hop til indhold

Kandersen

Members
  • Antal indlæg

    3.308
  • Medlem siden

  • Senest besøgt

  • Days Won

    39

Alt der er opslået af Kandersen

  1. Det er godt nok underligt. Jeg har trods alt sat 4 eller 5 Rpiér op nu med openhab og Google Assistant. Og jeg har aldrig haft eller oplevet de problemer. De eneste problemer jeg har oplevet, det er når openhab cloud har været nede.
  2. Hvad var årsagen så? Det er lidt underligt.. Men måske er det det som bodizar er inde på. Det er ikke et problem jeg er bekendt med. Og som tidligere nævnt, så er det heller ikke nødvendigt for at få det til at køre med Google Assistant/Home.
  3. Det er fair nok du siger det. Men det er et fåtal som har haft det problem du har. Så jeg vil helst ikke starte med at fejlsøge ud fra det, førend jeg ved at forbindelsen og TAG´s er på plads. Btw. bruger du også openhab til Windows? (det kan måske være det som er årsagen. Jeg har kun kørt med det på Rpi og på Odroid C2). Windows har jeg testet for længe siden, førend der var noget der hed Google Assistant til openhab.
  4. Kandersen

    google assistent

    Hvis jeg skal hjælpe dig med manuelle konfigurations filer. Så er du nødt til at fortælle mig, hvilken type maskine du kører openhab på.. Er det windows, En Raspberry Pi eller andet? (faktisk er det OS jeg skal vide, men det kan virke lidt teknisk at spørge om det). Hvis det er en Rpi. Så skal du oprette forbindelse til din openhab server via SSH. Alternativ skal du lave en SAMBA mapping på den, men det er langt mere besværligt. Jeg anbefaler man bruger WinScp til SSH til en openhab server. Den kan hentes her: https://winscp.net/eng/download.php Når den er installere og startet, så kan du starte med at SSH til din openhab server. Du skrive simpelthen bare IP nummeret til din openhab server, og logger ind med brugernavn/pw (default er openhabian/openhabian). Så burde du kunne se en windows stifinder som er inddelt i en højre og venstre side. Højre side er openhab serveren. Den vil muligvis starte i /home/ folderen. Du skal vælge den folder der hedder /root/etc/openhab2/ - I denne vil du finde alle underfolderne som er relevante for openhab. Bla vil du se en /items/ folder. Det er i den items filerne skal ligge. Og de SKAL ende på .items. Du vil også kunne se en /things/ folder - Denne ligger du .things filer i. Her kan du se hvordan det ser ud hos mig. På billedet befinder jeg mig i /items/ folderen:
  5. Nicolai.. Hvis myopenhab.org siger at din openhab server er online - SÅ ER DER HUL IGENNEM, OG DU SKAL IKKE FORETAGE DIG MERE, hvad det angår.. (Sorry store bogstaver, men i snakker helt ved siden af hinanden. Nicolai siger at myopenhab.org viser hans server er online. Derfor virker openhab cloud fint igennem hans firewall). MEN!! Det er helt sikkert ikke rigtigt det du har lavet. Eller så er det fordi jeg ikke selv har prøve at sætte TAG via Rest API. Det ligner du har lavet en kategori som hedder "category": "Lightning" Bagefter har du lavet et TAG der hedder "tags": [ "Kontor" ] Du har simpelthen byttet rundt på dem. Google skal bruge TAG [ "Lighting" ] (bemærk, det er UDEN ´n´ mellem t og i) Prøv at kigge på mine items jeg sendte i går. Se ude til højre, der bruger jeg forskellige Google Assistant TAG´s.
  6. Fino.. Så er jeg spændt på at se din item Mht til at se dine items i myopenhab. Så skal du klikke de items af du vil de, i PaperUI - Services - IO - Openhab cloud. Tryk på configure, og klik derefter på feltet "Search". Så kommer der en liste med items. Sådan her: Bemærk - Disse er IKKE nødvendige af markere, for at få det til at virke i Google Assistant. Det er udelukkende så du kan se status fra dem i myopenhab.org.
  7. Det er lidt skudt forbi Eller hvis vi skal være præcis: myopenhab (openhab cloudservice) behøver IKKE portward medmindre http er blokeret. Den skaber "en slags" VPN tunnel selv. Dvs. når man har registreret sig på myopenhab.org med brugernavn/pw og IDérne (openhab UUID og openhab Secret som findes i to filer på sin openhab server), så vil den automatisk skabe adgang til openhab serveren, (openhab cloud bindingen skal selvfølgelig være installeret i openhab). Når man logger ind på myopenhab.org, så vil jeg også kunne se, om openhab cloud har fået fat i ens openhab server fordi den viser "Online". Det ser således ud: Hvis den IKKE viser online, (men derimod offline), så kan det skyldes: 1. Openhab cloudserveren er nede. 2. Der er problemer med forbindelsen mellem openhabcloudserveren og brugerens openhab server. 3. I sjældne tilfælde kan det være ens lokalnet/router eller andet. Men jeg er ikke bekendt med, at nogen skal lave portforward for at få det til at virke, medmindre de har et atypisk net. I tilfælde af Offline, så bør openhab loggen også viser dette med jævnemellemrum. Hold derfor evt øje med loggen. Tjek at cloud forbindelsen vitterlig fik forbindelse. Hvis den, som i mit viste tilfælde, viser Online. Så bør der ikke være noget til hindre for, at Google Assistenten virker, fordi Google Assistenten kører igennem Openhab cloud serveren. Det er dette trin som Nicolai lige skal tjekke er på plads. Hvis det som forventet er på plads, så kan det nærmest kun være TAG som der er problemer med. Desværre vil loggen IKKE vise noget omkring dette. Men Nicolai - Start med forudsætningerne for at det overhovedet kan virke. Sikre dig at myopenhab.org kan se din openhab server. Det nytter ikke noget du roder med TAG´s, hvis myopenhab ikke kan se din server.
  8. Har din openhab forbindelse til openhab cloud? (altså myopenhab.org) ? Kan du evt vise et screendump af en item du har fået TAGét ?
  9. Jeg synes omvendt man klikker meget med musen bare for at skulle lave noget som simpelt som at linke en item til en channel i PaperUI, (hvori man i øvrig skal skrive meget af det samme). Oven i det føler jeg at jeg har langt mere kontrol over det hele på een gang i de manuelle filer. Det bliver mere overskueligt når man har rigtig mange items, fordi man kan inddele dem i forskellige filer. I PaperUI ligger de bare i MEGET lange liste, og man skal søge/filtre eller scrolle som en sindsyg, hvis man som jeg har 200-300 items (eller noget i den stil vil jeg tro).. Men ja, det kan virke noget mere omstændigt at lave det manuelt, fordi man lige skal lære de forskellige ting. Det er en vanesag Det her er fx min items fil til IHC items.. Så kan du selv vurdere hvor meget det er værd at lave dem manuelt.. Bemærk jeg har kategoriseret dem med "// værelse", så jeg lyn hurtigt kan overskue det. //Stort Bad Group g_Stortbad_TSTAT "Stort Bad Thermostat" [ "Thermostat" ] Number stort_bad_Temperature "Stort Bad Temperatur [%.1f °C]" <cu_heating> (g_Stortbad_TSTAT,Temperatur,gTvaer,gSugeTemp) [ "CurrentTemperature" ] { channel="ihc:controller:elko:stortbad_temperatur_fb" } Number stort_bad_Tempsetpunkt "Stort Bad Temperature setpunkt [%.1f °C]" <temperature> (g_Stortbad_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:stortbad_temperaturSet_fb", autoupdate="false" } Switch telestat1_stort_bad "Stort Bad Telestat [%s]" <cu_switch> (g_Stortbad_TSTAT,gTelestat) { channel="ihc:controller:elko:stortbad_telestat" } DateTime telestat1_stort_badStamp "StortBad Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number stort_bad_fugt "Stort Bad Fugtighed [%.0f %%]" <Humidity> (g_Stortbad_TSTAT,Fugtighed,gHumidityBathRoom) [ "CurrentHumidity" ] { channel="ihc:controller:elko:stortbad_fugtighed" } // Switch stort_bad_Mode "Stort Bad Heating/Cooling Mode" (g_Stortbad_TSTAT) [ "homekit:HeatingCoolingMode" ] { channel="ihc:controller:elko:stortbad_telestat" } Number stortBadSensorFejl "Stort Bad Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:stortbad_sensorfejl" } Number stortBadVentilMotion "Stort Bad Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:stortbad_ventilmotion" } DateTime stortBadVentilMotionStamp "Stort Bad Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime stortBadSensorFejlStamp "Stort Bad Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Switch stort_badDimmerLys "Halogenlys i StortBad [%s]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:stortbad_dimmer_fb", channel="ihc:controller:elko:stortbad_dimmer_state", autoupdate="false" } Switch stort_bad_NV "Nilan Brugerfunktion [%s]" <light> [ "Switchable" ] { channel="ihc:controller:elko:nilan_brugerfunktion", autoupdate="false" } //Sove vaerelse Group g_sove_TSTAT "Soveværelse Thermostat" [ "Thermostat" ] Number sove_Temperature "Soveværelse Temperatur [%.1f °C]" <cu_heating> (g_sove_TSTAT,Temperatur,gTvaer) [ "CurrentTemperature" ] { channel="ihc:controller:elko:sove_temperatur_fb" } Number sove_Tempsetpunkt "Soveværelse Temperature setpunkt [%.1f °C]" <temperature> (g_sove_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:sove_temperaturSet_fb", autoupdate="false" } Switch telestat2_sove "Soveværelse Telestat [%s]" <cu_switch> (g_sove_TSTAT,gTelestat) { channel="ihc:controller:elko:sove_telestat" } DateTime telestat2_soveStamp "Sovevær Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number soveSensorFejl "Soveværelse Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:sove_sensorfejl" } Number soveVentilMotion "Soveværelse Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:sove_ventilmotion" } DateTime soveVentilMotionStamp "Soveværelse Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime soveSensorFejlStamp "Soveværelse Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Dimmer sove_halogenlys_niv "Spotlys i soveværelset [%.0f %%]" <cu_spot> (vLys) ["Lighting"] { channel="ihc:controller:elko:sove_dimmer", autoupdate="false" } Switch sove_lampeudtaglys "Lampeudtag i soveværelset [%s]" <light> (vLys) ["Lighting"] { channel="ihc:controller:elko:sove_80mm_fb", channel="ihc:controller:elko:sove_80mm_state", autoupdate="false" } //Stuen Group g_stue_TSTAT "Stue Thermostat" [ "Thermostat" ] Number stue_Temperature "Stue Temperatur [%.1f °C]" <cu_heating> (g_stue_TSTAT,Temperatur,gTvaer) [ "CurrentTemperature" ] { channel="ihc:controller:elko:stuen_temperatur_fb" } Number stue_Tempsetpunkt "Stue Temperature setpunkt [%.1f °C]" <temperature> (g_stue_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:stuen_temperaturSet_fb", autoupdate="false" } Switch telestat3_stue "Stue Telestat [%s]" <cu_switch> (g_stue_TSTAT,gTelestat) { channel="ihc:controller:elko:stuen_telestat" } DateTime telestat3_stueStamp "Stue Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number stueSensorFejl "Stue Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:stuen_sensorfejl" } Number stueVentilMotion "Stue Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:stuen_ventilmotion" } DateTime stueVentilMotionStamp "Stue Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime stueSensorFejlStamp "Stue Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Switch stue_sov_OEV "Stue M1 [%s]" <light> (vLys) ["Lighting"] { channel="ihc:controller:elko:stuen_m1", channel="ihc:controller:elko:stuen_m1_state", autoupdate="false" } Switch stue_sov_OEH "Stue M2 [%s]" <light> (vLys) ["Lighting"] { channel="ihc:controller:elko:stuen_m2", channel="ihc:controller:elko:stuen_m2_state", autoupdate="false" } //Køkken Group g_koekken_TSTAT "Køkken Thermostat" [ "Thermostat" ] Number koekken_Temperature "Køkken Temperatur [%.1f °C]" <cu_heating> (g_koekken_TSTAT,Temperatur,gTvaer,gSugeTemp) [ "CurrentTemperature" ] { channel="ihc:controller:elko:koekken_temperatur_fb" } Number koekken_Tempsetpunkt "Køkken Temperature setpunkt [%.1f °C]" <temperature> (g_koekken_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:koekken_temperaturSet_fb", autoupdate="false" } Switch telestat4a_koekken "Køkken Telestat [%s]" <cu_switch> (g_koekken_TSTAT,gTelestat) { channel="ihc:controller:elko:koekken_telestat" } DateTime telestat4a_koekkenStamp "Køkken A Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number koekkenSensorFejl "Køkken Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:koekken_sensorfejl" } Number koekkenVentilMotion "Køkken Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:koekken_ventilmotion" } DateTime koekkenVentilMotionStamp "Køkken Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime koekkenSensorFejlStamp "Køkken Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Dimmer koekken_vasklys_niv "Lyset ved køkkenvask [%.0f %%]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:koekkenvask_dimmer", autoupdate="false" } Dimmer koekken_underskablys_niv "Lyset under køkkenskabe [%.0f %%]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:koekkenunderskab_dimmer", autoupdate="false" } //spisestuen Group g_spisestue_TSTAT "Spiseplads Thermostat" [ "Thermostat" ] Number spisestue_Temperature "Spiseplads Temperatur [%.1f °C]" <cu_heating> (g_spisestue_TSTAT,Temperatur,gTvaer) [ "CurrentTemperature" ] { channel="ihc:controller:elko:spise_temperatur_fb" } Number spisestue_Tempsetpunkt "Spiseplads Temperature setpunkt [%.1f °C]" <temperature> (g_spisestue_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:spise_temperaturSet_fb", autoupdate="false" } Switch telestat4b_koekken "Spiseplads Telestat [%s]" <cu_switch> (g_spisestue_TSTAT,gTelestat) { channel="ihc:controller:elko:spise_telestat" } DateTime telestat4b_koekkenStamp "Køkken B Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number spisestueSensorFejl "Spiseplads Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:spise_sensorfejl" } Number spisestueVentilMotion "Spiseplads Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:spise_ventilmotion" } DateTime spisestueVentilMotionStamp "Spiseplads Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime spisestueSensorFejlStamp "Spiseplads Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Dimmer spise_halo_styrke "Spotlys ved spiseplads [%s %%]" <cu_spot> (vLys) ["Lighting"] { channel="ihc:controller:elko:spisespot_dimmer", autoupdate="false" } Dimmer spise_bord_niv "Lyset over spisebord [%s %%]" <light> (vLys) ["Lighting"] { channel="ihc:controller:elko:spisebord_dimmer", autoupdate="false" } Switch spise_ter_NV "Vindue automatik slået fra [MAP(nilan_on_off.map):%s]" <cu_switch> [ "Switchable" ] { channel="ihc:controller:elko:vindue_automatik_trigger", channel="ihc:controller:elko:vindue_automatik_state", autoupdate="false" } Switch auto_vindue "Automatisk vinduestyring slået fra" { channel="ihc:controller:elko:vindue_automatik_state" } //kontor Group g_kontor_TSTAT "Kontor Thermostat" [ "Thermostat" ] Number kontor_Temperature "Kontor Temperatur[%.1f °C]" <cu_heating> (g_kontor_TSTAT,Temperatur,gTvaer,gSugeTemp) [ "CurrentTemperature" ] { channel="ihc:controller:elko:kontor_temperatur_fb" } Number kontor_Tempsetpunkt "Kontor Temperature setpunkt [%.1f °C]" <temperature> (g_kontor_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:kontor_temperaturSet_fb", autoupdate="false" } Switch telestat5_kontor "Kontor Telestat [%s]" <cu_switch> (g_kontor_TSTAT,gTelestat) { channel="ihc:controller:elko:kontor_telestat" } DateTime telestat5_kontorStamp "Kontor Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number kontorSensorFejl "Kontor Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:kontor_sensorfejl" } Number kontorVentilMotion "Kontor Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:kontor_ventilmotion" } DateTime kontorVentilMotionStamp "Kontor Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime kontorSensorFejlStamp "Kontor Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Switch kontor "Loftlys i kontoret [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:kontor_80mm", channel="ihc:controller:elko:kontor_80mm_state", autoupdate="false" } //Bryggers Group g_bryggers_TSTAT "Bryggers Thermostat" [ "Thermostat" ] Number bryggers_Temperature "Bryggers Temperatur [%.1f °C]" <cu_heating> (g_bryggers_TSTAT,Temperatur,gTvaer,gSugeTemp) [ "CurrentTemperature" ] { channel="ihc:controller:elko:bryggers_temperatur_fb" } Number bryggers_Tempsetpunkt "Bryggers Temperature setpunkt [%.1f °C]" <temperature> (g_bryggers_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:bryggers_temperaturSet_fb", autoupdate="false" } Switch telestat9_bryggers "Bryggers Telestat [%s]" <cu_switch> (g_bryggers_TSTAT,gTelestat) { channel="ihc:controller:elko:bryggers_telestat9" } Switch telestat10_entre "Bryggers Telestat Entre [%s]" <cu_switch> (gTelestat) { channel="ihc:controller:elko:bryggers_telestat10" } DateTime telestat9_bryggersStamp "Bryggers Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) DateTime telestat10_entreStamp "Entre Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number bryggersSensorFejl "Bryggers Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:bryggers_sensorfejl" } Number bryggersVentilMotion "Bryggers Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:bryggers_ventilmotion" } DateTime bryggersVentilMotionStamp "Bryggers Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime bryggersSensorFejlStamp "Bryggers Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Switch bryggers_DimmerLys "Bryggers Halogenlys [%s]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:bryggers_dimmer_fb", channel="ihc:controller:elko:bryggers_dimmer_state", autoupdate="false" } Switch bryggers_Skablys "Bryggers Skablys [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:bryggers_skabslys_fb", channel="ihc:controller:elko:bryggers_skabslys_state", autoupdate="false" } //Lille bad Group g_lille_bad_TSTAT "Lille Bad Thermostat" [ "Thermostat" ] Number lille_bad_Temperature "Lille Bad Temperatur [%.1f °C]" <cu_heating> (g_lille_bad_TSTAT,Temperatur,gTvaer,gSugeTemp) [ "CurrentTemperature" ] { channel="ihc:controller:elko:lillebad_temperatur_fb" } Number lille_bad_Tempsetpunkt "Lille Bad Temperature setpunkt [%.1f °C]" <temperature> (g_lille_bad_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:lillebad_temperaturSet_fb", autoupdate="false" } Number lille_bad_fugt "Lille Bad Fugtighed [%.0f %%]" <Humidity> (g_lille_bad_TSTAT,Fugtighed,gHumidityBathRoom) [ "CurrentHumidity" ] { channel="ihc:controller:elko:lillebad_fugtighed" } Switch telestat11_lil_bad "Lille Bad Telestat [%s]" <cu_switch> (g_lille_bad_TSTAT,gTelestat) { channel="ihc:controller:elko:lillebad_telestat" } DateTime telestat11_lil_badStamp "Lille Bad Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number lilleBadSensorFejl "Lille Bad Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:lillebad_sensorfejl" } Number lilleBadVentilMotion "Lille Bad Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:lillebad_ventilmotion" } DateTime lilleBadVentilMotionStamp "Lille Bad Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime lilleBadSensorFejlStamp "Lille Bad Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Switch lille_bad_OEV "Lille Bad Lys [%s]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:lillebad_dimmer_fb", channel="ihc:controller:elko:lillebad_dimmer_state", autoupdate="false" } //Casper vaerelse Group g_casper_TSTAT "Caspers Thermostat" [ "Thermostat" ] Number casper_Temperature "Caspers vær Temperatur [%.1f °C]" <cu_heating> (g_casper_TSTAT,Temperatur,gTvaer) [ "CurrentTemperature" ] { channel="ihc:controller:elko:casper_temperatur_fb" } Number casper_Tempsetpunkt "Caspers vær Temperature setpunkt [%.1f °C]" <temperature> (g_casper_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:casper_temperaturSet_fb", autoupdate="false" } Switch telestat12_gaest "Caspers vær Telestat [%s]" <cu_switch> (g_casper_TSTAT,gTelestat) { channel="ihc:controller:elko:casper_telestat" } DateTime telestat12_gaestStamp "Caspers vær Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number casperSensorFejl "Caspers vær Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:casper_sensorfejl" } Number casperVentilMotion "Caspers vær Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:casper_ventilmotion" } DateTime casperVentilMotionStamp "Caspers vær Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime casperSensorFejlStamp "Caspers vær Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Dimmer casper_halo_styrke "Loftlys i Caspers værelse [%s %%]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:casper_dimmer", autoupdate="false" } // Switch casperDimmerLys "Loftlys i Caspers værelse [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:casper_dimmer_fb", channel="ihc:controller:elko:casper_dimmer_state", autoupdate="false" } //Amanda vaerelse Group g_amanda_TSTAT "Amandas Thermostat" [ "Thermostat" ] Number amanda_Temperature "Amandas vær Temperatur [%.1f °C]" <cu_heating> (g_amanda_TSTAT,Temperatur,gTvaer) [ "CurrentTemperature" ] { channel="ihc:controller:elko:amanda_temperatur_fb" } Number amanda_Tempsetpunkt "Amandas vær Temperature setpunkt [%.1f °C]" <temperature> (g_amanda_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:amanda_temperaturSet_fb", autoupdate="false" } Switch telestat8_amanda "Amandas vær Telestat [%s]" <cu_switch> (g_amanda_TSTAT,gTelestat) { channel="ihc:controller:elko:amanda_telestat" } DateTime telestat8_amandaStamp "Amanda vær Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number amandaSensorFejl "Amandas vær Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:amanda_sensorfejl" } Number amandaVentilMotion "Amandas vær Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:amanda_ventilmotion" } DateTime amandaVentilMotionStamp "Amandas vær Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime amandaSensorFejlStamp "Amandas vær Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) // Switch amanda_OEH "Spotlys i Amandas værelse [%s]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:amanda_dimmer_fb", channel="ihc:controller:elko:amanda_dimmer_state", autoupdate="false" } Dimmer amanda_halo_styrke "Spotlys i Amandas [%s %%]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:amanda_dimmer", autoupdate="false" } Switch amanda_OEV "Lampeudtag i Amandas værelse [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:amanda_80mm_fb", channel="ihc:controller:elko:amanda_80mm_state", autoupdate="false" } //Marc vaerelse Group g_marc_TSTAT "Marc Thermostat" [ "Thermostat" ] Number marc_Temperature "Marcs vær Temperatur [%.1f °C]" <cu_heating> (g_marc_TSTAT,Temperatur,gTvaer) [ "CurrentTemperature" ] { channel="ihc:controller:elko:marc_temperatur_fb" } Number marc_Tempsetpunkt "Marcs vær Temperature setpunkt [%.1f °C]" <temperature> (g_marc_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:marc_temperaturSet_fb", autoupdate="false" } Switch telestat7_marc "Marcs vær Telestat [%s]" <cu_switch> (g_marc_TSTAT,gTelestat) { channel="ihc:controller:elko:marc_telestat" } DateTime telestat7_marcStamp "Marcs vær Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number marcSensorFejl "Marcs vær Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:marc_sensorfejl" } Number marcVentilMotion "Marcs vær Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:marc_ventilmotion" } DateTime marcVentilMotionStamp "Marcs vær Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime marcSensorFejlStamp "Marcs vær Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Dimmer marc_halo_styrke "Spotlys i Marcs værelse [%s %%]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:marc_dimmer", autoupdate="false" } // Switch marc_OEH "Spotlys i Marcs værelse [%s]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:marc_dimmer_fb", channel="ihc:controller:elko:marc_dimmer_state", autoupdate="false" } Switch marc_OEV "Lampeudtag i Marcs værelse [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:marc_80mm_fb", channel="ihc:controller:elko:marc_80mm_state", autoupdate="false" } //Aktivits rum Group g_aktivitet_TSTAT "Aktivitet Thermostat" [ "Thermostat" ] Number aktivitet_Temperature "Aktivitetsrum Temperatur [%.1f °C]" <cu_heating> (g_aktivitet_TSTAT,Temperatur,gTvaer,gSugeTemp) [ "CurrentTemperature" ] { channel="ihc:controller:elko:aktivitet_temperatur_fb" } Number aktivitet_Tempsetpunkt "Aktivitetsrum Temperature setpunkt [%.1f °C]" <temperature> (g_aktivitet_TSTAT) [ "TargetTemperature" ] { channel="ihc:controller:elko:aktivitet_temperaturSet_fb", autoupdate="false" } Switch telestat6_aktivitet "Aktivitetsrum Telestat [%s]" <cu_switch> (g_aktivitet_TSTAT,gTelestat) { channel="ihc:controller:elko:aktivitet_telestat" } DateTime telestat6_aktivitetStamp "Aktivitet Telestat ON [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gTelestatStamp) Number aktivitetSensorFejl "Aktivitetsrum Sensor fejl [MAP(nilan_on_off.map):%s]" <error> (gSensorfejl) { channel="ihc:controller:elko:aktivitet_sensorfejl" } Number aktivitetVentilMotion "Aktivitetsrum Ventil motionering [MAP(nilan_on_off.map):%s]" <cu_switch> (gVentilMotion) { channel="ihc:controller:elko:aktivitet_ventilmotion" } DateTime aktivitetVentilMotionStamp "Aktivitetsrum Ventil motionering [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <time> (gMotionStamp) DateTime aktivitetSensorFejlStamp "Aktivitetsrum Sensor fejl [%1$tH:%1$tM:%1$tS %1$td.%1$tm.%1$tY]" <error> (gSensorfejlStamp) Dimmer aktivitet_halo_styrke "Spotlys i aktivitetrum [%s %%]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:aktivitet_dimmer", autoupdate="false" } Switch aktivitetLysKonstant "Konstantlys i aktivitetrum [%s]" <light> [ "Lighting" ] { channel="ihc:controller:elko:aktivitet_dimmer_konst", channel="ihc:controller:elko:aktivitet_konst_state", autoupdate="false" } Switch aktivitet_80mm "Lampeudtag i aktivitetsrum [%s]" <light> (vLys) { channel="ihc:controller:elko:aktivitet_80mm_fb", channel="ihc:controller:elko:aktivitet_80mm_state", autoupdate="false" } Switch aktivitetBeboet "Beboet tilstand [MAP(nilan_on_off.map):%s]" <cu_switch> [ "Lighting" ] { channel="ihc:controller:elko:aktivitet_beboet", channel="ihc:controller:elko:aktivitet_beboet_state", autoupdate="false" } Switch aktivitetUBeboet "Ubeboet tilstand [MAP(nilan_on_off.map):%s]" <cu_switch> [ "Lighting" ] { channel="ihc:controller:elko:aktivitet_ubeboet", channel="ihc:controller:elko:aktivitet_ubeboet_state", autoupdate="false" } Number aktivitetFrostLys "Frostsikring tilstand [MAP(nilan_on_off.map):%s]" <cu_switch> { channel="ihc:controller:elko:aktivitet_frost_state" } // Garage Switch garage_ydoer "Garage lys konstant [%s]" <light> [ "Lighting" ] { channel="ihc:controller:elko:garagelys_konst", channel="ihc:controller:elko:garagelys_konst_state", autoupdate="false" } Switch garage_lys "Garage Loftlys [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:garagelys" } Switch garage_bryggers_NV "Garageporten [%s]" <light> [ "Switchable" ] { channel="ihc:controller:elko:garageport", channel="ihc:controller:elko:garageport_state", autoupdate="false" } //Udvendig lys Switch skumringsensor1 "Udvendig lys Skumringsensor ved indgang" <light> { channel="ihc:controller:elko:skumringsensor" } Dimmer lys_indgang "Udvendiglys Indgangsparti lysstyrke [%s %%]" <light> (vLys) { channel="ihc:controller:elko:indgangsparti_dimmer" } Switch lys_indgangspotKonstant "Udvendiglys Indgangsparti på konstant [%s]" <light> { channel="ihc:controller:elko:indgangsparti_konst", channel="ihc:controller:elko:indgangsparti_konst_state", autoupdate="false" } Dimmer lys_haven_styrke "Lyset i haven [%s %%]" <cu_spot> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:have_dimmer", autoupdate="false" } // Switch lys_haven "Lyset i haven [%s]" <light> (vLys) [ "Lighting" ] { channel="ihc:controller:elko:have_dimmer_fb", channel="ihc:controller:elko:have_dimmer_state", autoupdate="false" } // IHC Alarm status Switch alarm_sabotagekreds "IHC Sabotagekreds [%s]" <light> (alarm) { channel="ihc:controller:elko:alarm_sabotagekreds" } Switch alarm_status "IHC Alarm status (Grøn=klar. Rød=ikke klar.) [%s]" <switch> (alarm) { channel="ihc:controller:elko:alarm_status" } Switch alarm_totalalarm "IHC Total Alarm tilkoblet [%s]" <switch> (alarm) { channel="ihc:controller:elko:alarm_total" } // Div items String test_stringKl15 "Signal styrke dimmer soveværelse [%s]" <qualityofservice> { channel="ihc:controller:elko:640816240287-signalStrength" } String test_stringKl19 "Signal styrke dimmer Køkkenvask [%s]" <qualityofservice> { channel="ihc:controller:elko:640816240122-signalStrength" } String test_stringKl17 "Signal styrke dimmer Køkken underskabe [%s]" <qualityofservice> { channel="ihc:controller:elko:640a07237810-signalStrength" } String test_stringKl23 "Signal styrke dimmmer Spisebord [%s]" <qualityofservice> { channel="ihc:controller:elko:640816240124-signalStrength" } String test_stringKl22 "Signal styrke dimmer LED spiseplads [%s]" <qualityofservice> { channel="ihc:controller:elko:640a07237823-signalStrength" } String test_stringKl21 "Signal styrke dimmer Aktivitetsrum [%s]" <qualityofservice> { channel="ihc:controller:elko:640a07237892-signalStrength" } String test_stringKl05 "Signal styrke dimmer Uni250 indgangsparti [%s]" <qualityofservice> { channel="ihc:controller:elko:640a07237960-signalStrength" } String test_string2tast1 "Signal styrke 2-tast tryk Kontor [%s]" <qualityofservice> { channel="ihc:controller:elko:640e15123673-signalStrength" } String test_string2tast2 "Signal styrke 2-tast tryk Lille Bad [%s]" <qualityofservice> { channel="ihc:controller:elko:640e15123789-signalStrength" } String test_string2tast3 "Signal styrke 2-tast tryk Casper [%s]" <qualityofservice> { channel="ihc:controller:elko:640e15123809-signalStrength" } Number test_temperatur "Test temperatur fra zwave temp [%.1f °C] " <cu_heating> (Temperatur) { channel="netatmo:NAModule1:75e7162d:0200002741f4:Temperature", channel="ihc:controller:elko:zwave_temp" [profile="follow"] }
  10. Jeg har ikke selv forsøgt med rest docs.. Jeg bruger jo manuelle items filer. Men andre siger det er den måde det skal gøres på, når man ikke bruger manuelle filer.
  11. Så er det derfor. Du kan ikke "TAG" dine items i paperUI. Det er simpelthen ikke muligt. (Og møg irriterende i netop det her tilfælde). Hvis du skal undgå at lave dem manuelt i en tekstfil, så skal du bruge REST DOC til at sætte TAG i dine items. Uden Tag, så vil Google Assistant ikke virke. Faktisk burde den have brokket sig over, at den ikke kan synkronisere til openhab.. Men måske er det blevet ændret fornyligt.
  12. Hvad svare Google tilbage, når du beder den "synkronisere mine enheder" ?? Du burde få retur "okay, synkronisere enheder til openhab". Det betyder at forbindelsen mellem din openhab og openhabcloud ihvertfald fungere. Kan du evt poste en af dine items som du vil have over i Google?
  13. Enig det giver ikke meget mening. Jeg tror desværre det er nogle som har "ideer" om, hvad de mener/synes/har af holdning til noget. Der findes mig bekendt ikke noget konkret der påviser, at Nilan anlæg skulle have "ødelagt" det trådløse IHC signal. Jeg har læst om eet tilfælde, hvor en person havde problemer med det trådløse signal. Og da han slukkede for Nilan anlægget virkede det trådløse signal efterfølgende. Problemet med det var bare, det kunne ikke genskabes efterfølgende. Ergo er det en temmelig useriøs konklusion.. Den ene gang jeg har haft problemer med det trådløse signal her, på en enkelt dimmer, ø80 hw2, efter at have læst om Nilan "problemet". Der prøvede jeg at slukke vores Nilan anlæg. Det ændrede intet.
  14. Har du sat de korrekte TAG´s på de items du vil have med i Google home/Assistenten ? Har du herefter sagt til google "hey google, synkronisere mine enheder" ?
  15. Kandersen

    google assistent

    De skal ligge i things mappen, og filen skal hedde xxxxx.things Fx: ihc.things
  16. Kandersen

    google assistent

    Ahh ofocuse.. Its not possible to save changes the auto created channels.. Make sense.. Sorry I wasnt clear on that one. Just to be clear on this. There is no problems in creating a new channel (using the + ikon), and then use the same ResourceID which has also used in a auto created channel, as long as you dont link the two channels at the same time. I have setup IHC binding to auto create channels. But all my channels I´m using is actually manually created channels (in a thing file). The advantages of letting the binding auto create channels is, that I can get the resourceID from the autocreated channel, and then use it in the manual created channel. Thats how I´m doing this stuff.
  17. Ser godt ud, synes jeg. Nogle ting jeg godt kunne tænke mig, det er fx at man beskriver hvilke komponenter man har brugt, som ikke umiddelbart er lige indlysende. Fx klemmer typerne, som flere gange har været efterspurgt. De tre sorte bokse under installationen kunne jeg også godt tænke mig at vide hvad er? Lampeudtagene, er det bare de almindelig PL dåser du har skruet op og sat sammen? Faktisk en ret genial løsning i stedet for de underlag der findes.
  18. Jeg er fuldstændig enig i dette. Og jeg finder det absolut dybt chokerende og grotesk, at forbrugerne efterlades på denne måde. Uanset om det er et forbruger/elektriker <-> eletriker/LK forhold, så er det helt galt, netop fordi det er et produkt som virkelig laver "ballade" hvis det går galt. Det er ikke bare en lille simpel brugsgenstand.
  19. Kandersen

    google assistent

    Yeps. Mener du egentlig ikke som en manuel channel? Eller fik den automatiske til at virke? Husk på, der er himmelvid forskel på channels og items, (men manuelt laves de på samme måde, altså i en text fil). Btw.. Husk at dine tekst filer skal være UFT8 format, specielt når du når til sitemap filer.
  20. Tror ikke lige forumet fik dine billeder korrekt.
  21. Mangler der ikke en ", endnu" på den sidste mulighed
  22. Kandersen

    google assistent

    Den seneste. (Jeg har ikke lige linket til den her). Men den skal installeres manuelt, (hvis det er bindingen vi snakker om). Alternativ skal du prøve at installere openhab 2.5 M3 (seneste Milestone). Så får du automatisk den nyeste binding med der. Openhab 2.5M3 får foreløbig rosende ord med på vejen, men jeg har ikke set testet den endnu. Håbede jeg fik noget tid i denne her uge, men fik rodet mig ud i alskens andre nye ting med min egen installation, (bla Sonoff (tasmota) og mqtt som jeg lige skulle lære). Der findes ikke en hurtig guide til at lave items/things/configuration manuelt. Men processen er ens. Så hvis man kan lave items, så kan man også lære at lave resten Anyway, her er den hurtigste (og måske lidt for indforstået) guide jeg lige kan komme på. Sig til hvis det er for kortfattet. Meget af det giver langt mere mening, når man først lige har prøvet det. Men det kan være svært at bare læse. Så test evt mens du læser: For at oprette items manuelt, så kræver det at du forbinder til din openhab via ssh (hvis det er en Rpi du bruger). Her anbefaler jeg at bruge et windows program der hedder WinScp. I dette program kan du også oprette items filer osv.. (default username og pw er til openhab er: openhabian). Du opretter forbindelse ved at angive IP nummeret til din openhab server/Rpi. WinScp er lidt ligesom Windows Stifinder. Den er bare inddelt i 2. Venstre side er din lokale maskine. Højre side er den maskine/server du er forbundet til. Når/hvis du får hul igennem med dette program, så skal du ind i den folder der hedder /etc/openhab2/ i højre side. Derinde vil du bla finde en /items/ folder. Inde i den folder kan du oprette .items fil, (højreklik og vælg opret ny fil.. Kald fx file, ihc.items og vælg gem). Så åbner et nyt vindue med et tomt dokument. Og så er du klar til at lave items manuelt. Items kan du læse mere om her: https://www.openhab.org/docs/configuration/items.html Når du når dertil, så er det nemmere at guide dig videre. Ja, det er fordi autochannels kun tager produkterne fra Visual. Men i forbindelse med KIP betyder det ikke noget, om du tager resourceID fra trykket eller FBen. Det er samme resultat.
  23. Kandersen

    google assistent

    Ja det giver ingen mening med read på en switch (tryk) fra openhab.. (det skal forståes omvendt). Når du siger den ikke kipper rigtig, kan du så fortælle mig, hvordan du ser det? Det bedste du kan gøre, det er at holde øje i ServiceView samtidig. Hvis det er sat rigtigt op, så burde du se KIP funktionsblokken gå ON og x-ms efter går den OFF. Ligesom hvis du trykke på en IHC tryk til samme Funktionsblok. Det er det som PulseWidth gør. Evt skal du sætte tiden op. Prøv med 200ms eller måske 300ms. Du skal helst ikke gå over 300ms, for hvis du har en fortrådet dæmper på, så begynder den i stedet at regulere. (Det skal finpudses, da du kan risikere der er en anelse forsinkelse i). Mht openhab 2.4 så kan det faktisk godt være årsagen. Det er meget længe siden jeg brugte den IHC binding der er i den.
×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok