Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Text in Datenpunkt ersetzen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Text in Datenpunkt ersetzen

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Stefan341 @oFbEQnpoLKKl6mbY5e13 last edited by

      @ofbeqnpolkkl6mby5e13
      klingt einfach. Ist html in der Konvertierung möglich?

      O 1 Reply Last reply Reply Quote 0
      • O
        oFbEQnpoLKKl6mbY5e13 @Stefan341 last edited by

        @stefan341

        Ich verstehe die Frage nicht. Einen Datentyp "html" gibt es nicht. Solange der Datentyp Zeichenkette ist, sollte doch alles möglich sein.

        S 2 Replies Last reply Reply Quote 0
        • S
          Stefan341 @oFbEQnpoLKKl6mbY5e13 last edited by

          @ofbeqnpolkkl6mby5e13
          Nachdem ich es abgeschickt habe ist mir auch aufgefallen, dass die Frage unnötig ist. 😕

          Es ging mir darum den Text "heute", der dann ja im DP steht und den ich auslese, farbig zu formatieren. Das geht aber ja problemlos in der Vis.

          1 Reply Last reply Reply Quote 1
          • S
            Stefan341 @oFbEQnpoLKKl6mbY5e13 last edited by

            @ofbeqnpolkkl6mby5e13

            Das scheint nicht ganz zu funktionieren.

            Mir ist aufgefallen, dass in dem Datenpunkt des Adapters nur die Anzahl der verbleibenden Tage steht. Also für heute eine "0". Ich habe das dann wie folgt abgeändert:

            Bildschirmfoto 2024-04-09 um 20.20.42.png

            Der Alias muss doch mixed sein oder? da kommt ja nicht nur eine Zahl rein, sondern ein Text.

            O haus-automatisierung 2 Replies Last reply Reply Quote 0
            • O
              oFbEQnpoLKKl6mbY5e13 @Stefan341 last edited by

              @stefan341

              Ich nutze den Adapter nicht, daher habe ich keine Ahnung, was der so für Datenpunkte anlegt. Mein Beispiel für die Konvertierungsfunktion folgte deinen Angaben.

              S 1 Reply Last reply Reply Quote 0
              • S
                Stefan341 @oFbEQnpoLKKl6mbY5e13 last edited by

                @ofbeqnpolkkl6mby5e13
                Ist ja auch richtig so wie ich es beschrieben habe, nur dass im Datenpunkt nur die reine Zahl der verbleibenden Tage steht.

                So sieht der DP des Adapters aus
                Bildschirmfoto 2024-04-09 um 20.27.52.png

                1 Reply Last reply Reply Quote 1
                • crunchip
                  crunchip Forum Testing Most Active @Stefan341 last edited by

                  @stefan341 sagte in Text in Datenpunkt ersetzen:

                  vielleicht sogar direkt in der Vis?

                  Mit einem binding

                  1 Reply Last reply Reply Quote 1
                  • mcm1957
                    mcm1957 @Stefan341 last edited by mcm1957

                    Hier stand Blödsinn - sorry.

                    1 Reply Last reply Reply Quote 0
                    • haus-automatisierung
                      haus-automatisierung Developer Most Active @Stefan341 last edited by

                      @stefan341 sagte in Text in Datenpunkt ersetzen:

                      Der Alias muss doch mixed sein oder? da kommt ja nicht nur eine Zahl rein, sondern ein Text.

                      Na dann string (Zeichenkette). Und den Vergleich mit 0 bitte ohne Anführungszeichen, weil die Quelle ja number (Zahl) ist.

                      val == 0 ? 'heute' : `in ${val} Tagen`
                      

                      Alternativ mit Binding direkt in VIS

                      crunchip 1 Reply Last reply Reply Quote 0
                      • crunchip
                        crunchip Forum Testing Most Active @haus-automatisierung last edited by

                        @haus-automatisierung sagte in Text in Datenpunkt ersetzen:

                        Alternativ mit Binding direkt in VIS

                        Müsste dann, zwecks Farbe wie gewünscht, z. B so in etwa glaub ich

                        {wert:derDatenpunkt;wert == 0 ? "<div style='color:orange'>heute: "+wert+"</div>" : " "}
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        498
                        Online

                        31.6k
                        Users

                        79.6k
                        Topics

                        1.3m
                        Posts

                        5
                        12
                        465
                        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