FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: stefan-dd am 10 März 2024, 20:09:15

Titel: DOIF mit langen Ausführungsteil
Beitrag von: stefan-dd am 10 März 2024, 20:09:15
Ich möchte die TV Internetverbindung sperren und mit einem DOIF steuern.
Über die Befehlszeile funktioniert es, im DOIF nicht.

set Fritzbox lockFilterProfile TV status:never bpjm:off
Das DOIF setzt eine Fehlermeldung und führt den Befehl auch nicht aus. Kann man da was machen?

defmod TV_Sperre DOIF ([Stefan_Zuhause:state] eq "on" or [Petra_Zuhause:state] eq "on") (set Fritzbox lockFilterProfile TV status:unlimited bpjm:off) DOELSE (set Fritzbox lockFilterProfile TV status:never bpjm:off)

setstate TV_Sperre cmd_1
setstate TV_Sperre 2024-03-10 19:59:09 Device Petra_Zuhause
setstate TV_Sperre 2024-03-10 19:54:25 cmd 1
setstate TV_Sperre 2024-03-10 19:54:25 cmd_event Fabian_Zuhause
setstate TV_Sperre 2024-03-10 19:54:25 cmd_nr 1
setstate TV_Sperre 2024-03-10 19:54:21 e_Fabian_Zuhause_state off
setstate TV_Sperre 2024-03-10 19:59:09 e_Petra_Zuhause_state off
setstate TV_Sperre 2024-03-10 19:54:25 error set Fritzbox lockFilterProfile TV status:unlimited bpjm:off: profile TV set to status unlimited
setstate TV_Sperre 2024-03-10 19:52:09 mode enabled
setstate TV_Sperre 2024-03-10 19:54:25 state cmd_1
setstate TV_Sperre 2024-03-10 19:52:10 timer_01_c01 11.03.2024 19:00:00
setstate TV_Sperre 2024-03-10 19:52:10 timer_02_c01 10.03.2024 23:59:00
Titel: Aw: DOIF mit langen Ausführungsteil
Beitrag von: Damian am 10 März 2024, 20:29:37
Die Fehlermeldung ist in Wirklichkeit keine.

Alles was vom FHEM-Befehl ungleich "" zurückkommt, wird als "error" mit dem Rückgabetext ausgegeben, hier also "profile TV set to status unlimited", was wohl bedeuten soll, dass das TV-Profil auf unlimited gesetzt wurde :)