FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: misux am 19 August 2024, 19:52:10

Titel: DOIF set klappt nicht... Bekomm es nicht hin
Beitrag von: misux am 19 August 2024, 19:52:10
Hallo.

Ich versuche ein DOIF zu erstellen welches mir jeden Sonntag um 12 Uhr 2 Befehle ausführt.

1. ein Set Befehl welches im Modul existiert (clear) und (all)
2. soll das Modul eine sekunde später neu gestartet werden (reload).

Bekomme es aber nicht hin. Der set clear all wird nicht ausgeführt und der reload macht eine Fehlermeldung.

Zitat{fhem_reload"74_Unifi.pm"}: syntax error at (eval 4787354) line 1, near "fhem_reload"74_Unifi.pm""


Das ist mein DOIF:

([12:00] and [So])
(set UDMPro clear all)
{fhem_reload"74_Unifi.pm"}

attribute: do always und wait 0,1

Kann bitte jemand helfen und mir nen Tipp geben wo ist was falsch mache? Vermutlich überall  :-\

Vielen Dank
Titel: Aw: DOIF set klappt nicht... Bekomm es nicht hin
Beitrag von: Gisbert am 19 August 2024, 19:59:15
Ungetestet:
([12:00] and [So])
(set UDMPro clear all)
(reload 74_Unifi.pm)
Titel: Aw: DOIF set klappt nicht... Bekomm es nicht hin
Beitrag von: Per am 19 August 2024, 20:57:16
{fhem_reload "74_Unifi.pm"}Perl ist recht kritisch mit Leerzeichen, schieb mal oben eins rein.