FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: sxx128 am 24 April 2020, 12:14:09

Titel: Verständnisfrage Fensterkontakt und Darstellung TabletUI
Beitrag von: sxx128 am 24 April 2020, 12:14:09
Hallo zusammen,

ich habe mehrere

HM-Sec-SCo

in Fhem eingebunden.

Ziel war deren Status in TabletUI grafisch darzustellen. Vorab das funktioniert auch. Ich verstehe nur nicht warum.

In FHEM wurde der Homematic Fensterkontakt wie üblich intergriert.

In meiner TabletUI ist der Fensterkontakt wie folgt definiert:


<div class="left" style="width:16%">
<div data-type="label" class="small darker top-space">Balkontüre</div>
<div data-type="symbol" data-device="fensterkontakt_balkontuere" class="cell narrow big"></div>
</div>


In meiner Tablet UI wird dadurch ein Fenster dargestellt. Wenn die Balkontüre zu ist wird das Icon dunkel. Wenn die Balkontüre offen ist wird es orange.

Funktioniert also perfekt. Ich verstehe nur nicht warum? Wo her kommt das Fenster Icon. Das habe ich ja nie definiert und warum ändert sich die Farbe je nach Status des Fensterkontakts ??

Ich würde das gerne verstehen? Ich blicke da nicht durch..

Grüße und Danke für eure Hilfe im Voraus.

Grüße
sxx128


Titel: Antw:Verständnisfrage Fensterkontakt und Darstellung TabletUI
Beitrag von: yersinia am 24 April 2020, 12:24:35
Zitat von: sxx128 am 24 April 2020, 12:14:09
Funktioniert also perfekt. Ich verstehe nur nicht warum? Wo her kommt das Fenster Icon. Das habe ich ja nie definiert und warum ändert sich die Farbe je nach Status des Fensterkontakts ??

Ich würde das gerne verstehen? Ich blicke da nicht durch..
Das icon ftui-window ist default beim symbol widget: https://wiki.fhem.de/wiki/FTUI_Widget_Symbol#Einstellung_bei_zwei_Werten

btw, für "nur text" und ohne Device brauchst du kein Widget label:
<div class="small darker top-space">Balkontüre</div>
Titel: Antw:Verständnisfrage Fensterkontakt und Darstellung TabletUI
Beitrag von: sxx128 am 24 April 2020, 12:39:11
Hallo yersinia,

vielen Dank für den Link. Das hat mir geholfen.

Grüße
sxx128