Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Bool-HTML mit unterschiedlicher Farbe bei true/false

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Bool-HTML mit unterschiedlicher Farbe bei true/false

Scheduled Pinned Locked Moved Visualisierung
9 Posts 3 Posters 550 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    klausil8
    wrote on last edited by
    #1

    Moin,
    hab das bisher auch so im Einsatz.
    {wert:hue.0.Philips_hue.lampe2.on;wert == "true" ? "green" : "red"}

    Bei VIS2 scheit das nicht mehr zu funktionieren. Ich bekomme immer das gleiche Ergebnis, egal ob true oder false.
    Habt ihr eine Idee?

    PeoplesP sigi234S 2 Replies Last reply
    0
    • K klausil8

      Moin,
      hab das bisher auch so im Einsatz.
      {wert:hue.0.Philips_hue.lampe2.on;wert == "true" ? "green" : "red"}

      Bei VIS2 scheit das nicht mehr zu funktionieren. Ich bekomme immer das gleiche Ergebnis, egal ob true oder false.
      Habt ihr eine Idee?

      PeoplesP Offline
      PeoplesP Offline
      Peoples
      wrote on last edited by
      #2

      @klausil8 sagte in Bool-HTML mit unterschiedlicher Farbe bei true/false:

      {wert:hue.0.Philips_hue.lampe2.on;wert == "true" ? "green" : "red"}

      Versuch es mal so:

      {wert:0_userdata.0.0_test.boolean;wert === true ? "green" : "red"}
      

      einfach das true aus den Anführungszeichen raus lassen, dann gehts bei mir

      Ich beantworte keine Fragen zu Themen via PN

      K 1 Reply Last reply
      1
      • PeoplesP Peoples

        @klausil8 sagte in Bool-HTML mit unterschiedlicher Farbe bei true/false:

        {wert:hue.0.Philips_hue.lampe2.on;wert == "true" ? "green" : "red"}

        Versuch es mal so:

        {wert:0_userdata.0.0_test.boolean;wert === true ? "green" : "red"}
        

        einfach das true aus den Anführungszeichen raus lassen, dann gehts bei mir

        K Offline
        K Offline
        klausil8
        wrote on last edited by
        #3

        @peoples
        Hab ich schon versucht:

        {h:alias.0.Fenster_auf.Büro_Fenster.OFFEN;h == true ? "<font color='red'> offen </font>" : "<font color='green'> geschlossen </font>"}
        

        Leider ohne Erfolg :confused:

        PeoplesP 1 Reply Last reply
        0
        • K klausil8

          Moin,
          hab das bisher auch so im Einsatz.
          {wert:hue.0.Philips_hue.lampe2.on;wert == "true" ? "green" : "red"}

          Bei VIS2 scheit das nicht mehr zu funktionieren. Ich bekomme immer das gleiche Ergebnis, egal ob true oder false.
          Habt ihr eine Idee?

          sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          wrote on last edited by sigi234
          #4

          @klausil8 sagte in Bool-HTML mit unterschiedlicher Farbe bei true/false:

          Habt ihr eine Idee?

          Was möchtest du , nur eine Anzeige oder auch schalten?
          Nimm ein anders Widget.

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          1 Reply Last reply
          0
          • K klausil8

            @peoples
            Hab ich schon versucht:

            {h:alias.0.Fenster_auf.Büro_Fenster.OFFEN;h == true ? "<font color='red'> offen </font>" : "<font color='green'> geschlossen </font>"}
            

            Leider ohne Erfolg :confused:

            PeoplesP Offline
            PeoplesP Offline
            Peoples
            wrote on last edited by Peoples
            #5

            @klausil8

            Wieso arbeitest du mit font color, das kann das widget doch selbst?

            [
              {
                "tpl": "tplValueBool",
                "data": {
                  "bindings": [],
                  "oid": "0_userdata.0.0_test.boolean",
                  "g_css_font_text": true,
                  "html_false": "geschlossen",
                  "html_true": "offen"
                },
                "style": {
                  "bindings": [],
                  "left": 191,
                  "top": 80,
                  "color": "{wert:0_userdata.0.0_test.boolean;wert === true ? \"red\" : \"green\"}",
                  "text-align": null,
                  "text-shadow": null,
                  "font-family": null,
                  "font-style": null,
                  "font-variant": null,
                  "font-weight": null,
                  "font-size": null,
                  "line-height": null,
                  "letter-spacing": null,
                  "word-spacing": null
                },
                "widgetSet": "basic",
                "_id": "i000001"
              }
            ]
            

            geht bei mir, Vis-2 V2.9.64,

            *Edit
            lediglich beim laden und anzeigen im Editor stimmt es "manchmal" nicht, bei Vis funktioniert es (ist mir gerade aufgefallen)

            Ich beantworte keine Fragen zu Themen via PN

            1 Reply Last reply
            0
            • K Offline
              K Offline
              klausil8
              wrote on last edited by
              #6

              @peoples
              Wie mache ich das in einer Tabelle?

              <td>Büro Fenster</th>
              <td>{h:alias.0.Fenster_auf.Büro_Fenster.OFFEN;h == true ? "<font color='red'> offen </font>" : "<font color='green'> geschlossen </font>"}</th>
              <td>{alias.0.Fenster_auf.EG_Wohnzimmer_Türe.EG WOHNZIMMER.Zeitstempel}</th>
              </tr>
              
              PeoplesP 1 Reply Last reply
              0
              • K klausil8

                @peoples
                Wie mache ich das in einer Tabelle?

                <td>Büro Fenster</th>
                <td>{h:alias.0.Fenster_auf.Büro_Fenster.OFFEN;h == true ? "<font color='red'> offen </font>" : "<font color='green'> geschlossen </font>"}</th>
                <td>{alias.0.Fenster_auf.EG_Wohnzimmer_Türe.EG WOHNZIMMER.Zeitstempel}</th>
                </tr>
                
                PeoplesP Offline
                PeoplesP Offline
                Peoples
                wrote on last edited by Peoples
                #7

                @klausil8
                Das wird jetzt schon tricky, hat das in Vis 1 in einer Tabelle funktioniert mit dem Html-Widget?

                Nur nebenbei: Ich würde Umlaute in Datenpunkten vermeiden dann lieber UE oder AE verwenden

                Ich beantworte keine Fragen zu Themen via PN

                PeoplesP 1 Reply Last reply
                0
                • PeoplesP Peoples

                  @klausil8
                  Das wird jetzt schon tricky, hat das in Vis 1 in einer Tabelle funktioniert mit dem Html-Widget?

                  Nur nebenbei: Ich würde Umlaute in Datenpunkten vermeiden dann lieber UE oder AE verwenden

                  PeoplesP Offline
                  PeoplesP Offline
                  Peoples
                  wrote on last edited by
                  #8

                  so gehts bei mir:

                  [
                    {
                      "tpl": "tplHtml",
                      "data": {
                        "bindings": [],
                        "html": "<table>\r\n  <tr>\r\n    <th>Fenster</th>\r\n    <th>Status</th>\r\n  </tr>\r\n  <tr>\r\n    <td>{h:0_userdata.0.0_test.boolean;h == true ? \"<font color='red'> offen </font>\" : \"<font color='green'> geschlossen </font>\"}</td>\r\n    <td>{h:0_userdata.0.0_test.boolean;h == true ? \"<font color='green'> offen </font>\" : \"<font color='red'> geschlossen </font>\"}</td>\r\n  </tr>\r\n</table>",
                        "refreshInterval": null,
                        "g_common": true
                      },
                      "style": {
                        "bindings": [],
                        "left": "69px",
                        "top": "32px",
                        "width": "300px",
                        "height": "149px"
                      },
                      "widgetSet": "basic",
                      "_id": "i000001"
                    }
                  ]
                  

                  Ich beantworte keine Fragen zu Themen via PN

                  K 1 Reply Last reply
                  0
                  • PeoplesP Peoples

                    so gehts bei mir:

                    [
                      {
                        "tpl": "tplHtml",
                        "data": {
                          "bindings": [],
                          "html": "<table>\r\n  <tr>\r\n    <th>Fenster</th>\r\n    <th>Status</th>\r\n  </tr>\r\n  <tr>\r\n    <td>{h:0_userdata.0.0_test.boolean;h == true ? \"<font color='red'> offen </font>\" : \"<font color='green'> geschlossen </font>\"}</td>\r\n    <td>{h:0_userdata.0.0_test.boolean;h == true ? \"<font color='green'> offen </font>\" : \"<font color='red'> geschlossen </font>\"}</td>\r\n  </tr>\r\n</table>",
                          "refreshInterval": null,
                          "g_common": true
                        },
                        "style": {
                          "bindings": [],
                          "left": "69px",
                          "top": "32px",
                          "width": "300px",
                          "height": "149px"
                        },
                        "widgetSet": "basic",
                        "_id": "i000001"
                      }
                    ]
                    
                    K Offline
                    K Offline
                    klausil8
                    wrote on last edited by
                    #9

                    @peoples
                    Danke, für das große Feedback.
                    Hab es hin bekommen. Das Problem saß mal wieder vorm Computer.
                    Jedenfalls tut es jetzt auch vis2

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    733

                    Online

                    32.6k

                    Users

                    82.2k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe