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. Visualisierung
  4. String Zahl zu text

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    376

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

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

String Zahl zu text

Geplant Angeheftet Gesperrt Verschoben Visualisierung
7 Beiträge 3 Kommentatoren 459 Aufrufe 2 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.
  • G Offline
    G Offline
    grazer2500
    schrieb am zuletzt editiert von
    #1

    Hallo,
    Ich beschäftige mich seit kurzen mit IOBroker. Und habe es bis jetzt geschafft alle meine Module zu Importieren und laufen zu bringen.
    Jetzt probiere ich gerade einen Wert per String in der Visualisierung da zu stellen. Leider ist der Wert 0 / 1. Wie kann ich diesen Werten eine Text zuordnen, also z.b. offen / Zu. Und den String vielleicht auch Einfärben wenn der Wert auf offen Steht. Ich nutze den Standart String dafür:
    imgres.html

    Muss ich hierfür etwas proprammieren? Das wäre Blöd da ich sehr schlecht darin bin.

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • G grazer2500

      Hallo,
      Ich beschäftige mich seit kurzen mit IOBroker. Und habe es bis jetzt geschafft alle meine Module zu Importieren und laufen zu bringen.
      Jetzt probiere ich gerade einen Wert per String in der Visualisierung da zu stellen. Leider ist der Wert 0 / 1. Wie kann ich diesen Werten eine Text zuordnen, also z.b. offen / Zu. Und den String vielleicht auch Einfärben wenn der Wert auf offen Steht. Ich nutze den Standart String dafür:
      imgres.html

      Muss ich hierfür etwas proprammieren? Das wäre Blöd da ich sehr schlecht darin bin.

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @grazer2500
      Zunächst mal: Bitte Bilder hier direkt einfügen und nicht extern ablegen.

      Ist der Wert jetzt ein String, oder willst Du da einen Zahlenwert (bzw. Bool) lediglich als String darstellen?
      Wo kommt denn der Wert her?

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      G 1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @grazer2500
        Zunächst mal: Bitte Bilder hier direkt einfügen und nicht extern ablegen.

        Ist der Wert jetzt ein String, oder willst Du da einen Zahlenwert (bzw. Bool) lediglich als String darstellen?
        Wo kommt denn der Wert her?

        G Offline
        G Offline
        grazer2500
        schrieb am zuletzt editiert von
        #3

        @codierknecht

        Tut mir leid, wollte ich noch ändern aber beim Absend darauf vergessen :construction_worker:

        Der Wert ist 0/1. Denn bekomme ich von einen HMIP-SWDO Sensor.
        Und diesen möchte ich in einen Text ändern zum visualisieren.

        HomoranH 1 Antwort Letzte Antwort
        0
        • G grazer2500

          @codierknecht

          Tut mir leid, wollte ich noch ändern aber beim Absend darauf vergessen :construction_worker:

          Der Wert ist 0/1. Denn bekomme ich von einen HMIP-SWDO Sensor.
          Und diesen möchte ich in einen Text ändern zum visualisieren.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @grazer2500 sagte in String Zahl zu text:

          Der Wert ist 0/1. Denn bekomme ich von einen HMIP-SWDO Sensor.

          sicher?

          bitte die Objektdaten vom Datenpunkt posten

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          G 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @grazer2500 sagte in String Zahl zu text:

            Der Wert ist 0/1. Denn bekomme ich von einen HMIP-SWDO Sensor.

            sicher?

            bitte die Objektdaten vom Datenpunkt posten

            G Offline
            G Offline
            grazer2500
            schrieb am zuletzt editiert von grazer2500
            #5

            @homoran
            So ein Bild von der Visualiesierung habe ich hochgeladen. dort sieht man die ObjektID welche ich verwendet habe und den Wert welchen er mit ausgibt.

            Beim Datenpunkt sieht man einen Text aber auch eine Zahl in der Klammer. Und sie es aussieht nimmt er dies als aussgabewert.

            Bild Visualisierung:
            vis.png

            Bild Datenpunkt:
            Wert 1.png

            Und die Textausgabe vom Datenpunkt:

            {
              "type": "state",
              "common": {
                "name": "Fensterkontakt Büro 1/1.STATE",
                "role": "value.window",
                "def": 0,
                "type": "number",
                "read": true,
                "write": false,
                "min": 0,
                "max": 1,
                "states": {
                  "0": "CLOSED",
                  "1": "OPEN"
                }
              },
              "native": {
                "MIN": "CLOSED",
                "UNIT": "\"\"",
                "OPERATIONS": 5,
                "MAX": "OPEN",
                "FLAGS": 1,
                "ID": "STATE",
                "TAB_ORDER": 0,
                "TYPE": "ENUM",
                "DEFAULT": "CLOSED",
                "VALUE_LIST": [
                  "CLOSED",
                  "OPEN"
                ],
                "CONTROL": "DOOR_SENSOR.STATE"
              },
              "_id": "hm-rpc.0.0000DD898F78FB.1.STATE",
              "from": "system.adapter.admin.0",
              "user": "system.user.admin",
              "ts": 1686208946679
            }
            
            HomoranH 1 Antwort Letzte Antwort
            0
            • G grazer2500

              @homoran
              So ein Bild von der Visualiesierung habe ich hochgeladen. dort sieht man die ObjektID welche ich verwendet habe und den Wert welchen er mit ausgibt.

              Beim Datenpunkt sieht man einen Text aber auch eine Zahl in der Klammer. Und sie es aussieht nimmt er dies als aussgabewert.

              Bild Visualisierung:
              vis.png

              Bild Datenpunkt:
              Wert 1.png

              Und die Textausgabe vom Datenpunkt:

              {
                "type": "state",
                "common": {
                  "name": "Fensterkontakt Büro 1/1.STATE",
                  "role": "value.window",
                  "def": 0,
                  "type": "number",
                  "read": true,
                  "write": false,
                  "min": 0,
                  "max": 1,
                  "states": {
                    "0": "CLOSED",
                    "1": "OPEN"
                  }
                },
                "native": {
                  "MIN": "CLOSED",
                  "UNIT": "\"\"",
                  "OPERATIONS": 5,
                  "MAX": "OPEN",
                  "FLAGS": 1,
                  "ID": "STATE",
                  "TAB_ORDER": 0,
                  "TYPE": "ENUM",
                  "DEFAULT": "CLOSED",
                  "VALUE_LIST": [
                    "CLOSED",
                    "OPEN"
                  ],
                  "CONTROL": "DOOR_SENSOR.STATE"
                },
                "_id": "hm-rpc.0.0000DD898F78FB.1.STATE",
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1686208946679
              }
              
              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @grazer2500 sagte in String Zahl zu text:

              "type": "number",
              

              dann könntest du mit widgets vom Typ Werteliste arbeiten und den Werten die entsprechende Übersetzung zuordnen

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              CodierknechtC 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @grazer2500 sagte in String Zahl zu text:

                "type": "number",
                

                dann könntest du mit widgets vom Typ Werteliste arbeiten und den Werten die entsprechende Übersetzung zuordnen

                CodierknechtC Offline
                CodierknechtC Offline
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @grazer2500
                Da 0/1 implizit in Bool gewandelt werden können, könntest Du auch ein HTML-Basic-Widget nehmen.
                a3ba5637-67fa-4e33-bc46-778e9b18200a-grafik.png

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                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

                366

                Online

                32.7k

                Benutzer

                82.5k

                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