FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Jojo11 am 08 März 2016, 20:52:19

Titel: [gelöst] Switch widget icon on/off
Beitrag von: Jojo11 am 08 März 2016, 20:52:19
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
Titel: Antw:Switch widget icon on/off
Beitrag von: RomanticBoy83 am 08 März 2016, 20:56:31
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.
Titel: Antw:Switch widget icon on/off
Beitrag von: roman1528 am 08 März 2016, 20:57:06
Moin.

Das kann man!

https://github.com/knowthelist/fhem-tablet-ui#switch-widgets (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).
Titel: Antw:Switch widget icon on/off
Beitrag von: Jojo11 am 08 März 2016, 21:01:29
Sauber, danke! Schau ich mir gleich mal an.

Nachtrag: Funktioniert bestens, vielen Dank!

schöne Grüße
Jo