FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: DocCyber am 17 Juni 2025, 20:16:34

Titel: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: DocCyber am 17 Juni 2025, 20:16:34
Hallo zusammen.

Ich habe zwei Fragen.
1. Wie kann man die Farben für beide Zustände von <ftui-switch> setzen?
So etwas wirkt sich nur auf die Farbe beim "eingeschalteten" Zustand aus.
<ftui-switch color="red">


2. Ich möchte die Farbe für <ftui-label> in Abhängigkeit zweier Devices setzen, die jeweils die Zustände on oder off haben können. Wie könnte ich das realisieren?
Pseudocode
  dummy1 == off => keine Änderung
  dummy1 == on ? (dummy2 == on ? blue : red)


Herzlichen Dank vorab für eure Hilfe.
Titel: Aw: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: Guybrush am 17 Juni 2025, 20:46:37
zwei devices in ftui für sowas zu berücksichtigen geht nicht. da könntest du aber aus dummy1 und dummy2 ein structure machen (https://wiki.fhem.de/wiki/Structure) und das dann mappen..

farbe anpassen geht aber grundsätzlich so:

[color]="dummy1 | map('on:blue,.*:red')"
Titel: Aw: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: DocCyber am 18 Juni 2025, 12:49:22
Zitat von: Guybrush am 17 Juni 2025, 20:46:37geht nicht

Danke für deinen Input.
Leider kann ich deine Aussage bzgl meiner 2. Frage nicht akzeptieren; ist mir zu pauschal.
Es gibt immer eine Lösung, auch wenn ich sie noch nicht weiß.
Vielleicht hat @yersinia oder @setstate eine Idee.


Für meine Frage 1 funktioniert es wahrscheinlich mit <style>, also CSS.
Ich melde mich, wenn ich mich durchgewühlt habe.
Titel: Aw: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: DocCyber am 18 Juni 2025, 13:05:05
Lösung für Frage 1 gefunden:

<ftui-switch
 [(value)]="wp_cooling"
 class="size-2" width="8em"
 style="--switch-off-color: red;"
 color="blue">
</ftui-switch>
Titel: Aw: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: yersinia am 18 Juni 2025, 16:14:30
Zitat von: DocCyber am 18 Juni 2025, 12:49:22
Zitat von: Guybrush am 17 Juni 2025, 20:46:37geht nicht
Danke für deinen Input.
Leider kann ich deine Aussage bzgl meiner 2. Frage nicht akzeptieren; ist mir zu pauschal.
Es gibt immer eine Lösung, auch wenn ich sie noch nicht weiß.
Nur weil du es nicht akzeptieren möchtest, ist Guybrushs Antwort noch lange nicht falsch. ;) Im Standard kann FTUI3 dies auch nicht (und wenn es komplexer wird - nutze userReadings!!!) - aber ich kann mich nur wiederholen:
Zitat von: yersinia am 22 Mai 2025, 09:51:32
Zitat von: satprofi am 20 Mai 2025, 22:23:53Nur wie mach ich das?
Jdfs nicht im FTUI3 innerhalb einer pipe, die Fragestellung hatten wir in letzter Zeit öfters; siehe auch #3798 - #3803 (https://forum.fhem.de/index.php?topic=115259.msg1340426#msg1340426).
Titel: Aw: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: Guybrush am 19 Juni 2025, 20:25:49
Zitat von: DocCyber am 18 Juni 2025, 12:49:22Es gibt immer eine Lösung, auch wenn ich sie noch nicht weiß.

die gibts ja auch. leg ein structure aus dummy1 und dummy2 an
Titel: Aw: Speziellere Farb-Fragen für ftui-switch bzw. ~label
Beitrag von: elle am 20 Juni 2025, 11:48:40
Hi,

2. müsste doch eigentlich analog zu https://wiki.fhem.de/wiki/FTUI3_mehrere_Readings (https://wiki.fhem.de/wiki/FTUI3_mehrere_Readings) gehen oder habe ich die Fragestellung nicht richtig verstanden?

Ich bin gerade unterwegs, deswegen nur der Link zum Wiki...

Gruß