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!
Dem roten Hinweis oben rechts hie im Forum folgen.
Top! Danke!