Hauptmenü

Fehler bei Beispiel im Hilfstext

Begonnen von Newbie, 12 Oktober 2025, 12:00:46

Vorheriges Thema - Nächstes Thema

Newbie

Hallo Damian,

wo ist da im Code der Mittwoch abgeblieben? Im Perl-Modus ist es korrekt.

...
Anwendungsbeispiel: Radio soll am Wochenende und an Feiertagen um 08:30 Uhr eingeschaltet und um 09:30 Uhr ausgeschaltet werden. Am Montag und Mittwoch soll das Radio um 06:30 Uhr eingeschaltet und um 07:30 Uhr ausgeschaltet werden. Hier mit englischen Bezeichnern:

define di_radio DOIF ([06:30|Mon Wochenende] or [08:30|Wochenende]) (set radio on) DOELSEIF ([07:30|Mon Wochenende] or [09:30|Wochenende]) (set radio off)
attr di_radio weekdays Son,Mon,Die,Mit,Don,Fre,Sam,Wochenende,Arbeitstag,WochenendeMorgen

Perl-Modus:
define di_radio DOIF
{if ([06:30|Mo We] or [08:30|WE]) {fhem_set"radio on"}}
{if ([07:30|Mo We] or [09:30|WE]) {fhem_set"radio off"}}
...

vG Jens

fhem-6.1 (configDB+DbLog)  auf ODROID-XU4

Damian

Werde ich beim nächsten Update anpassen.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF