FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: sw am 23 Januar 2015, 20:12:40

Titel: [Gelöst] Timeslider mit on-till kombiniert: Fehler "please enter time informat h
Beitrag von: sw am 23 Januar 2015, 20:12:40
Hallo,

ich erweitere meine fhem Installation gerade um Homematic, funktioniert gut  :)

Ein kleines Problem: ich möchte "on-till" nutzen und mit den time slidern eine Zeit vorgeben:

define Licht1 CUL_HM xxxxxxxx
attr Licht1 model HM-LC-SW4-DR
attr Licht1 webCmd on:off:on-till
attr Licht1 widgetOverride on-till:time


Wenn ich eine Zeit einstelle, kommt die Fehlermeldung  "please enter time informat hh:mm:ss".
Laut CommandRef sind die ":ss" beim Homematic Modul zwingend; das time Widget liefert aber nur hh:mm.
Nach meinem Verständniss ist das ok, die Sekunden sollten im Homematic Modul optional sein.

Ich habe bei mir die  10_CUL_HM.pm testweise geändert:
Alt:

return "please enter time informat hh:mm:ss" if (!$eSec);


Neu:

$eSec = "00"  if (!$eSec);


Damit funktioniert es bei mir.
Ist die Änderung ok? Könnte sie übernommen werden?

Gruß, Sven
Titel: Antw:Timeslider mit on-till kombiniert: Fehler "please enter time informat hh:mm:ss"
Beitrag von: martinp876 am 24 Januar 2015, 15:57:32
kommt heute rein
Titel: Antw:[Gelöst] Timeslider mit on-till kombiniert: Fehler "please enter time informat h
Beitrag von: sw am 24 Januar 2015, 19:57:13
Danke!