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. Skripten / Logik
  4. Blockly
  5. Text in Datenpunkt ersetzen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    98

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

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

Text in Datenpunkt ersetzen

Scheduled Pinned Locked Moved Blockly
12 Posts 5 Posters 984 Views 5 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.
  • S Offline
    S Offline
    Stefan341
    wrote on last edited by Stefan341
    #1

    Hallo,
    ich habe den Geburtstags-Adapter im Einsatz. In einem Datenpunkt werden die verbleibenden Tage zum nächsten Geburtstag gezählt. Das Ganze sieht dann in der Vis wie folgt aus:
    Bildschirmfoto 2024-04-09 um 09.59.29.png

    Soweit ist das ganz nett, wo es nicht so schön aussieht ist, wenn der Geburtstag heute ist. dann wird nämlich angezeigt
    Bildschirmfoto 2024-04-09 um 09.59.22.png

    Ich würde gerne den Text ersetzen mit "heute". Am besten so, dass ich es mit html gestalten kann (zb. farbig hervorheben.

    Wie mache ich das einfachsten? Geht das per Script oder vielleicht sogar direkt in der Vis?

    O crunchipC mcm1957M 3 Replies Last reply
    0
    • S Stefan341

      Hallo,
      ich habe den Geburtstags-Adapter im Einsatz. In einem Datenpunkt werden die verbleibenden Tage zum nächsten Geburtstag gezählt. Das Ganze sieht dann in der Vis wie folgt aus:
      Bildschirmfoto 2024-04-09 um 09.59.29.png

      Soweit ist das ganz nett, wo es nicht so schön aussieht ist, wenn der Geburtstag heute ist. dann wird nämlich angezeigt
      Bildschirmfoto 2024-04-09 um 09.59.22.png

      Ich würde gerne den Text ersetzen mit "heute". Am besten so, dass ich es mit html gestalten kann (zb. farbig hervorheben.

      Wie mache ich das einfachsten? Geht das per Script oder vielleicht sogar direkt in der Vis?

      O Away
      O Away
      oFbEQnpoLKKl6mbY5e13
      wrote on last edited by
      #2

      @stefan341

      Kann man sicher gleich auf verschiedenste Weise lösen. Eine Möglichkeit wäre ein Alias mit einer entsprechenden Konvertierungsfunktion:

      val == 'in 0 Tagen,' ? 'heute' : val

      S 1 Reply Last reply
      0
      • O oFbEQnpoLKKl6mbY5e13

        @stefan341

        Kann man sicher gleich auf verschiedenste Weise lösen. Eine Möglichkeit wäre ein Alias mit einer entsprechenden Konvertierungsfunktion:

        val == 'in 0 Tagen,' ? 'heute' : val

        S Offline
        S Offline
        Stefan341
        wrote on last edited by
        #3

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

        O 1 Reply Last reply
        0
        • S Stefan341

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

          O Away
          O Away
          oFbEQnpoLKKl6mbY5e13
          wrote on last edited by
          #4

          @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
          0
          • O oFbEQnpoLKKl6mbY5e13

            @stefan341

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

            S Offline
            S Offline
            Stefan341
            wrote on last edited by
            #5

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

            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
            1
            • O oFbEQnpoLKKl6mbY5e13

              @stefan341

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

              S Offline
              S Offline
              Stefan341
              wrote on last edited by
              #6

              @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-automatisierungH 2 Replies Last reply
              0
              • S Stefan341

                @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 Away
                O Away
                oFbEQnpoLKKl6mbY5e13
                wrote on last edited by
                #7

                @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
                0
                • O oFbEQnpoLKKl6mbY5e13

                  @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 Offline
                  S Offline
                  Stefan341
                  wrote on last edited by
                  #8

                  @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
                  1
                  • S Stefan341

                    Hallo,
                    ich habe den Geburtstags-Adapter im Einsatz. In einem Datenpunkt werden die verbleibenden Tage zum nächsten Geburtstag gezählt. Das Ganze sieht dann in der Vis wie folgt aus:
                    Bildschirmfoto 2024-04-09 um 09.59.29.png

                    Soweit ist das ganz nett, wo es nicht so schön aussieht ist, wenn der Geburtstag heute ist. dann wird nämlich angezeigt
                    Bildschirmfoto 2024-04-09 um 09.59.22.png

                    Ich würde gerne den Text ersetzen mit "heute". Am besten so, dass ich es mit html gestalten kann (zb. farbig hervorheben.

                    Wie mache ich das einfachsten? Geht das per Script oder vielleicht sogar direkt in der Vis?

                    crunchipC Away
                    crunchipC Away
                    crunchip
                    Forum Testing Most Active
                    wrote on last edited by
                    #9

                    @stefan341 sagte in Text in Datenpunkt ersetzen:

                    vielleicht sogar direkt in der Vis?

                    Mit einem binding

                    umgestiegen von Proxmox auf Unraid

                    1 Reply Last reply
                    1
                    • S Stefan341

                      Hallo,
                      ich habe den Geburtstags-Adapter im Einsatz. In einem Datenpunkt werden die verbleibenden Tage zum nächsten Geburtstag gezählt. Das Ganze sieht dann in der Vis wie folgt aus:
                      Bildschirmfoto 2024-04-09 um 09.59.29.png

                      Soweit ist das ganz nett, wo es nicht so schön aussieht ist, wenn der Geburtstag heute ist. dann wird nämlich angezeigt
                      Bildschirmfoto 2024-04-09 um 09.59.22.png

                      Ich würde gerne den Text ersetzen mit "heute". Am besten so, dass ich es mit html gestalten kann (zb. farbig hervorheben.

                      Wie mache ich das einfachsten? Geht das per Script oder vielleicht sogar direkt in der Vis?

                      mcm1957M Online
                      mcm1957M Online
                      mcm1957
                      wrote on last edited by mcm1957
                      #10

                      Hier stand Blödsinn - sorry.

                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                      Support Repositoryverwaltung.

                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                      LESEN - gute Forenbeitrage

                      1 Reply Last reply
                      0
                      • S Stefan341

                        @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.

                        haus-automatisierungH Offline
                        haus-automatisierungH Offline
                        haus-automatisierung
                        Developer Most Active
                        wrote on last edited by
                        #11

                        @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

                        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                        📚 Meine inoffizielle ioBroker Dokumentation

                        crunchipC 1 Reply Last reply
                        0
                        • haus-automatisierungH haus-automatisierung

                          @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

                          crunchipC Away
                          crunchipC Away
                          crunchip
                          Forum Testing Most Active
                          wrote on last edited by
                          #12

                          @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>" : " "}
                          

                          umgestiegen von Proxmox auf Unraid

                          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

                          310

                          Online

                          32.7k

                          Users

                          82.4k

                          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