Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Text ändert seine Farbe nicht selbständig zurück

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Text ändert seine Farbe nicht selbständig zurück

Geplant Angeheftet Gesperrt Verschoben Visualisierung
7 Beiträge 2 Kommentatoren 148 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Ben1983B Offline
    Ben1983B Offline
    Ben1983
    schrieb am zuletzt editiert von
    #1

    Hallo, ich habe einen Text, den ich je nach Zustand ändere.
    Dazu habe ich in den Farbeinstellungen folgendes benutzt.

    {h:alias.0.Speicher.Batterie.Status; h ==1 ? "#f6acc9" : h ==2 ? "#bdf051" : "#FFFFFF"}
    

    Der Text schaltet auch die entsprechenden Farben von Weiß auf rot, oder grün um.
    Nur wenn bspw. der Text grün ist (der Alias = 2 und dann wieder der Wert 0 kommt,
    so bleibt der Text grün und wird nicht wieder weiß.
    Ländt man die Visu neu, oder ändert sich die Farbe in weiß.

    Kann mir jemand sagen, woran das liegt?

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • Ben1983B Ben1983

      Hallo, ich habe einen Text, den ich je nach Zustand ändere.
      Dazu habe ich in den Farbeinstellungen folgendes benutzt.

      {h:alias.0.Speicher.Batterie.Status; h ==1 ? "#f6acc9" : h ==2 ? "#bdf051" : "#FFFFFF"}
      

      Der Text schaltet auch die entsprechenden Farben von Weiß auf rot, oder grün um.
      Nur wenn bspw. der Text grün ist (der Alias = 2 und dann wieder der Wert 0 kommt,
      so bleibt der Text grün und wird nicht wieder weiß.
      Ländt man die Visu neu, oder ändert sich die Farbe in weiß.

      Kann mir jemand sagen, woran das liegt?

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von Codierknecht
      #2

      @ben1983 sagte in Text ändert seine Farbe nicht selbständig zurück:

      Kann mir jemand sagen, woran das liegt?

      Du hast für den Wert 0 ja nix definiert.
      Dein Binding wechselt nur bei 1 und 2. Wenn eine 0 kommt, reagiert Dein Binding ergo nicht.

      Ist natürlich Quatsch. Im False-Teil des ternären Operators ist ja wieder einer drin und der definiert eigentlich auch was bei Werten passieren soll die nicht 1 oder 2 sind.

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      Ben1983B 1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @ben1983 sagte in Text ändert seine Farbe nicht selbständig zurück:

        Kann mir jemand sagen, woran das liegt?

        Du hast für den Wert 0 ja nix definiert.
        Dein Binding wechselt nur bei 1 und 2. Wenn eine 0 kommt, reagiert Dein Binding ergo nicht.

        Ist natürlich Quatsch. Im False-Teil des ternären Operators ist ja wieder einer drin und der definiert eigentlich auch was bei Werten passieren soll die nicht 1 oder 2 sind.

        Ben1983B Offline
        Ben1983B Offline
        Ben1983
        schrieb am zuletzt editiert von
        #3

        @codierknecht ok,
        Ich dachte das st so zu sehen, dass alles andere als 1 und 2 dann mit der Farbe reagieren die dahinter steht FFFF … also weiß,
        Also muss ich nur noch die 9 definieren.
        Danke. Manchmal kann es so einfach sein.

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • Ben1983B Ben1983

          @codierknecht ok,
          Ich dachte das st so zu sehen, dass alles andere als 1 und 2 dann mit der Farbe reagieren die dahinter steht FFFF … also weiß,
          Also muss ich nur noch die 9 definieren.
          Danke. Manchmal kann es so einfach sein.

          CodierknechtC Offline
          CodierknechtC Offline
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @ben1983 sagte in Text ändert seine Farbe nicht selbständig zurück:

          Ich dachte das st so zu sehen, dass alles andere als 1 und 2 dann mit der Farbe reagieren die dahinter steht FFFF … also weiß,

          Habe ich doch glatt übersehen ... so sollte es natürlich sein :-(

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          Ben1983B 1 Antwort Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @ben1983 sagte in Text ändert seine Farbe nicht selbständig zurück:

            Ich dachte das st so zu sehen, dass alles andere als 1 und 2 dann mit der Farbe reagieren die dahinter steht FFFF … also weiß,

            Habe ich doch glatt übersehen ... so sollte es natürlich sein :-(

            Ben1983B Offline
            Ben1983B Offline
            Ben1983
            schrieb am zuletzt editiert von
            #5

            @codierknecht Mist habe es gerade geändert… natürlich ändert sich jetzt der Wert nicht.
            Kann den grad nicht Remote testen

            CodierknechtC 1 Antwort Letzte Antwort
            0
            • Ben1983B Ben1983

              @codierknecht Mist habe es gerade geändert… natürlich ändert sich jetzt der Wert nicht.
              Kann den grad nicht Remote testen

              CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @ben1983
              Hab's auf meinem Testsystem mal nachgestellt. Funktioniert einwandfrei.
              Allerdings ohne Leerzeichen!

              {h:0_userdata.0.status;h==1?"#ff0000":h==2?"#00ff00":"#ffffff"}
              

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              Ben1983B 1 Antwort Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @ben1983
                Hab's auf meinem Testsystem mal nachgestellt. Funktioniert einwandfrei.
                Allerdings ohne Leerzeichen!

                {h:0_userdata.0.status;h==1?"#ff0000":h==2?"#00ff00":"#ffffff"}
                
                Ben1983B Offline
                Ben1983B Offline
                Ben1983
                schrieb am zuletzt editiert von
                #7

                @codierknecht habe es gerade auch testen können… also den datenpunkt auf 2 und 0 gesetzt… ging beim Test mit allen Varianten immer.
                Toll nur im Live Mode (datenpunkt wird über Modbus gesetzt) schaltet die Farbe manchmal nicht um…. Sehr komisch

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                794

                Online

                32.6k

                Benutzer

                82.3k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe