-
Antal indlæg
3.308 -
Medlem siden
-
Senest besøgt
-
Days Won
39
Indholdstype
Profiler
Forummer
Downloads
Galleri
Alt der er opslået af Kandersen
-
Din channel er linket til et output på din ihc controller.. Det burde vise når du tænder og slukker lyset på IHC trykket.
-
Hvad siger din openhab log fil? Prøv at tænd dine spotlys fra IHC tryk og se hvad der sker i sitemap (og hold øje med logfilen).
-
Vil lige indskyde lidt forklaring, for det er meget vigtigt du forstår forskellen på de tre ovennævnte filer. .things filen: Den første del af .things filen (ihc:controller:elko) det er den del der navngiver din controller. Hvis du nu fx havde haft to controllere, så ville de have hver deres navn (efter det sidste: den første del er fast altid). Fx: ihc:controller:elko01 [ ip=........ ] ihc:controller:elko02 [ ip=........ ] items filen er der hvor du linker dine items til channels på din controller: Bemærk [channel="ihc:controller:elko.. ] Det er den del der afgører hvilken controller som dit item linker til. Og derefter kommer så resourceID. Det er det egentlig produkt i IHC controlleren i dit tilfælde er: 37f1c4d0:output331648091 Helt konkret så betyder den linje i din items fil: Du linker item, som er af typen Switch til itemnavn Lys_Stue med label Spots i stuen og ikon light med tag Lighting til kanal på ting ihc:controller:elko med resourceID 37f1c4d0:output331648091 Bemærk, det er highligth direkte som det står i din items fil. I sitemap filen angiver du KUN items navnet, dvs Lys_stue Typen behøver ikke være Switch. Det kunne også være Text. Forskellen er at Switch der kan du tænde og slukke via sitemap. Med Text kan du bare se status. Der findes også andre parametre til sitemap, men vi holder os lige til grundprincippet for god ordens skyld. Apropos status i sitemap på en items, så mangler du faktisk en parameter i din items for at kunne se status. I de fleste tilfælde vil man bruge [%s] i label. For så kan du i sitemap se, om din Switch er ON eller OFF. Uden [%s] i label så kan du ikke se det.. Dvs din items fil skal faktisk se sådan her ud: Switch Lys_Stue "Spots i stuen [%s]" <light> ["Ligthing"] {channel ="ihc:controller:elko:37f1c4d0:output331648091"} Nu burde det virke uden problemer, og du burde kunne se din switch Spotlys i stuen, i dit sitemap inkl om det er ON eller OFF. EDIT - Bare for inspirationens skyld, så får du her hele min items alt IHC som jeg har linket: //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" } 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" } //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) 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_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" } // 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"] }
-
Stop!!.. Du spurgte til dit sitemap, og så retter du i din items fil med den rettelse jeg gav til dit sitemap.. Det går ikke godt.. Lad os starte fra start, så du kan få overblikket tilbage. .things fil ihc:controller:elko [ ip="192.168.0.3:443", username="admin", password="password", timeout=8000, loadProjectFile=true, createChannelsAutomatically=true ] .item fil Switch Lys_Stue "Spots i stuen" <light> ["Ligthing"] {channel ="ihc:controller:elko:37f1c4d0:output331648091"} .sitemap fil sitemap default label="hjem" { Switch item=Lys_Stue }
-
Ja, din items skal ikke have = (den overså jeg før). Den skal se således ud: Switch Lys_Stue "Spots i stuen" <light> ["Ligthing"] {channel ="ihc:controller:37f1c4d0:output331648091"} Din item hedder 'Lys_Stue' Så det er den du skal bruge i dit sitemap: sitemap default label="hjem" { Switch item=Lys_Stue } Så burde det svinge!
-
Flere problemer. Først, som dog nok ikke har noget betydning. Du skal ikke både definere din controller i en cfg fil og en .things fil. cfg filen er til den gamle binding (1.x). Men du bruger den nyeste, og derfor en .things fil. For det andet, så skal du ikke have { } i din .items fil, kun ved selve {channel= " "} apropos din channel, så mangler du " ". Den ska se således ud: Switch item=Lys_Stue "Spots i stuen" <light> ["Ligthing"] {channel ="ihc_ihc:controller:elkoihc:controller:20cc92fe:output331648091"} Og så forstår jeg ikke hvorfor du har ihc_ihc: i din channel.. Det er ikke korrekt. Det burde bare være {channel="ihc:controller:xxxxx" }
-
Blander mig lige lidt her, for jeg er ikke helt enig.. Man kan bla også sende URL´s til en chromecast enhed. Og så er der et hav af informationer man kan få retur fra enheden som er i gang med at spille.. Ved godt det måske ikke passe direkte i IHCcaptain, men her er lidt fra openhab´s chromecast binding. Funktionerne burde jo være de samme: https://www.openhab.org/addons/bindings/chromecast/
-
Via openhab2, enten direkte med Hue binding, eller som en Zigbee enhed. Jeg bruger den selv som en Zigbee enhed. Det er dog ikke super stabilt, så det er nok bedst at bruge den direkte Hue binding, hvis du går den vej.
-
Jeg prøvede lige her, men det virkede fint. Så jeg har ingen ide desværre.
-
Controller genstarter hele tiden!
question svarede på Kandersen's Lasse Fugmann Kristensen i IHC Visual 3.0
Det er jeg ikke i tvivl om. Det var mere ment i forlængelse af Lars´s indlæg. -
Controller genstarter hele tiden!
question svarede på Kandersen's Lasse Fugmann Kristensen i IHC Visual 3.0
"Nu er der konstant lys i dioden... Nu er der ikke... Nu er der... Nu er der ikke......" -
Controller genstarter hele tiden!
question svarede på Kandersen's Lasse Fugmann Kristensen i IHC Visual 3.0
Næ det er da klart. Du har jo vundet den, og dermed ikke mistet noget af værdi (ironisk).. Det er lidt grotesk hvis du ingen reaktion får overhovedet. -
Det kan fx Velbus. Men du ændre i dine forudsætninger, for det som du oprindeligt spurgte om var: Og det er jo det som er problemet. Henning er en person som dels har specialiseret sig produktet (IHC) og samtidig er i stand til at se alle mulige former for muligheder. Det i sig selv gør Henning til noget, som er unikt mht IHC. Og hvis vi holder os til IHC og Henning, så er problemet jo netop, at der burde have været rigtig mange som Henning, der netop solgte deres viden og ydelser. Men når jeg ser mig omkring, så er de der ikke. Som nævnt kender jeg ingen anden end Henning med den samme viden. Jeg har ikke engang hørt om nogen. Der er en enkelt på FB som virker som om han har rimelig styr på IHC, men som mest af alt blot plapre løs om alt muligt andet. Og i øvrig i en gruppe der er forbehold elektrikere. Men ellers er det ekstremt begrænset. Når ekspertviden er begrænset i det kommercielle niveau, så bliver resultatet også derefter. Dvs vi her på forumet overgår med stor sandsynlighed den kommercielle viden der findes derude. Og det er ikke godt, for det er ikke os der råder og vejleder hr og fru Danmark, når de smider 2-4 millioner kroner for at bygge deres drømmehus. Efter min mening burde LK/Schneider kappe dette nærmest ubrydelig bånd til elektrikerne, eller i det mindste sørge for en ordentlig struktur. Og nej, dette er ikke min evige kamp imod elektrikerne. Det er ganske simpelt fordi det er sådan tingene er. At janteloven ikke har levet forgæves er tydeligt, når man ser hvor upopulær man kan blive, for at påstå, at dem der bygger/sælger nybyg, de evner simpelthen ikke at se smarthome, udover "smarte" kip-installationer. Når du siger "de", hvem er det så du mener? Kunderne? Bingo! Det er faktisk præcis der problemet ligger begravet. Det skal ikke være nogen hemmelighed, at jeg har tæt kontakt til en Velbus distributør, (Mdar i England), som virkelig tager disse ting yderst seriøst. Jeg er virkelig overrasket over, hvor tæt et samarbejde de indgår, når de har et projekt, og hvor meget de som distributører også selv gør for at udbrede kendskabet og forestå support til slut-kunden. Det er også fra Mdar i England at jeg har modtaget en test opstilling, som jeg låner. Dvs ganske kvit og frit.. Og jeg er bare en ganske almindelig forbruger/potentiel kunden. Jeg er ikke engang forhandler eller lign. Og selvom jeg fra start gjorde opmærksom på, at hvis jeg skiftede system, så ville det sandsynligvis blive et længervarende projekt, (endnu mere da jeg opdagede at Fuga dåserne er en massiv forhindring). Det har intet problem være for dem. Faktisk tror jeg at de synes det er interessant, fordi jeg allerede har et smarthome system, hvilket helt klart vidner om, at de ved deres system kan hamle op med andre, og så lige noget mere. Og foranlediget af mine problemer med Fuga dåser, så vil de prøve at se om de evt kunne udvikle en løsning der gjorde det muligt at benytte Fuga. Jeg forventer ikke der sker noget på denne front. Belgierne har absolut ikke den vilde interesse i, at forsøge udvikle noget nyt til et lille land som DK. Men hvis de kunne gøre det på en forholdsvis nem måde uden at skulle opfinde den dybe tallerken igen, så tror jeg skam godt de kunne være interesseret. Men helt generelt, så mener jeg at IHC dels mangler en ordentlig udvikling. Og så mangler der i den grad nogen kan råde og vejlede. (Der mangler Henning´er) Indtil ting som disse ændre sig, så vil langt de fleste IHC installationer i DK være verdens dyreste kip-installationer medmindre ejeren selv gør sit for at gøre det bedre.
-
Dit spørgsmål er rimelig kryptisk. Andre systemer med samme spændvidde som IHC - Forudsætter man kan definere spændvidde. Og dernæst hvad det er man vil. Henning er jo kun unik i den her henseende, fordi andre ikke er det. Ikke fordi andre ikke kan være det. Af andre systemer som jeg lige kan komme på - Velbus. Jeg har et test setup installeret pt.
-
Du er også en af de ganske få, som evner at se tingene på en lidt anden måde. Jeg har efterhånden snakket eller på anden vis stiftet bekendskab med andre, som enten har hørt om eller arbejdet med IHC. Fælles for dem alle er, at de dels slet ikke er bare i nærheden af sammen niveau som dig. En stor del af dem ser IHC som verdens dyreste kip-installation. Fremtiden for IHC får lov at eksistere, fordi dem der bygger mangler viden, samtidig med at den viden er indskrænket til at omhandle LK/Scheider.
-
WinScp er som at bruge stifinderen i windows. Eneste det kræver er, at du logger ind på din Rpi (samme login som du også ville bruge i Putty). Du kan også lave en SAMBA mapping til din Rpi, så KAN du netop bruge stifinderen i Windows. (men personligt har jeg det bedst med WinScp. Den har også indbygget editor).
-
Du kan godt bruge Putty, og så 'sudo nano ...' men jeg vil da anbefale du bruger en SSH klient, som fx WinScp https://winscp.net/eng/docs/lang:da (hvis du bruger en windows PC), eller lign. Så kan du logge ind på din Rpi, og skulle gerne finde en fil struktur der hedder noget med /etc/openhab2/ [alle væsentlige mapper for openhab] Nej, det som bindingen opretter automatisk gemmes i openhab´s jonsondb. Det er noget skrald at have med at gøre, (efter min mening). Hvilken mappe er du i, når du i putty skriver ls? Som sagt, det er betydlig nemmere at bruge en SSH klient (Putty er en simpel terminal). Og så bruge en editor til at lave filerne manuelt. Du kan sagtens lade IHC bindingen selv lave de forskellige kanaler, og så bare lade være med at bruge den, mens du laver dine egne i en .things fil.
-
Hvis du vil definere things manuelt, så skal du definer dem i samme configurations fil imellem { } tegnene. (Jeg sidder ikke lige hjemme og kan komme til min cfg, men kan vise dig det senere, hvis du har behov for det).
-
Vi bliver ikke enige. Men forskellen ligger i, hvor "dybt" det smarte defineres. Når jeg skriver som jeg gør herover, så er det et ultimativt eksempel, hvor det smarte består i, at din bolig selv er er klar over dette, og du dermed slet ikke behøver at trykke på noget. Det er så kun hvis du afviger fra "planen", at der er behov for at "gribe ind". Netop dit eksempel lægger op til, at man bruger en kalenderfunktion. Så behøver du ikke trykke på noget som helst, andet end måske aktivere alarmen inden du forlader huset. Men selv den del kan også automatiseres, hvis man vil. Skulle du mod al forventing blive forhindret i at forlade huset, når kalenderen siger det, så er det her man griber ind og annullere "eventen". I relation til netop varmestyring, så mener jeg bestemt ikke at man har så stort et behov for at gribe ind så ofte, (medmindre der er langt alvorligere grunde til det, fx piv utæt bolig osv). Om man har tung eller let varmekilde er i og for sig ligegyldigt. Den lette varmekilde kan i mange tilfælde kræve noget mere automatik, for at gøre det rigtig smart. Mens den tunge, fordi effekten kommer meget senere, en anderledes form for automatisk. Men i bund og grund pille-rode-rager man vel ikke så ofte ved termostaterne.
- 13 svar
-
- led strips
- ihc
-
(og %d flere)
Tagget med:
-
At jeres trådløse enheder virker. Det kan kun skyldes, at det er samme SSID og password den nye router er sat op med og at de er sat op til DHCP. Derved vil de enheder aldrig opdage, hvis routeren har ændret netværk - Hvilket er hvad jeg er ret sikker på der er sket, og derfor i ikke kan få fat i controlleren på den lokale side (LAN). Hvis dine enheder ligger i net 192.168.0.x, så skal du tjekke at IHC controlleren også ligger i det net. Subnet er sandsynligvis det samme (255.255.255.0). IHC controlleren tjekker du vha USB tilslutning til den.
-
Har du overvejet hvor meget behov du har for at styre det? Og dernæst, har du overvejet hvorfor det hedder smarthome (eller Intelligent i IHC) Det smarte består i, bla at minimiere behovet for hele tiden ændre noget.
- 13 svar
-
- led strips
- ihc
-
(og %d flere)
Tagget med:
-
Kan ikke logge på Openhabian med SSH længere
question svarede på Kandersen's Gert Kjerslev i OpenHAB
Jeg oplevede det een gang da jeg kørte med openhab 2.2. Jeg var også 110% overbevist om, at brugernavn/pw var korrekt. Jeg måtte en tur igennem en debian opsætning på en bærbar og ændre noget fil med password i (eller resette password) før jeg fik det til at virke igen. Jeg har ikke oplevet det siden, og nu bruger jeg openhab 2.5M1 -
@Pauli Anttila could you put the latest .jar to download? I´m not keen on using the snapshot version.. I used to, but there has been too many serious problems. So I´m back to 2.5M1. I am using a newer IHC binding though, just installed manually. And speaking of IHC binding.. Yesterday I discovered something was very wrong with my openhab<->IHC.. PaperUI showed the controller was online, but I received no info at all from any things.. (it turned out it has been like that for the whole day/night). I really struggled getting the connection back. I uninstalled the binding, cleared cache/tmp, restarted my Rpi, restarted my IHC controller.. Even removed the power from the controller etc.. But no matter what I did, I ended up with a timeout connection from the IHC binding. I have done no changes lately, and it has been running rock steady for weeks, (since I moved back to openhab 2.5M1). Before that, I was using snapshot build 1575, and the IHC binding have never caused any problems. To fix the connection again, I had to raise the timeout in the config from 8000 to 10000.. Then I could get the binding to connect just fine again. And it has been running like that since yesterday.. Now I wonder - What can cause this problem all of a sudden? Second - How come PaperUI says the controller is ONLINE, when it´s actually not? I can tell from the log, that the binding do connects, but a couple of seconds after, it gives the timeout error. Shouldn´t the controller have been offline then??
-
Så vidt jeg husker, så står det ret tydeligt i vildledningen, inkl hvordan de må belastes individuelt.
-
Det er derfor man i blokken kan fortælle, om man bruger den ene eller den anden type PIR. For jeg mener det er det som blokken "vender". Jeg tror jeg først og fremmest vil bruge Vieweren til at finde ud af, hvad det er der tricker dine PIRs. Du kan bruge loggen i Vieweren til dette. Medmindre det er rigtig elendige PIR´s du bruger, så har jeg svært ved at forestille mig, at forskellige PIR´s skulle være SÅ følsomme, uden at du kan justere dig ud af det på selve PIRéne.