Hi,
ich habe eine kleine Funktion gebastelt, die zum kurzeitigen Aufheizen,
einzelner Räume dienen soll.
http://forum.fhem.de/index.php/topic,28163.msg210459.html#msg210459 (http://forum.fhem.de/index.php/topic,28163.msg210459.html#msg210459)
HM-CC-RT-DN für bestimmte Zeit in Party-Modus setzen
Aufrufen mit {aufheizen("Device","Temperatur","Stunden")}
{aufheizen("hk.bad","22.5","2")}
Jetzt würde ich dafür gerne 2 DropDown oder Slider nebeneinander setzen,
um die Soll-Temperatur und die Solldauer, einzustellen.
Wie kann ich das umsetzen?
Gruß
Marcel
Hi,
ich habe es jetzt erst einmal untereinander hinbekommen.
Vielleicht kann es ja noch jemand schöner machen? ;)
Könnte man das auch mit "readingsGroup" umsetzen?
define bad_qtmp dummy
attr bad_qtmp alias Temperatur °C
attr bad_qtmp room Bad
attr bad_qtmp setList state:0,20.0,20.5,21.0,21.5,22.0,22.5,23.0
attr bad_qtmp webCmd state
define bad_qzeit dummy
attr bad_qzeit alias Minuten
attr bad_qzeit room Bad
attr bad_qzeit setList state:0,30,60,90,120,150,180
attr bad_qzeit webCmd state
define di_badqnotify DOIF ([bad_qzeit:state] ne "0" and [bad_qtmp:state]ne "0") ({aufheizen("bad_hz",ReadingsVal("bad_qtmp","state",0),ReadingsVal("bad_qzeit","state",0))};;set bad_qzeit 0;;set bad_qtmp 0)
attr di_badqnotify room Bad
Gruß
Marcel
Zitat von: mcbo am 14 November 2014, 15:50:26
Vielleicht kann es ja noch jemand schöner machen? ;)
Ich glaube der user mcbo kann dir da helfen :P
Zitat von: mcbo am 14 November 2014, 15:50:26
Könnte man das auch mit "readingsGroup" umsetzen?
Klar.
@ nonames <> valueFormat commands mapping
sollten die Hinweise sein die dich weiter bringen.
Grüße
Igami