Hallo Zusammen,
ich habe gerade einen richtigen Knopf im Hirn und würde euer Schwarmwissen benötigen:
Wir haben bei uns Rollläden nachgerüstet. Jeder hat einen Shelly bekommen und liefert mir jetzt einerseits Integer 0-100 als Positionswert und andererseits noch einen Status als String (open, closed, opening, closing, stopped, calibrating). Ich möchte in der View jeden Rollladen mit einem Icon darstellen, welches auch gleich die Position anzeigt. Ich dachte da an
- offen
- 1-24%
- 25-49%
- 50-74%
- 75-99%
- zu
Wie komme ich von der Integervariable (mit 101 möglichen Werten) auf 6 verschiedene Icons ohne viel Hilfsvariablen? Wie würdet ihr das darstellen? Zur Not würde auch nur der Status der Stringvar als Icondarstellung reichen. Nur wie macht man das elegant?
Ich danke schon mal für die hoffentlich zahlreichen Antworten
Erich