Iconfarbe - ich bin verzweifelt

Begonnen von Mitch, 18 November 2016, 17:43:15

Vorheriges Thema - Nächstes Thema

Mitch

Hallo Zusammen,

ich verzweifel gerade an der Farbe eines Icons.

Ich möchte mein Keymatic ansteuern (das geht) auch. Lock und Unlock.
Nun möchte ich, dass das Icon sich ensprechend ändert, das geht auch.

Leider ist das Ding immer orange.
Ich hätte gerne orange bei Locked und grau bei unlocked.
Also nicht das Schloßicon, sondern den Kreis rundrum.

Ich habe alles mögliche an data-on-color, data-off-color, data-off-background, usw.

Hier die aktuell Zeile aus der index.html:
<div data-type="switch" data-device="CUL_HM_HM_SEC_KEY_23DB96" data-get="lock" data-get-on='["locked.*","unlocked.*"]' data-icons='["fa-lock","fa-unlock"]' data-set-on="lock" data-set-off="unlock" data-off-color="#848484" data-off-background-color="#505050" class="cell"></div>
FHEM im Proxmox Container

DocCyber

#1
Du musst die Farben in ein Array schreiben:


data-get="battery"
data-states='["ok", "low"]'
data-icons='["fa-circle-o","fa-circle"]'
data-colors='["green", "red"]'>


Dieses Beispiel zeigt einen grünen Kreisring, wenn die Batterie okay ist, aber einen roten Kreis, wenn der Batteriezustand "low" ist.

Ach ja...
Wenn du noch einen Ring drumrum habe willst, musst du noch das Folgende dazu packen...

data-background-icon = "fa-circle-thin"
data-background-color="gray"


Damit müsste es klappen.
Behandle die Menschen so, als wären sie, was sie sein sollten. Dadurch hilfst du ihnen zu werden, was sie sein können. (Goethe)


RPi-4B mit HM-CFG-LAN und viele weitere HM Komponenten, diverse Shellys, Tuya-Geräte, SMA und Solis Wechselrichter, Elgris EnergyManager, go-e Wallbox

Mitch

Funzt leider nicht.

Egal ob locked oder unlocked, der Kreis bleibt orange.  ???

<div data-type="switch"
data-device="CUL_HM_HM_SEC_KEY_23DB96"
data-get="lock"
data-get-on='["locked.*","unlocked.*"]'
data-icons='["fa-lock","fa-unlock"]'
data-set-on="lock"
data-set-off="unlock"
data-color='["#505050","#848484"]'
class="cell"></div>
FHEM im Proxmox Container

setstate

Da muss noch data-background-color="['#de5500',...
rein

Mitch

FHEM im Proxmox Container

setstate

sorry, mein Fehler data-background-colors (mit s - Mehrzahl)


       <div data-type="switch" data-device="dummy1"
           data-get="lock" data-get-on='["locked.*","unlocked.*"]'
           data-icons='["fa-lock","fa-unlock"]'
           data-set-on="lock" data-set-off="unlock"
           data-background-colors='["#848484","#00A8FD"]'
       class="cell"></div>


Mitch

FHEM im Proxmox Container