Servus!
Gerade habe ich angefangen, mich mit FTUI3 zu beschäftigen - gefällt mir sehr gut! Mit einem Button, den ich mir angelegt habe, habe ich aber ein Problem:
<ftui-grid-tile row="9" col="3" height="2" width="5">
<header class="size-3">Gäste-WLAN
</header>
<ftui-button size="large"
[(value)]="FritzBox:guestWlan"
[color]="FritzBox:guestWlan | map('on:success, off:warning')"
>
<ftui-icon [name]="FritzBox:guestWlan | map('on:wifi, off:close')">
</ftui-button>
</ftui-grid-tile>
Wenn das UI geladen wird, bekomme ich einen default-button. Erst wenn ich drauf klicke, werden Farbe und Icon richtig angezeigt.
- Was muss ich denn machen, damit gleich beim Laden der Seite die Farbe und das Icon richtig dargestellt werden?
- Was muss ich machen, damit der Button "life" aktualisiert wird, wenn ich die Einstellung im "normalen" FHEM-UI ändere?
Vielen Dank für Eure Hilfe!
Hi, mach mal ftui-icon hinten zu und teste nochmal.
LG
Autsch, fahrlässig ;D Danke für das Adlerauge, hat aber leider nicht geholfen ...
Nutzt du das Fritzbox Modul von jowiemann?
72_FRITZBOX.pm 28040 2023-10-10 06:43:33Z jowiemann
Dann ist das reading box_guestWlan und der setparameter guestWlan:
<ftui-grid-tile row="9" col="3" height="2" width="5">
<header class="size-3">Gäste-WLAN
</header>
<ftui-button size="large"
[(value)]="FritzBox:guestWlan"
[color]="FritzBox:box_guestWlan | map('on:success, off:warning')"
>
<ftui-icon [name]="FritzBox:box_guestWlan | map('on:wifi, off:close')">
</ftui-button>
</ftui-grid-tile>
Danke yersinia, das war's!