FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Corrado am 24 April 2016, 13:42:21

Titel: modify AT_Bezeichnung *% liefert Fehler
Beitrag von: Corrado am 24 April 2016, 13:42:21
Hallo Zusammen,

ich benutze seit Längerem ein dummy und ein notify, um den TimeSpec eines ATs zu änder. Hat auch seit Monaten problemlos funktioniert...heute irgendwie nicht mehr:


define AT_Bezeichnung at *22:00:00 {my $r1 = ReadingsVal("Status", "state", "");; if ($r1 eq "auto") {fhem("set Device off");;}}

define ZeitEinstellen dummy
attr ZeitEinstellen setList state:time
attr ZeitEinstellen webCmd state

define ZeitEinstellenNT notify ZeitEinstellen {fhem("modify AT_Bezeichnung *%");;}


Das ganze liefert dann im Log "modify AT_Bezeichnung *% : Wrong timespec %: either HH:MM:SS or {perlcode}" und "ZeitEinstellenNT return value: Wrong timespec %: either HH:MM:SS or {perlcode}".
Heist für mich das setList state:time vom dummy die Zeit nicht im korrekten Format liefert. Gabs da Änderungen? Jemand eine Idee?

Danke!
Titel: Antw:modify AT_Bezeichnung *% liefert Fehler
Beitrag von: marvin78 am 24 April 2016, 14:12:18
Dem roten Hinweis oben rechts hie im Forum folgen.
Titel: Antw:modify AT_Bezeichnung *% liefert Fehler
Beitrag von: Corrado am 24 April 2016, 14:27:00
Top! Danke!