Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. VIS Text für bestimmten Wert anzeigen lassen

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    VIS Text für bestimmten Wert anzeigen lassen

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @nik82 last edited by liv-in-sky

      @nik82

      nee - das wird dann etwas komplizierter

      das wird dann sowas:

      {val:0_userdata.0.CONTROL-OWN.AAATEST.TestHTMLAuswahlDelete; val=="LaundryCare.Dryer.Program.Cotton" ? "Baumwolle" : val=="LaundryCare.Dryer.Program.Synthetic" ? "Pflegeleicht" : val=="LaundryCare.Dryer.Program.Mix" ? "Schnell/Mix" : "sonst"}
      

      das geht dann noch weiter bis zu Extrakurz

      das bedeutet:

      wenn val ist "LaundryCare.Dryer.Program.Cotton" schreibe Baumwolle wenn nicht dann wenn val ist "LaundryCare.Dryer.Program.Synthetic" schreibe "Pflegeleicht wenn nicht dann ............

      nik82 1 Reply Last reply Reply Quote 1
      • Homoran
        Homoran Global Moderator Administrators @nik82 last edited by

        @nik82 sagte in VIS Text für bestimmten Wert anzeigen lassen:

        Das hier sind die Werte die im Datenpunkt stehen können:

        ist der Datenpunkt vom Typ Werteliste, oder String?

        nik82 1 Reply Last reply Reply Quote 0
        • nik82
          nik82 Most Active @liv-in-sky last edited by

          @liv-in-sky
          Perfekt, genau das habe ich gesucht, habs fast schon so gehabt, nur den letzten Doppelpunkt mit "sonst" habe ich nicht drin gehabt.
          Habs jetzt mit der Tür getestet:

          {val:homeconnect.0.BOSCH-WTX87KX0-xx.status.BSH_Common_Status_DoorState; val=="BSH.Common.EnumType.DoorState.Open" ? "AUF" : val=="BSH.Common.EnumType.DoorState.Closed" ? "ZU" : ""}
          

          Klappt 🙂 Den Rest bekomme ich dann hin.

          Vielen, vielen Dank!👍

          1 Reply Last reply Reply Quote 1
          • nik82
            nik82 Most Active @Homoran last edited by

            @homoran sagte in VIS Text für bestimmten Wert anzeigen lassen:

            @nik82 sagte in VIS Text für bestimmten Wert anzeigen lassen:

            Das hier sind die Werte die im Datenpunkt stehen können:

            ist der Datenpunkt vom Typ Werteliste, oder String?

            Wäre ein String.

            1 Reply Last reply Reply Quote 0
            • nik82
              nik82 Most Active last edited by

              @liv-in-sky
              kurz Frage noch: Wenn ich anstatt Text ein Bild nehmen will, geht das auch?
              Habe es schon so probiert, aber das klappt leider nicht:

              {door2:homeconnect.0.BOSCH-WTX87KX0-68A40E73B091.status.BSH_Common_Status_DoorState; door2=="BSH.Common.EnumType.DoorState.Closed" ? "<img src="/vis.0/main/img/Sonne1.png" height="50">" : ""}
              
              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @nik82 last edited by

                @nik82

                probier mal

                {door2:homeconnect.0.BOSCH-WTX87KX0-68A40E73B091.status.BSH_Common_Status_DoorState; door2=="BSH.Common.EnumType.DoorState.Closed" ? '<img src="/vis.0/main/img/Sonne1.png" height="50px">' : ""} 
                
                nik82 1 Reply Last reply Reply Quote 0
                • nik82
                  nik82 Most Active @liv-in-sky last edited by

                  @liv-in-sky
                  Du bist echt der Beste😊
                  Klasse, vielen Dank, funktioniert👍

                  liv-in-sky 2 Replies Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @nik82 last edited by

                    @nik82 das waren die anführungszeichen im image tag - dann musst du außenrum die einfachen anführungszeichen nutzen

                    1 Reply Last reply Reply Quote 1
                    • liv-in-sky
                      liv-in-sky @nik82 last edited by

                      @nik82

                      noch ein kleiner tipp - beim testen dieser formeln kannst du in chrome in der runtime die entwicklungsumgebung öffnen, dort dann console wählen) und dann die seite neu laden - dann siehst du, ob in der formel ein fehler ist und das widget so nicht geladen werden kann - die meldungen sind nicht immer das beste aber einen anfangspukt hat man

                      nik82 1 Reply Last reply Reply Quote 0
                      • nik82
                        nik82 Most Active @liv-in-sky last edited by

                        @liv-in-sky
                        Vielen Dank, wahnsinn was da alles Möglich ist, hab jetzt meine Sonnen für den Trockengrad am Trockner auch fertig:

                        {val:homeconnect.0.BOSCH-WTX87KX0-xx.programs.active.options.LaundryCare_Dryer_Option_DryingTargetAdjustment; val=="LaundryCare.Dryer.EnumType.DryingTargetAdjustment.Plus1" ? '<img src="/vis.0/main/img/Sonne1.png" height="35px" hspace=20>' : val=="LaundryCare.Dryer.EnumType.DryingTargetAdjustment.Plus2" ? '<img src="/vis.0/main/img/Sonne1.png" height="35px" hspace=20> <img src="/vis.0/main/img/Sonne1.png" height="35px" hspace=20>' : val=="LaundryCare.Dryer.EnumType.DryingTargetAdjustment.Plus3" ? '<img src="/vis.0/main/img/Sonne1.png" height="35px" hspace=20> <img src="/vis.0/main/img/Sonne1.png" height="35px" hspace=20> <img src="/vis.0/main/img/Sonne1.png" height="35px" hspace=20>' : ""}
                        

                        So schaut das dann live aus:

                        c74d78b8-22cd-4bae-9e25-f89cdfdfabd3-image.png

                        liv-in-sky 1 Reply Last reply Reply Quote 1
                        • liv-in-sky
                          liv-in-sky @nik82 last edited by

                          @nik82

                          ich finde den material design progress noch ganz gut, um die restzeit anzuzeigen

                          Image 5.png

                          dort werden auch über binding die daten eingegeben

                          Image 6.png

                          nik82 1 Reply Last reply Reply Quote 0
                          • nik82
                            nik82 Most Active @liv-in-sky last edited by

                            @liv-in-sky
                            Kenn ich, danke dir, das habe ich auch für meine Wallboxen:

                            1db74034-e560-453c-8892-637909c7d42c-image.png

                            Aber beim Trockner ist mir die Restzeit in Minuten Format doch lieber😊 👍

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            931
                            Online

                            32.1k
                            Users

                            80.7k
                            Topics

                            1.3m
                            Posts

                            4
                            18
                            1749
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo