FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: hausbesetzer am 27 Juli 2017, 18:54:38

Titel: Range zeigt State aus Dummy nicht an
Beitrag von: hausbesetzer am 27 Juli 2017, 18:54:38
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
Titel: Antw:Range zeigt State aus Dummy nicht an
Beitrag von: setstate am 29 Juli 2017, 09:59:05
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)
Titel: Antw:Range zeigt State aus Dummy nicht an
Beitrag von: hausbesetzer am 29 Juli 2017, 14:10:00
Jetzt klappt's  :)

habe wie vorgeschlagen eingetragen:

data-high="state"

Eigentlich ja auch ganz logisch...

Vielen Dank!