NEWS
Solltemperatur +/- Button
-
Selbes Skript funktioniert auch da. Im moment gibt es dafür leider keine Universellere Lösung.
-
Ich habe das jetzt erstmal mit dem Script gelöst. Funktioniert zumindest besser als zuvor.
Was mich dennoch etwas stört: Die Bedienung (VIS) ist noch nicht richtig geschmeidig. Man kann nicht schön schnell hintereinander tippen, sondern hat immer noch eine gewisse Latenz. Ich denke die sauberste Lösung wäre, wenn dieser "Puffer" direkt im VIS-Widget integriert wäre. Soll heißen, man betätigt mehrfach den Button in VIS und erst nach einer gewissen Verzögerung wird die Änderung an ioBroker übertragen. Das hatte ich schon mal versucht, jedoch bin ich damals an einem anderen Problem gescheitert:
http://forum.iobroker.net/viewtopic.php?f=30&t=6220
Hatte dann erstmal aufgegeben…
vg
Jens
-
@nevermind Hi,
ich würde diesen Thread mal ausgraben da ich diese Buttons auch benutzen möchte. Allerdings bekomme ich es nicht hin den Wert zu senken. Ich hab mal ganz naiv -1 statt 1 eingetragen, aber das funktioniert nicht.Wie hast du das denn in der Variante ohne Script gemacht?
Danke im Voraus.
-
@xfirf sagte in Solltemperatur +/- Button:
ich würde diesen Thread mal ausgraben
bist du dir sicher, dass die bisherigen Poster nach 3 Jahren überhaupt noch existieren?
-
@Homoran Das werde ich jetzt herausfinden. Falls nein kann ich ja einfach einen neuen Thread aufmachen und schauen ob mir jmd anderes helfen kann.
-
Versuchen kann man es ja mal
Ich habe gerade versucht raus zu finden wie ich das gelöst habe ... ist schon eine Weile her. So ganz durchschaut habe ich es nicht. Im Prinzip nutze ich aber das Script, also Buffer-States. In vis habe ich ein Javascript welches beim klicken auf +/- den Wert in einem unsichtbaren Input-Feld ändert.
Wie gesagt ... so ganz genau kann ich es dir gerade nicht erklären. Müsste mich da erst mal wieder rein denken.
-
@xfirf sagte:
Ich hab mal ganz naiv -1 statt 1 eingetragen, aber das funktioniert nicht.
So funktioniert es bei mir problemlos:
-
@nevermind Achso.
Mein Plan wäre ja gewesen es über das vorhandene Widget zu machen, ohne Javascript. Wenn man im Feld eine "1" einträgt wird der Wert der Heizung auch um ein Grad erhöht. Aber ich bekomms damit nicht hin dass die Temperatur auch gesenkt werden kann.
"-1" ist da mein Ansatz, aber das klappt nicht. -
@paul53 Minmax muss auf 0 (gerade per google gefunden) oder wie bei dir auf -100 stehen, dann gehts.
DANKE.
-
@xfirf sagte:
Minmax muss auf 0 (gerade per google gefunden) oder wie bei dir auf -100 stehen
Genauer: Minmax muss beim - Button das Minimum und beim + Button das Maximum enthalten, da dort gestoppt wird.