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. % farblich darstellen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

% farblich darstellen

Scheduled Pinned Locked Moved Visualisierung
22 Posts 3 Posters 1.0k 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.
  • Dr.PieD Offline
    Dr.PieD Offline
    Dr.Pie
    wrote on last edited by Dr.Pie
    #1

    Moin

    was stimmt denn hier nicht?

    {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert < 40 ? "#28ad01" :: wert > 80 ? "#ff141c" :: "#ffff00"}
    wert < 40 ? "#28ad01" = grün
    wert > 80 ? "#ff141c" = rot
    "#ffff00" = gelb

    Der aktuelle Wert steht bei 43,2% und wird trotzdem rot angezeigt.
    Also müsste der Wert doch gelb sein.
    Was stimmt denn da nicht ?

    Danke

    OliverIOO Ro75R 2 Replies Last reply
    0
    • Dr.PieD Dr.Pie

      Moin

      was stimmt denn hier nicht?

      {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert < 40 ? "#28ad01" :: wert > 80 ? "#ff141c" :: "#ffff00"}
      wert < 40 ? "#28ad01" = grün
      wert > 80 ? "#ff141c" = rot
      "#ffff00" = gelb

      Der aktuelle Wert steht bei 43,2% und wird trotzdem rot angezeigt.
      Also müsste der Wert doch gelb sein.
      Was stimmt denn da nicht ?

      Danke

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      wrote on last edited by
      #2

      @dr-pie

      Eventuell kommt Wert als String an und du musst mit parseInt oder parseFloat erst noch zu Zahl umwandeln

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      Dr.PieD 1 Reply Last reply
      0
      • Dr.PieD Dr.Pie

        Moin

        was stimmt denn hier nicht?

        {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert < 40 ? "#28ad01" :: wert > 80 ? "#ff141c" :: "#ffff00"}
        wert < 40 ? "#28ad01" = grün
        wert > 80 ? "#ff141c" = rot
        "#ffff00" = gelb

        Der aktuelle Wert steht bei 43,2% und wird trotzdem rot angezeigt.
        Also müsste der Wert doch gelb sein.
        Was stimmt denn da nicht ?

        Danke

        Ro75R Offline
        Ro75R Offline
        Ro75
        wrote on last edited by
        #3

        @dr-pie sagte in % farblich darstellen:

        {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert < 40 ? "#28ad01" :: wert > 80 ? "#ff141c" :: "#ffff00"}

        wie wäre es so?

        {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
        

        Ro75.

        SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

        Dr.PieD 1 Reply Last reply
        0
        • Ro75R Ro75

          @dr-pie sagte in % farblich darstellen:

          {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert < 40 ? "#28ad01" :: wert > 80 ? "#ff141c" :: "#ffff00"}

          wie wäre es so?

          {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
          

          Ro75.

          Dr.PieD Offline
          Dr.PieD Offline
          Dr.Pie
          wrote on last edited by
          #4

          @ro75 dann wird das so dargestellt:
          wert1.png

          1 Reply Last reply
          0
          • OliverIOO OliverIO

            @dr-pie

            Eventuell kommt Wert als String an und du musst mit parseInt oder parseFloat erst noch zu Zahl umwandeln

            Dr.PieD Offline
            Dr.PieD Offline
            Dr.Pie
            wrote on last edited by
            #5

            @oliverio sagte in % farblich darstellen:

            @dr-pie

            Eventuell kommt Wert als String an und du musst mit parseInt oder parseFloat erst noch zu Zahl umwandeln

            Wie macht man das ?

            Ro75R 1 Reply Last reply
            0
            • Dr.PieD Dr.Pie

              @oliverio sagte in % farblich darstellen:

              @dr-pie

              Eventuell kommt Wert als String an und du musst mit parseInt oder parseFloat erst noch zu Zahl umwandeln

              Wie macht man das ?

              Ro75R Offline
              Ro75R Offline
              Ro75
              wrote on last edited by Ro75
              #6

              @dr-pie

              {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_1.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
              

              Ro75.

              SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

              Dr.PieD OliverIOO 2 Replies Last reply
              0
              • Ro75R Ro75

                @dr-pie

                {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_1.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
                

                Ro75.

                Dr.PieD Offline
                Dr.PieD Offline
                Dr.Pie
                wrote on last edited by
                #7

                @ro75 Ich habe das mal entsprechend angepasst.
                Damit werden alle in gelb dargestellt :neutral_face:

                {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_1.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"} 
                {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_2.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"} 
                {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_3.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"} 
                {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_4.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"} 
                

                wert2.png

                1 Reply Last reply
                0
                • Ro75R Ro75

                  @dr-pie

                  {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_1.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
                  

                  Ro75.

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  wrote on last edited by
                  #8

                  @ro75 sagte in % farblich darstellen:

                  @dr-pie

                  {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_1.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
                  

                  Ro75.

                  Nein so funktioniert das Binding nicht mehr

                  
                  {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}
                  
                  

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  Dr.PieD 1 Reply Last reply
                  0
                  • OliverIOO OliverIO

                    @ro75 sagte in % farblich darstellen:

                    @dr-pie

                    {wert:parseFloat(synology.1.DiskStationManager.vol_info.volume_1.used_size);wert <= 40 ? "#28ad01" : wert >= 80 ? "#ff141c" : "#ffff00"}
                    

                    Ro75.

                    Nein so funktioniert das Binding nicht mehr

                    
                    {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}
                    
                    
                    Dr.PieD Offline
                    Dr.PieD Offline
                    Dr.Pie
                    wrote on last edited by
                    #9

                    @oliverio so sind die alle wieder rot:

                    {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                    {wert:synology.1.DiskStationManager.vol_info.volume_2.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                    {wert:synology.1.DiskStationManager.vol_info.volume_3.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                    {wert:synology.1.DiskStationManager.vol_info.volume_4.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                    
                    OliverIOO 1 Reply Last reply
                    0
                    • Dr.PieD Dr.Pie

                      @oliverio so sind die alle wieder rot:

                      {wert:synology.1.DiskStationManager.vol_info.volume_1.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                      {wert:synology.1.DiskStationManager.vol_info.volume_2.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                      {wert:synology.1.DiskStationManager.vol_info.volume_3.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                      {wert:synology.1.DiskStationManager.vol_info.volume_4.used_size;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}   
                      
                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      wrote on last edited by OliverIO
                      #10

                      @dr-pie

                      ich habe das mal nachgestellt. hier funktioniert es.
                      wie sieht der datenpunkt aus und wie ist der genaue inhalt?

                      55d854a2-be5c-4bcc-a8ee-c26b68fe6c92-image.png

                      {0_userdata.0.testFolder.test1}{wert:0_userdata.0.testFolder.test1;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                      {0_userdata.0.testFolder.test2}{wert:0_userdata.0.testFolder.test2;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                      {0_userdata.0.testFolder.test3}{wert:0_userdata.0.testFolder.test3;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                      
                      

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      Dr.PieD 1 Reply Last reply
                      0
                      • OliverIOO OliverIO

                        @dr-pie

                        ich habe das mal nachgestellt. hier funktioniert es.
                        wie sieht der datenpunkt aus und wie ist der genaue inhalt?

                        55d854a2-be5c-4bcc-a8ee-c26b68fe6c92-image.png

                        {0_userdata.0.testFolder.test1}{wert:0_userdata.0.testFolder.test1;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                        {0_userdata.0.testFolder.test2}{wert:0_userdata.0.testFolder.test2;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                        {0_userdata.0.testFolder.test3}{wert:0_userdata.0.testFolder.test3;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                        
                        
                        Dr.PieD Offline
                        Dr.PieD Offline
                        Dr.Pie
                        wrote on last edited by
                        #11

                        @oliverio so sieht der DP aus:
                        farbe1.png

                        OliverIOO 1 Reply Last reply
                        0
                        • Dr.PieD Dr.Pie

                          @oliverio so sieht der DP aus:
                          farbe1.png

                          OliverIOO Offline
                          OliverIOO Offline
                          OliverIO
                          wrote on last edited by
                          #12

                          @dr-pie und was für ein datentyp ist der?

                          auch das prozentzeichen stört eigentlich nicht. das wird von parseFloat erkannt

                          Meine Adapter und Widgets
                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                          Links im Profil

                          Dr.PieD 1 Reply Last reply
                          0
                          • OliverIOO OliverIO

                            @dr-pie und was für ein datentyp ist der?

                            auch das prozentzeichen stört eigentlich nicht. das wird von parseFloat erkannt

                            Dr.PieD Offline
                            Dr.PieD Offline
                            Dr.Pie
                            wrote on last edited by
                            #13

                            @oliverio state

                            OliverIOO 1 Reply Last reply
                            0
                            • Dr.PieD Dr.Pie

                              @oliverio state

                              OliverIOO Offline
                              OliverIOO Offline
                              OliverIO
                              wrote on last edited by
                              #14

                              @dr-pie

                              datentyp

                              7d5977e5-808a-46e6-ac04-b86005fab7c8-image.png

                              Meine Adapter und Widgets
                              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                              Links im Profil

                              Dr.PieD 1 Reply Last reply
                              0
                              • OliverIOO OliverIO

                                @dr-pie

                                datentyp

                                7d5977e5-808a-46e6-ac04-b86005fab7c8-image.png

                                Dr.PieD Offline
                                Dr.PieD Offline
                                Dr.Pie
                                wrote on last edited by
                                #15

                                @oliverio sagte in % farblich darstellen:

                                @dr-pie

                                datentyp

                                7d5977e5-808a-46e6-ac04-b86005fab7c8-image.png

                                Ach ... ich musste dazu erst mal den Expertenmodus aktivieren.
                                farbe2.png

                                OliverIOO 1 Reply Last reply
                                0
                                • Dr.PieD Dr.Pie

                                  @oliverio sagte in % farblich darstellen:

                                  @dr-pie

                                  datentyp

                                  7d5977e5-808a-46e6-ac04-b86005fab7c8-image.png

                                  Ach ... ich musste dazu erst mal den Expertenmodus aktivieren.
                                  farbe2.png

                                  OliverIOO Offline
                                  OliverIOO Offline
                                  OliverIO
                                  wrote on last edited by
                                  #16

                                  @dr-pie

                                  hab bei mir das angeglichen.
                                  alles wie gehabt. funktioniert einwandfrei
                                  du kannst ja den folgenden block mal in ein html widget kopieren und dann mal die ausgabe anschauen.
                                  du hattest aber schon die datenpunktnamen wieder angepasst?

                                  {0_userdata.0.testFolder.test1} {wert:0_userdata.0.testFolder.test1;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                  {0_userdata.0.testFolder.test2} {wert:0_userdata.0.testFolder.test2;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                  {0_userdata.0.testFolder.test3} {wert:0_userdata.0.testFolder.test3;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                  
                                  

                                  Meine Adapter und Widgets
                                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                  Links im Profil

                                  Dr.PieD 1 Reply Last reply
                                  0
                                  • OliverIOO OliverIO

                                    @dr-pie

                                    hab bei mir das angeglichen.
                                    alles wie gehabt. funktioniert einwandfrei
                                    du kannst ja den folgenden block mal in ein html widget kopieren und dann mal die ausgabe anschauen.
                                    du hattest aber schon die datenpunktnamen wieder angepasst?

                                    {0_userdata.0.testFolder.test1} {wert:0_userdata.0.testFolder.test1;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                    {0_userdata.0.testFolder.test2} {wert:0_userdata.0.testFolder.test2;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                    {0_userdata.0.testFolder.test3} {wert:0_userdata.0.testFolder.test3;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                    
                                    
                                    Dr.PieD Offline
                                    Dr.PieD Offline
                                    Dr.Pie
                                    wrote on last edited by
                                    #17

                                    @oliverio Püüüüh ... was für eine Geburt.Scheint nun zu funktionieren.

                                    {synology.1.DiskStationManager.vol_info.volume_1.used}{wert:synology.1.DiskStationManager.vol_info.volume_1.used;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                    

                                    Kann man das eigentlich auch mit einem Datenpunkt "Logikwert" machen?
                                    Soll heißen wenn der DP 0 ist dann eine andere Farbe wie 1.

                                    Meine Versuche waren bisher erfolglos.

                                    {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;(wert) = 0 ? "#28ad01" : (wert) = 1 ? "#ff141c"}
                                    

                                    Auch

                                    {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;(wert) = false ? "#28ad01" : (wert) = true ? "#ff141c"}
                                    

                                    bringt bei mir nichts.

                                    Vielleicht magst du nochmal helfen.
                                    1000 Danke

                                    OliverIOO 1 Reply Last reply
                                    0
                                    • Dr.PieD Dr.Pie

                                      @oliverio Püüüüh ... was für eine Geburt.Scheint nun zu funktionieren.

                                      {synology.1.DiskStationManager.vol_info.volume_1.used}{wert:synology.1.DiskStationManager.vol_info.volume_1.used;parseFloat(wert) <= 40 ? "#28ad01" : parseFloat(wert) >= 80 ? "#ff141c" : "#ffff00"}<br>
                                      

                                      Kann man das eigentlich auch mit einem Datenpunkt "Logikwert" machen?
                                      Soll heißen wenn der DP 0 ist dann eine andere Farbe wie 1.

                                      Meine Versuche waren bisher erfolglos.

                                      {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;(wert) = 0 ? "#28ad01" : (wert) = 1 ? "#ff141c"}
                                      

                                      Auch

                                      {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;(wert) = false ? "#28ad01" : (wert) = true ? "#ff141c"}
                                      

                                      bringt bei mir nichts.

                                      Vielleicht magst du nochmal helfen.
                                      1000 Danke

                                      OliverIOO Offline
                                      OliverIOO Offline
                                      OliverIO
                                      wrote on last edited by OliverIO
                                      #18

                                      @dr-pie

                                      Selbes Problem wahrscheinlich wie oben.der wert kommt als String an.
                                      Aber du hast mehrere Fehler drin
                                      = ist Zuweisung Operator
                                      == ist vergleichoperator
                                      Da du nur wahr oder falsch hast musst du auch nich 2 terniär Operatoren verschachteln, bei dem bei dir dann noch der false Anteil fehlte, also bei Prüfung ? Wahrteil : falschteil

                                      {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;wert== ‘false‘ ? "#28ad01" : "#ff141c"}
                                      

                                      https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators
                                      https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_operator

                                      Meine Adapter und Widgets
                                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                      Links im Profil

                                      Dr.PieD 1 Reply Last reply
                                      0
                                      • OliverIOO OliverIO

                                        @dr-pie

                                        Selbes Problem wahrscheinlich wie oben.der wert kommt als String an.
                                        Aber du hast mehrere Fehler drin
                                        = ist Zuweisung Operator
                                        == ist vergleichoperator
                                        Da du nur wahr oder falsch hast musst du auch nich 2 terniär Operatoren verschachteln, bei dem bei dir dann noch der false Anteil fehlte, also bei Prüfung ? Wahrteil : falschteil

                                        {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;wert== ‘false‘ ? "#28ad01" : "#ff141c"}
                                        

                                        https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators
                                        https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_operator

                                        Dr.PieD Offline
                                        Dr.PieD Offline
                                        Dr.Pie
                                        wrote on last edited by
                                        #19

                                        @oliverio sagte in % farblich darstellen:

                                        {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;wert== ‘false‘ ? "#28ad01" : "#ff141c"}
                                        

                                        Da scheint noch ein Problem zu sein.
                                        Denn so funktioniert es leider nicht ... bei mir.
                                        Ich hatte mal versucht anstatt "false" eine 0 (Null) eingetragen.Leider funktioniert das auch nicht.
                                        Der DP sieht so aus
                                        datenpunkte1.png
                                        Das Feld selber ist ein Textfeld.

                                        OliverIOO 1 Reply Last reply
                                        0
                                        • Dr.PieD Dr.Pie

                                          @oliverio sagte in % farblich darstellen:

                                          {shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch}{wert:shelly.0.SHPLG-S#3C6105DD3F6B#1.Relay0.Switch;wert== ‘false‘ ? "#28ad01" : "#ff141c"}
                                          

                                          Da scheint noch ein Problem zu sein.
                                          Denn so funktioniert es leider nicht ... bei mir.
                                          Ich hatte mal versucht anstatt "false" eine 0 (Null) eingetragen.Leider funktioniert das auch nicht.
                                          Der DP sieht so aus
                                          datenpunkte1.png
                                          Das Feld selber ist ein Textfeld.

                                          OliverIOO Offline
                                          OliverIOO Offline
                                          OliverIO
                                          wrote on last edited by
                                          #20

                                          @dr-pie

                                          Das Raute Zeichen im Datenpunkt könnte noch ein Problem darstellen. Das funktioniert in bindings oft nicht.
                                          Da wirst du einen alias erstellen müssen

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          Dr.PieD 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

                                          447

                                          Online

                                          32.7k

                                          Users

                                          82.3k

                                          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