FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: teichtaucher am 24 Juni 2018, 22:36:23

Titel: DOIF und timespec problem
Beitrag von: teichtaucher am 24 Juni 2018, 22:36:23
Bin gerade am Konfigurieren des FHEMs meines Bruders. Folgendes Problem: Ich will über jeden Rollladen über ein doif steuern. Wenn die Automatik aktiviert ist, soll der Rollladen zur Uhrzeit aus dem Dummy hoch bzw. runterfahren. So sieht das momentan aus:

([[gl.du.RollladenHoch]] && ([ba.du.RollAuto] eq "on")) (set ba.ra.Rollladen 100)

Ich bekomme aber folgenden Fehler:

timer_01_c01
error: Wrong timespec state 07:30: either HH:MM:SS or {perlcode}


Kurioserweise greife ich bei meiner eigenen FHEM genauso auf die Uhrzeit aus dem Dummy zu und bekomme keine timespec Fehler.
Die FHEM Installation ist auf dem neuesten Stand. Habe gerade noch ein Update gemacht.

Was mache ich falsch?
Titel: Antw:DOIF und timespec problem
Beitrag von: Damian am 24 Juni 2018, 22:42:18

setze in der Kommandozeile:

set gl.du.RollladenHoch 07:30

ab und schau mal ob beim DOIF-Modul die Zeit richtig gesetzt wird.
Titel: Antw:DOIF und timespec problem
Beitrag von: schogu am 26 Juni 2018, 18:14:15
Hallo, ich habe das selbe Problem. Im DOIF mehrere Eingabefelder mit readingList, setList (Bsp: P_Aw_WD:time) und webCmd

Zeit einstellen ist nur im Format HH:MM (ohne :SS) möglich - und es kommt die selbe Fehlermeldung

timer_01_c01
error: Wrong timespec : either HH:MM:SS or {perlcode}
Titel: Antw:DOIF und timespec problem
Beitrag von: Damian am 26 Juni 2018, 20:30:42
Bei mir funktioniert alles wie programmiert und gewollt.
In deinem Reading steht einfach nichts drin;

error: Wrong timespec <hier hätte der Inhalt des Readings gestanden>: either HH:MM:SS or {perlcode}