[gelöst] Switch widget icon on/off

Begonnen von Jojo11, 08 März 2016, 20:52:19

Vorheriges Thema - Nächstes Thema

Jojo11

Hallo,

ist/wäre es möglich, bei einem switch widget unterschiedliche icons für "on" und "off" anzugeben?
So in der Art:
data-on-icon=""
data-off-icon=""
So könnte man z.B. ein Schloss verwenden (fa-unlock/fa-lock).

schöne Grüße
Jo

RomanticBoy83

Das gleiche hatte ich mich gestern auch gefragt und keine Lösung dafür gefunden! Ich nutzte nun unterschiedliche Farben um diese Logik zum Ausdruck zu bringen.

roman1528

#2
Moin.

Das kann man!

https://github.com/knowthelist/fhem-tablet-ui#switch-widgets

Stichwort: multi state notation    ...   (ja des geht auch mit nur 2 Readings)

Zum Thema Schloss: (hatte ich hier gerade am Wickel)


<div data-type="switch"
data-device="KeyMatic"
data-get="state"
data-set=""
data-states='["locked","unlocked"]'
data-set-states='["unlock","lock"]'
data-icons='["fa-lock","fa-unlock"]'
data-background-icons='["fa-circle-thin","fa-circle"]'
data-colors='["green","firebrick"]'
data-background-colors='["#606060","#aa6900"]'
class="inline bigger">
</div>

data-states = get als array... mögliche Readings zum auslesen
data-set-states = set als array... den "get" Readings zugeordnete set "Befehle" Bspl. oben: aktuell ist "locked" und wenn ich klicke sendet er "unlock"
genau so die Zuordnung der Icons, Background-Icons, Icon-Farbe und Background-Icon-Farbe.

Grüße^^

P.S. Bitte schau einmal öfter in die von setstate gepflegte Readme des Git-Repo (link oben).
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

Jojo11

#3
Sauber, danke! Schau ich mir gleich mal an.

Nachtrag: Funktioniert bestens, vielen Dank!

schöne Grüße
Jo