Hallo
Ich habe ein optischen Fensterkontakt der wenn Fenster geschlossen dann Thermostat auf "windowOpenTemperature" setzen soll
([HM_5778A7] eq "open") (set MAX_043819 desiredTemperature [MAX_043819:windowOpenTemperature])DOELSEIF ([HM_5778A7:state] eq "Closed") (set MAX_043819 desiredTemperature auto)
State und Temperature von "Probably associated with" ändern auch nicht wenn ich das Fenster öffne/schliesse.
Erst wenn ich DOIF neu initialize.
Leider wird DOIF nicht ausgelöst wenn ich das Fenster öffne.
Hat da jemand eine Idee woran das liegen konnte.
Mich würde interessieren wie das DOIF ausgelöst wird wenn sich der Fensterkontakt state verändert(open/closed)
Gruß
Klaus
Ist es wirklich ein grosses C bei geschlossenem Fenster im Reading state?
Hallo
Jetzt nicht mehr.
Leider wird auf den Event Monitor das state meines Fensterkontakt nicht angezeigt.
Habe mich erst seit einigen Tagen mit Fhem beschäftigt.
Nach meinen Verständnis müsste doch der wechsel des state von Fensterkontakt das DOIF aulösen, oder?
Gruß
Klaus
Beides, [HM_5778A7] wertet das Internal STATE aus, [HM_5778A7:state] das Reading state. Das ist aber auch im Wiki beschrieben, s. https://wiki.fhem.de/wiki/DOIF/Einsteigerleitfaden,_Grundfunktionen_und_Erl%C3%A4uterungen#Readings_und_Internals
Zur state-Problematik siehe hier https://wiki.fhem.de/wiki/Event unter Besonderheiten.
Habe festgestellt das, daß DOIF funktioniert.
Hatte das ganze nur unter den Web Interface beobachtet und da änderte sich eine gewisse Zeit nichts.
Habe jetzt das Fenster geöffnet und das Thermostat beobachtet.
Funktioniert wunderbar. Es wird auf den Web Interface nur nicht zeitnah aktuallisiert.