Range zeigt State aus Dummy nicht an

Begonnen von hausbesetzer, 27 Juli 2017, 18:54:38

Vorheriges Thema - Nächstes Thema

hausbesetzer

Hallo zusammen,

habe ein Range Widget definiert, der den Stand eines Öltanks anzeigen soll:


<div data-type="range" data-device="Oeltank"
                data-low="" data-high="pct" data-width="25"
                data-max="5000" data-min="0"
                data-limit-low="500" data-limit-high="1500"
                data-color-low="red" data-color="orange" data-color-high="green"
                class="">
</div>


Der Wert soll aus einem Dummy Device ausgelesen werden mit folgenden Internals:

NAME    Oeltank
NR          93
STATE  2981.14
TYPE     dummy

Es gibt auch ein Reading:
state      2981.14      2017-07-27 18:45:30

Leider zeigt das Range Widget immer einen vollständigen Balken an. Mache ich etwas falsch in der Definition?
(Auch ohne Dezimalpunkt geht es nicht...)

Peter

setstate

Ich sehen keine Fehler, wenn das Reading "pct" den Wert liefert.

Du zeigst aber uns den aktuellen Wert als "state".

Versuche deshalb mal:

data-high="state"

bzw.

data-low="" data-high="pct"

ganz weglassen (weil dann die Default-Settings passen)

hausbesetzer

Jetzt klappt's  :)

habe wie vorgeschlagen eingetragen:

data-high="state"

Eigentlich ja auch ganz logisch...

Vielen Dank!