FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: neyzen am 27 Juli 2020, 17:29:08

Titel: DOIF auf Änderung reagieren
Beitrag von: neyzen am 27 Juli 2020, 17:29:08
Hallo,

Ich habe ein Vibrationssensor in meinem Briefkasten bei der ich aktuell auf die Vibration (0 oder 1) reagiere.
So sieht mein DOIF aus:

([VibrationPost:vibration] eq "1") (set Post toggle)
DOELSEIF ([23:00]) (set Post off)


Jetzt möchte ich aber auf das reading tiltangle reagieren.
Dieser gibt bei jedem Öffnen irgenwelche Werte aus, je nach Öffnungswinkel.
Wenn nicht geöffnet wird, ändert sich das reading auch nicht.
Ich möchte hier nur auf das reading reagieren, ob der sich geändert hat. Der Wert ist mir hier egal.

Das Reading ist hier aufgeführt:
battery
98
2020-07-27 16:19:24
batteryPercent
98
2020-07-27 16:19:24
orientation
-1,-79,11
2020-07-27 16:09:28
reachable
1
2020-07-27 16:19:24
temperature
64
2020-07-27 16:19:24
tiltangle
63
2020-07-27 16:09:28
vibration
0
2020-07-27 16:09:28
vibrationstrength
6
2020-07-27 16:09:28
Titel: Antw:DOIF auf Änderung reagieren
Beitrag von: Damian am 27 Juli 2020, 17:40:27
([VibrationPost:tiltangle]) (...)

reagiert auf alles außer Null.
Titel: Antw:DOIF auf Änderung reagieren
Beitrag von: neyzen am 27 Juli 2020, 19:31:36
Danke,

([VibrationPost:tiltangle]) (set Post toggle)
DOELSEIF ([23:00]) (set Post off)


Ich musste noch event-on-change-reading tiltangle
Aktivieren.