DOIF state von Fensterkontakt auslesen

Begonnen von kl_ha, 05 August 2017, 11:38:36

Vorheriges Thema - Nächstes Thema

kl_ha

Hallo


([HM_5778A7:state] eq "open") (set MAX_043819 desiredTemperature [MAX_043819:windowOpenTemperature]) DOELSEIF
([HM_5778A7:state] eq "closed") (set MAX_043819 desiredTemperature auto)


Leider steht in der log das open/closed kein numerischer Wert ist und deshalb es mit "eq" vergleichen nicht möglich wäre.
Könnte mir da jemand auf die Sprünge helfen?
Ist die Syntax soweit ok?

Gruß
Klaus


MikeRoxx

Proxmox mit FHEM und Debmatic auf Deb. Buster
HM / HmIP / FS20

amenomade

ZitatLeider steht in der log das open/closed kein numerischer Wert ist und deshalb es mit "eq" vergleichen nicht möglich wäre.
Gib mal lieber ein "list" von HM_5778A7 und von MAX_043819 und ein copy/paste der Log.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

kl_ha

Hallo

Danke an allen für die Vorschläge.
Es hatte eigentlich gut funktioniert.
Leider habe ich nicht auf das Thermostat geguckt denn da änderte sich die Temperatur nur nicht in Fhem.
Das ändert sich erst mit einer Verzögerung.

Als noch mal vielen Dank für eure Vorschläge/Lösungsansätze.

Gruß
Klaus