FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: chris_obf am 21 März 2022, 16:13:46

Titel: webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: chris_obf am 21 März 2022, 16:13:46
Liebe Fhem-Gemeinde,

wie kann ich den Temperatur-Slider für die Änderung des webcmd-Werts von ganzahlig auf andere Einstellungsschritte einstellen, also wenn ich z.B. nicht nur 19, 20, 21, .. °C einstellen können will, sondern 19.5, 20, 20.5, 21, ... oder gar 19.1, 19.2, 19.2, 19.3, etc.?

Ganz konkret die setpointTemp eines PID-Devices.

Danke im Voraus,
Chris
Titel: Antw:webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: rudolfkoenig am 21 März 2022, 16:16:20
In der FHEMWEB comandref sind eigentlich die slider Parameter erklaert.
Wie schaut die slider Definition jetzt denn aus?
Titel: Antw:webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: chris_obf am 21 März 2022, 16:28:48
Das Device scheint das automatisch zu machen. Da muss ich keinen slider definieren. Allein durch Angabe des webcmds erscheint ein Slider - nur eben in der falschen Auflösung (ganzzahlig anstatt in 0.1-Schritten).

attr EnO_059B260C webCmd setpointTemp
Titel: Antw:webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: rudolfkoenig am 21 März 2022, 16:43:33
Mit "set EnO_059B260C ?" sieht man die Definition.
Ueberschreiben kann man es mit "attr WEB widgetOverride"
Titel: Antw:webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: chris_obf am 21 März 2022, 17:02:57
"set EnO_059B260C ?" gibt bei mir keine Infos zurück. Nur eine leere Seite.

Ist "attr WEB widgetOverride slider,0,0.1,40" korrekt formuliert? Das scheint nichts zu ändern.


Titel: Antw:webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: rudolfkoenig am 21 März 2022, 17:13:33
ZitatIst "attr WEB widgetOverride slider,0,0.1,40" korrekt formuliert?
Ich wuerde eher
attr WEB widgetOverride setpointTemp:slider,0,0.1,40,1
schreiben
Titel: Antw:webcmd-Temperatur-Slider mit Zehntel-Auflösung, wie?
Beitrag von: chris_obf am 21 März 2022, 17:17:27
Meine Lösung ist jetzt

attr EnO_059B260C widgetOverride setpointTemp:slider,0.0,0.1,40.0,1


Danke für die Hinweise und viele Grüße,
Chris