FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Rampler am 24 Dezember 2025, 22:00:24

Titel: [gelöst] Reading mit Leerzeichen im map selektieren
Beitrag von: Rampler am 24 Dezember 2025, 22:00:24
Hallo,
erstmal frohe Weihnachten..

mein Reading Dachfenster_control:state kann folgende Werte annehmen:
Alarmanlage ausgelöst | Skylight open (Rain or Wind) => Alarm | Skylight open + Heizung an + (<12 Grad) => Mecker | Skylight open + Heizung an + (<12 Grad) => No Mecker (mute) | Skylight open | Skylight closed
Ich würde gerne bei "Skylight open!closed" die size=3 setzen, bei allen anderern size=-2
Leider wird mit meinen Definitionen immer size=-2 gesetzt.

Meine Definition:
<ftui-label slot="end" color="medium" placeholder [text]="Dachfenster_control:state"
 [size]="Dachfenster_control:state | map('Skylight open:3, Skylight closed:3,.*:-2')"> </ftui-label>

Hat jemand einen Tipp für mich ?

VG Klaus
Titel: Aw: [gelöst] Reading mit Leerzeichen im map selektieren
Beitrag von: Rampler am 24 Dezember 2025, 22:56:01
Habe jetzt endlich die Lösung:

<ftui-label slot="end" color="medium" placeholder [text]="Dachfenster_control:state"
 [size]="Dachfenster_control:state | map('.*.Skylight.*.open:3, .*.Skylight.*.closed:0,.*:-2')"> </ftui-label>

So funktioniert es ...