FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Eckat am 31 Mai 2022, 10:44:41

Titel: [TabletUi V2] symbol - 0|1 wird nicht ausgewertet [erledigt]
Beitrag von: Eckat am 31 Mai 2022, 10:44:41
Hallo zusammen,

wahrscheinlich habe ich Tomaten auf den Augen. Aber vielleicht mag mir ja jemand bei einem V2 Thema helfen.

                                    <div class="charge_symbol"
                                         data-type="symbol"
                                         data-device="go_eCharger"
                                         data-get="allow_charging"
                                         data-icons='["mi-power","mi-power"]'
                                         data-states='["1","0"]'
                                         data-colors='["#00ff00","#ff0000"]'
                                    ></div>

Hier soll ein Icon angezeigt werden, in grün wenn allow_charging auf 1 steht und in rot wenn allow_charging auf 0 steht.

Er zeigt es aber immer in rot an.  :o
Habe das auch schon mal copy&paste zu einem label kopiert, um zu sehen ob ich einen Tippfehler habe.
Auch habe ich für rot schon mal einen anderen hex-Farbwert genommen, der wird auch übernommen.

Wer sieht den Fehler?  :-[

Vielen Dank und viele Grüße
Carsten
Titel: Antw:[TabletUi V2] symbol - 0|1 wird nicht ausgewertet
Beitrag von: yersinia am 31 Mai 2022, 10:57:45
Funktioniert laut wiki (https://wiki.fhem.de/wiki/FTUI_Widget_Label#Attribute) auch so nicht.

Versuchs mal mit data-limits
<div class="charge_symbol"
      data-type="symbol"
      data-device="go_eCharger"
      data-get="allow_charging"
      data-icons='["mi-power","mi-power"]'
      data-limits='[0,1]'
      data-colors='["#ff0000","#00ff00"]'
></div>
Titel: Antw:[TabletUi V2] symbol - 0|1 wird nicht ausgewertet
Beitrag von: Eckat am 31 Mai 2022, 11:14:52
Danke!

Das funktioniert.
Allerdings funktioniert es "genauso gut" wie mit states, man muss nur die Werte aufsteigend (0,1) haben. Absteigend (1,0) funktioniert bei beiden nicht.