Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Text in Datenpunkt ersetzen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    11
    1
    75

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Text in Datenpunkt ersetzen

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 5 Kommentatoren 903 Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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 Offline
    O Offline
    oFbEQnpoLKKl6mbY5e13
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #3

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

      O 1 Antwort Letzte Antwort
      0
      • S Stefan341

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

        O Offline
        O Offline
        oFbEQnpoLKKl6mbY5e13
        schrieb am zuletzt editiert von
        #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 Antworten Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antworten Letzte Antwort
            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 Offline
              O Offline
              oFbEQnpoLKKl6mbY5e13
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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 Abwesend
                  crunchipC Abwesend
                  crunchip
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #9

                  @stefan341 sagte in Text in Datenpunkt ersetzen:

                  vielleicht sogar direkt in der Vis?

                  Mit einem binding

                  umgestiegen von Proxmox auf Unraid

                  1 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      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 Abwesend
                        crunchipC Abwesend
                        crunchip
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        350

                        Online

                        32.5k

                        Benutzer

                        81.8k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe