Image mit selber Funktionalität wie normaler Schalter

Begonnen von ReviloEgros, 01 August 2018, 08:32:37

Vorheriges Thema - Nächstes Thema

ReviloEgros

Hallo,

besteht die möglichkeit einen Schalter in Form eines JPGs zu realisieren? Also z.B. wenn das Device on ist image1.jpg anzeigen, bei off image2.jpg und bei einem Click auf selbiges einen toggle? Ich könnte über das Attribut fhem-data-cmd ja einen toggle senden. Geht aber nur bei Devices die das auch unterstützen. Im Grunde möchte ich einfach nur Grafiken anstelle der SVG-Icons zum schalten benutzen. Hab mich schon durch das Wiki gelesen, stehe aber gerade irgendwie voll auf der Leitung.

moonsorrox

#1
das sollte gehen, du mußt es nur in der user.css definieren.

in user.css
.bild1 {
            background: url(../images/bild1.png) no-repeat center center;
            width: 70px;
            height: 70px;
            background-size: contain;
        }

.bild2 {
            background: url(../images/bild2.png) no-repeat center center;
            width: 70px;
            height: 70px;
            background-size: contain;
        }


in Ftui:
<div class="card"><div data-type="switch" data-get-on="Ein" data-get-off="Aus" data-device="dein_device" data-states='["Ein","Aus"]' data-icon="none" data-background-icons='["bild1","bild2"]'>
</div>
<div style="margin-top:10px; font-size:120%; align:center">Beleuchtung</div>
</div>
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM