FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mundus am 20 März 2017, 00:43:56

Titel: Danfoss Thermostat um einen Slider erweitern
Beitrag von: Mundus am 20 März 2017, 00:43:56
Guten Abend,

ich habe folgende Anfrage, für die mir derzeit eine Lösung(-Ansatz) fehlt. Ich würde gerne bei meinen Danfoss Thermostat (Danfoss Z Thermostat 014G0013) einen Slider als webcmd einbinden, der dann thermostatSetpointSet absetzt.

Bislang regle ich das ganze über einen Dummy und ein Notify. Jetzt würde ich das ganze aber gerne direkt im Thermostat abbilden, bin aber mit dem Ansatz
attr <<THERMOSTAT>> webCmd Slider
attr <<THERMOSTAT>> widgetOverride Slider:Slider,4,0.5,28

gescheitert. Ein Slider wird mir leider nicht angezeigt.

Gruß

Mundus
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Thorsten Pferdekaemper am 20 März 2017, 12:17:52
Hi,
ich weiß nicht, ob das schon reicht, aber slider müsste klein geschrieben warden.
Gruß,
   Thorsten
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Mundus am 20 März 2017, 15:16:30
Zitat von: Thorsten Pferdekaemper am 20 März 2017, 12:17:52
Hi,
ich weiß nicht, ob das schon reicht, aber slider müsste klein geschrieben warden.
Gruß,
   Thorsten
Der slider kleingeschrieben ändert leider nichts. Es bleibt als webCmd der Schriftzug "slider" stehen.

Gruß

Mundus
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Thorsten Pferdekaemper am 20 März 2017, 16:52:37
Hi,
wie sieht eigentlich der vollständige set-Befehl aus, den der Slider erzeugen soll?
Gruß,
   Thorsten
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Mundus am 20 März 2017, 19:02:12
set bu_thermostat thermostatSetpointSet [4-28]
oder
set bu_thermostat setpointHeating [4-28]

Irgendwie habe ich da noch einen Gedankenfehler, so vermute ich. Wahrscheinlich muss für einen der "set"-Befehle ein slider in der .pm implementiert sein, oder?

Gruß

Mundus
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Thorsten Pferdekaemper am 20 März 2017, 19:10:00
Hi,
versuch mal das:

attr bu_thermostat webCmd thermostatSetpointSet
attr bu_thermostat widgetOverride thermostatSetpointSet:slider,4,0.5,28

Gruß,
   Thorsten
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Mundus am 20 März 2017, 19:21:26
Hallo Thorsten,

vielen Dank, das war die Lösung. Ich dachte zwar, ich hätte die Variante ausprobiert, aber jetzt funktioniert es.

Vor allem wenn ich die Schreibweise beachte -thermostatSetpointSet ist nicht das gleiche wie thermostatSetointSet-

Also Danke und Gruß

Mundus
Titel: Antw:Danfoss Thermostat um einen Slider erweitern
Beitrag von: Mundus am 22 März 2017, 00:43:59
Hi,

Zum Abschluss, ich habe den code von Thorsten noch etwas angepasst und jetzt sieht es wie folgt aus:

attr bu_thermostat webCmd thermostatSetpointSet
attr bu_thermostat widgetOverride thermostatSetpointSet:slider,4.0,0.5,28.0,1


Mit der Zahl nach 28.0 wird gewährleistet, das die erste Stelle nach dem Komma angezeigt wird.

Gruß

Mundus