FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: ChrisW am 18 September 2017, 20:15:12

Titel: Symbol klickbar machen um Zustand zu schalten
Beitrag von: ChrisW am 18 September 2017, 20:15:12
Hallo,
habe ein Symbol was auch super funktioniert .. nun möchte ich dies in ein div packen das jeder klick darauf ein "set AAA armed 5" ausfürt. Und das immer.
Hab schon mit switch rumgespielt aber da legt er mir immer ein Lampen Icon über mein Symbol.
<li data-row="1" data-col="3" data-sizex="2" data-sizey="2">
<header>ALARMANLAGE</header>
<div data-type="switch" data-device="AAA"
class=""
data-device="AAA"
data-set-on="armed 5"
data-set-off="armed 5"> 
<div class="compressed grande"
     data-type="symbol"
     data-device="AAA"
data-get="level5xec"
     data-states='["armed","disarmed","armwait","angehalten","Fehler"]'
     data-icons='["mi-lock","mi-lock_open","fa-cog fa-spin","oa-fts_garage_door_40","fa-bug"]'
     data-colors='["Crimson","SeaGreen","GoldenRod","Crimson","Crimson"]'></div>
<div data-device="AAA" data-get="level5" data-type="label" class="darker big" ></div>

</div>


</li>
Titel: Antw:Symbol klickbar machen um Zustand zu schalten
Beitrag von: Vaddi am 18 September 2017, 21:58:04
Sollte eigentlich mit einem
onclick="ftui.setFhemStatus('set AAA armed 5')"
machbar sein


<div class="compressed grande"
     data-type="symbol"
     data-device="AAA"
data-get="level5xec"
     data-states='["armed","disarmed","armwait","angehalten","Fehler"]'
     data-icons='["mi-lock","mi-lock_open","fa-cog fa-spin","oa-fts_garage_door_40","fa-bug"]'
     data-colors='["Crimson","SeaGreen","GoldenRod","Crimson","Crimson"]'
     onclick="ftui.setFhemStatus('set AAA armed 5')"></div>
Titel: Antw:Symbol klickbar machen um Zustand zu schalten
Beitrag von: ChrisW am 19 September 2017, 08:50:54
doch so einfach. vielen dank funktioniert
Titel: Antw:Symbol klickbar machen um Zustand zu schalten
Beitrag von: Standarduser am 20 September 2017, 20:09:29
Zitat von: ChrisW am 18 September 2017, 20:15:12
Hallo,
habe ein Symbol was auch super funktioniert .. nun möchte ich dies in ein div packen das jeder klick darauf ein "set AAA armed 5" ausfürt. Und das immer.
Hab schon mit switch rumgespielt aber da legt er mir immer ein Lampen Icon über mein Symbol.

Das passiert, weil du das Symbol in den Switch eingebaut hast. Du hättest einfach das Symbolwidget entfernen und dem Switch das entsprechende Icon verpassen müssen.

Ein Switch ist jedoch ein Schalter, was du brauchst ist ein Taster -> Push. Aber hier gilt genau das gleiche.