FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Kuehnhackel am 01 Mai 2024, 17:49:13

Titel: [FTUI 3] ICON Einfärbung
Beitrag von: Kuehnhackel am 01 Mai 2024, 17:49:13
Hi,
ich habe folgendes Problem. Die Einfärbung des ICON bei den Tonnen heute klappt, aber bei Tonnen demnächst nicht. Wo könte der Fehler liegen?
Tonnen heute:
<!-- Tonnen Heute -->
       <ftui-grid base-width="70" base-height="70" margin="1" shape="round">
      <ftui-grid-tile row="1" col="2.9" height="2" width="2" [color]="myAbfall:next_days  | step('0:red, 1:green, 2:ok')">
        <ftui-label size="2">Abfall heute</ftui-label>
     <ftui-icon name="trash" [color]="myAbfall:now | map (' `Gruenabfall`:brown, `Papiertonne`:blue, `GelberSack`:yellow, `Restmuell`:black, `Sperrmüll_Altmetall`:red')"       class="size-1" height="90%"></ftui-icon>
   
        <ftui-row width="90%" height="10%">
          <ftui-cell width="80%">
      <ftui-label [text]="myAbfall:now_text"></ftui-label>
          <ftui-cell width="80%">
          <ftui-label [text]="myAbfall:now_weekday"></ftui-label>
          <ftui-cell width="80%">
          <ftui-label [text]="myAbfall:now_date"></ftui-label>
          </ftui-cell>
          </ftui-row>
      </ftui-grid-tile>   

Hier die Tonnen demnächst:
<!-- Tonnen demnächst-->
       <ftui-grid base-width="70" base-height="70" margin="1" shape="round">
      <ftui-grid-tile row="3" col="2.9" height="2" width="2" [color]="myAbfall:next_days  | step('0:red, 1:green, 3:ok')">
        <ftui-label size="2">Abfall demnächst</ftui-label>
    
     <ftui-icon name="trash" [color]="myAbfall:next_text | map (' `Gruenabfall`:brown, `Papiertonne `:blue, `GelberSack`:yellow, `Restmuell`:black, `Sperrmüll_Altmetall`:red')"></ftui-icon>
     <ftui-badge color="danger" [text]="myAbfall:next_days"></ftui-badge>
        <ftui-row width="90%" height="10%">
          <ftui-cell width="80%">
      <ftui-label [text]="myAbfall:next_text"></ftui-label>
          <ftui-cell width="80%">
          <ftui-label [text]="myAbfall:next_weekday"></ftui-label>
          <ftui-cell width="80%">
          <ftui-label [text]="myAbfall:next_date"></ftui-label>
          </ftui-cell>
          </ftui-row>
      </ftui-grid-tile>
Wahrscheinlich eine Kleinigkeit, wegen Bäumen und Wald  8)

Sonnige Grüße
Ralf
Titel: Aw: [FTUI 3] ICON Einfärbung
Beitrag von: yersinia am 02 Mai 2024, 12:28:11
Ist die nächste Tonne zufällig Papier gewesen? Und wenn ja, ist da ein Leerzeichen am Ende des Readings next_text von myAbfall?
`Papiertonne `:blue
----da------^
Ansonsten sieht der Code mMn unauffällig aus; wenn es für "heute" funktioniert, sollte es exakt gleich auch für "demnächst" funktionieren - wenn die readings passen.