FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: rvideobaer am 13 Mai 2016, 16:26:44

Titel: Status ermitteln der "nicht" on ist
Beitrag von: rvideobaer am 13 Mai 2016, 16:26:44
Hallo,

ich möchte auf meinem Tablet den Status  meiner Markise anzeigen lassen.
Dazu habe ich folgendes eingefügt.
<div data-type="switch"
data-device="Markise"
data-icon="oa-scene_terrace bold"
        data-on-colors='["black","black"]'
        data-set-on="on"
        data-set-off="off"
        data-get-on='["on","!on"]'
        data-background-icon="fa-circle"
        data-background-colors='["lime","Red"]'
        class="bigger" >
    </div>Markise


aber leider wird nur der Status on angezeigt. Wo liegt hier mein Fehler, ich dachte das "!on" alles ist was nicht on ist?

Gruß Rolf
Titel: Antw:Status ermitteln der "nicht" on ist
Beitrag von: setstate am 13 Mai 2016, 17:35:21
Das eigenwillige Negations-Literal '!on' ist nur bei data-get-on und data-get-off eingebaut.

Für die Multistate-Notation muss man reguläre RegEx Syntax benutzen

data-states='["on","(?!on).+"]'
Titel: Antw:Status ermitteln der "nicht" on ist
Beitrag von: rvideobaer am 13 Mai 2016, 18:55:57
Hallo,

Habe es gerade eingebaut, Funktioniert!

Danke für die schnelle Hilfe, Gruß Rolf