webcmd für desired value bei THRESHOLD und PID20

Begonnen von hanske, 20 April 2015, 11:33:16

Vorheriges Thema - Nächstes Thema

hanske

Hallo,

ich wollte bei meine Sollwertrechnern gerne den "desired temp" Wert übers das WebUi setzen.
Er sollte so ähnlich wie bei den Homematic Raumthermostaten als Dropdown oder auch als Slider zu sehen sein.
ich hatte es so versucht:
   webCmd     desired
   widgetOverride desired:slider,12,1,22


Ich kann zwar damit den Sollwert (desired) über den Slider setzen, aber sofort danach wird mein Slider auf den Istwert zurückgesetzt.
Meine Device ist so definiert:


Internals:
   DEF        ms_eye2:temperature ventil_kue|set @ 100|set @ 0
   NAME       thr_kue
   NR         416
   NTFY_ORDER 50-thr_kue
   STATE      Ist: 17.2 Soll: 20.0
   TYPE       THRESHOLD
   cmd1_gt    set ventil_kue 100
   cmd2_lt    set ventil_kue 0
   cmd_default 0
   hysteresis 1
   offset     0
   sensor     ms_eye2
   sensor_reading temperature
   Readings:
     2015-04-20 11:17:07   cmd             cmd2_lt
     2015-04-20 11:17:07   desired_value   20
     2015-04-20 11:17:07   mode            active
     2015-04-20 07:34:17   sensor_value    17.2
     2015-04-20 11:17:07   state           Ist: 17.2 Soll: 20.0
     2015-04-20 11:17:07   threshold_max   20
     2015-04-20 11:17:07   threshold_min   19
Attributes:
   number_format %.1f
   room       Heizung
   state_cmd1_gt off
   state_cmd2_lt on
   state_format Ist: _s1v Soll: _dv
   webCmd     desired
   widgetOverride desired:slider,12,1,22


Hat jemand eine Idee?

Danke
Raspberry Pi (Wheezy), Aeon Labs Z-Wave USB Stick 2, HM-USB Adapter, EBUS 2.0 mit Wemos
diverse HM und Z-Wave Geräte

hanske

Nachtrag:

Bei PID20 funktioniert es.
Nur bei THRESHOLD geht es nicht.
Raspberry Pi (Wheezy), Aeon Labs Z-Wave USB Stick 2, HM-USB Adapter, EBUS 2.0 mit Wemos
diverse HM und Z-Wave Geräte

rudolfkoenig

Der Slider beobachtet die generierten Events, und setzt sich entsprechend. Vermutlich wird der Istwert nach dem Befehl als Event generiert. Kannst du bitte einen Mitschnitt der JavaScript-Console nach Slider-Bewegung hier anhaengen?