FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: stefan-dd am 12 Juli 2020, 11:16:15

Titel: DOIF Zeitraster
Beitrag von: stefan-dd am 12 Juli 2020, 11:16:15
Hallo,
kann man die DOIF Zeiteinstellung so ausrichten, das die Einstellungen nur in Schritten möglich ist. z.B. aller 15 Minuten?

Bei der Temperaturauswahl über Slider geht dies low:slider,14,0.5,25,1
Ist dies so auch bei der Zeit möglich? off:time

defmod Zeitsteuerung_Arbeiten DOIF ([[$SELF:on,"04:00"]] and [$SELF:modus] eq "auto") (set Heizung_Arbeiten desired [$SELF:high]) DOELSEIF ([[$SELF:off,"16:00"]] and [$SELF:modus] eq "auto") (set Heizung_Arbeiten desired [$SELF:low])
attr Zeitsteuerung_Arbeiten alias Zeitsteuerung_Arbeiten
attr Zeitsteuerung_Arbeiten cmdState on|high|off|low
attr Zeitsteuerung_Arbeiten devStateIcon .*:hc_wht_regler
attr Zeitsteuerung_Arbeiten do resetwait
attr Zeitsteuerung_Arbeiten group Heizung
attr Zeitsteuerung_Arbeiten readingList on off  high high low modus
attr Zeitsteuerung_Arbeiten room Arbeitszimmer
attr Zeitsteuerung_Arbeiten setList high:slider,14,0.5,25,1\
low:slider,14,0.5,25,1\
modus:auto,manuell\
on:time\
off:time
attr Zeitsteuerung_Arbeiten webCmd on:high:off:low:modus
Titel: Antw:DOIF Zeitraster
Beitrag von: the ratman am 12 Juli 2020, 12:23:20
mit datetime geht das - ist dann halt kein slider mehr. https://forum.fhem.de/index.php?topic=35736.0

wenn ich von https://wiki.fhem.de/wiki/FHEMWEB/Widgets ausgehe, kann es time wohl nicht.
man könnte sich natürlich die arbeit antun und alle zeiten in ein normales slider widget einbauen ...