FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: The Grue am 08 November 2023, 15:28:19

Titel: FTUI3: Initialer Wert für Button wird nicht dargestellt
Beitrag von: The Grue am 08 November 2023, 15:28:19
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!
Titel: Aw: FTUI3: Initialer Wert für Button wird nicht dargestellt
Beitrag von: mr_petz am 08 November 2023, 20:41:10
Hi, mach mal ftui-icon hinten zu und teste nochmal.

LG
Titel: Aw: FTUI3: Initialer Wert für Button wird nicht dargestellt
Beitrag von: The Grue am 08 November 2023, 21:49:53
Autsch, fahrlässig  ;D  Danke für das Adlerauge, hat aber leider nicht geholfen ...
Titel: Aw: FTUI3: Initialer Wert für Button wird nicht dargestellt
Beitrag von: yersinia am 09 November 2023, 07:58:47
Nutzt du das Fritzbox Modul von jowiemann?
72_FRITZBOX.pm                28040 2023-10-10 06:43:33Z jowiemannDann 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>
Titel: [Solved] Aw: FTUI3: Initialer Wert für Button wird nicht dargestellt
Beitrag von: The Grue am 09 November 2023, 09:56:01
Danke yersinia, das war's!