DOIF und ... und... Finde den Fehler

Begonnen von blitzcom, 06 Mai 2021, 11:19:12

Vorheriges Thema - Nächstes Thema

blitzcom

Servus zusammen.
trotz Studiums der WIKI finde ich den Fehler einfach nicht.
Eigentlich denke ich, dass alles korrekt ist, aber es geht nicht.
Structure Buero_Geraete soll um 05:33 an schalten, wenn present gesetzt ist und KEIN Wochenende/Feitertag ist.
Das mit dem Wochenende will er aber nicht.

define Buero_morgens_an_bei_Anwesentheit DOIF ([05:33|[!$WE]] and [Handys_off:state] eq "present")(set Buero_Geraete on)


Kann mir mal jemand helfen, bitte?
mfg
Mike

yersinia

https://fhem.de/commandref_DE.html#DOIF_Wochentagsteuerung
define Buero_morgens_an_bei_Anwesentheit DOIF ([05:33|AT] and [Handys_off:state] eq "present")(set Buero_Geraete on)
oder
define Buero_morgens_an_bei_Anwesentheit DOIF ([05:33|8] and [Handys_off:state] eq "present")(set Buero_Geraete on)
viele Grüße, yersinia
----
FHEM 6.3 (SVN) on RPi 4B with RasPi OS Bullseye (perl 5.32.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

blitzcom

Hallo Yersinia,

das versuche ich jetzt mal. Ich glaube, jetzt hab ich es verstanden.

Danke