FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: kalleknx am 21 Januar 2022, 21:47:56

Titel: [Gelöst] DOIF mit indirekter Zeitangabe und Wochentagssteuerung
Beitrag von: kalleknx am 21 Januar 2022, 21:47:56
Hallo Community,

ich versuche mein DOIF mit indirekter Zeitangabe UND Datumssteuerung zu kombinieren. Soll heissen:
ich habe eine Dummy Variable für die Uhrzeit und möchte diese Uhrzeit mit der Wochentagssteuerung kombinieren, zB nur an Wochentagen.

Leider kann ich beide Logikblöcke nicht erfolgreich miteinander verbinden:

(([[wakeup.dummy:alarm_time]]|12345) ({ do something in perl})
Titel: Antw:DOIF mit indirekter Zeitangabe und Wochentagssteuerung
Beitrag von: Damian am 21 Januar 2022, 21:51:51
Zitat von: kalleknx am 21 Januar 2022, 21:47:56
Hallo Community,

ich versuche mein DOIF mit indirekter Zeitangabe UND Datumssteuerung zu kombinieren. Soll heissen:
ich habe eine Dummy Variable für die Uhrzeit und möchte diese Uhrzeit mit der Wochentagssteuerung kombinieren, zB nur an Wochentagen.

Leider kann ich beide Logikblöcke nicht erfolgreich miteinander verbinden:

(([[wakeup.dummy:alarm_time]]|12345) ({ do something in perl})

dann eher:

(([[wakeup.dummy:alarm_time]|12345]) ({ do something in perl})

oder gleich

(([[wakeup.dummy:alarm_time]|AT]) ({ do something in perl})
Titel: Antw:DOIF mit indirekter Zeitangabe und Wochentagssteuerung
Beitrag von: kalleknx am 21 Januar 2022, 21:57:48
Hi Damian,

das habe ich bereits versucht und bekomme diesen Fehler:

([wakeup.dummy:alarm_time]|67]) ({...})

right bracket without left bracket: ]
Titel: Antw:DOIF mit indirekter Zeitangabe und Wochentagssteuerung
Beitrag von: Damian am 21 Januar 2022, 22:10:45
Zitat von: kalleknx am 21 Januar 2022, 21:57:48
Hi Damian,

das habe ich bereits versucht und bekomme diesen Fehler:

([wakeup.dummy:alarm_time]|67]) ({...})

right bracket without left bracket: ]

Du hast es anders versucht, vergleiche es mit meinem Vorschlag ;)
Titel: Antw:DOIF mit indirekter Zeitangabe und Wochentagssteuerung
Beitrag von: kalleknx am 21 Januar 2022, 22:26:15
So hat es geklappt:

(([[wakeup.dummy:alarm_time]|12345])[b])[/b] ({ do something in perl})
Titel: Antw:DOIF mit indirekter Zeitangabe und Wochentagssteuerung
Beitrag von: Damian am 21 Januar 2022, 22:28:52
Zitat von: kalleknx am 21 Januar 2022, 22:26:15
So hat es geklappt:

(([[wakeup.dummy:alarm_time]|12345])[b])[/b] ({ do something in perl})

so ist es besser:

([[wakeup.dummy:alarm_time]|12345]) { do something in perl}