Hauptmenü

DOIF wird nicht ausgeführt

Begonnen von karpate, 03 Juli 2016, 22:02:08

Vorheriges Thema - Nächstes Thema

karpate

Hallo,
ich habe mein erstes DOIF erstellt. Leider funktioniert der erste Zweig DOIF nicht, der zweite Zweig DOELSE funktioniert zuverlässig.
Irgendetwas muuß ich übersehen haben. Hat jemand eine Idee?


define DI_WZ_Beleuchtung_Indirekt_An DOIF (([16:00-22:30] and ReadingsVal("my_home_Twilight","twilight_weather",0) <= 30) and ((Value("Handy1") eq "present") or (Value("Handy2") eq "present")) ) ( set PCA301_WZ1 on, set PCA301_WZ2 on ) DOELSE ( set PCA301_WZ1 off, set PCA301_WZ2 off )


Danke und Gruss
Ingo
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

igami

Warum benutzt du ReadingsVal?
Was steht in den Readings vom DOIF? Ein list wäre hier hilfreich.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

karpate

#2
Danke, jetzt wurde es ausgeführt.
Habe den Ausdruck geändert in ...[my_home_Twilight:twilight_weather] <= 30...

Wohl die commandref nicht genau genug angeschaut..Danke und Sorry
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr