Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. alias-Funktion versch. Zahlen in Text

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    alias-Funktion versch. Zahlen in Text

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bonsai308 last edited by

      Re: Die Alias funktion - Fragen

      Hi Leute,

      würde gerne mit der Alias Funktion Zahlenwerte in Text übersetzen.
      Mein datenpunkt liefert mir 8 verschiedene Zahlen und diese würde ich gerne "lesbar" übersetzen.
      z.B. 4000 = aus / 4001 = bereit / 4002 = Heizbetrieb /usw.

      Wie kann ich das bewerkstelligen?

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @bonsai308 last edited by

        @bonsai308 sagte: Wie kann ich das bewerkstelligen?

        val == 4000 ? 'aus' : val == 4001 ? 'bereit' : val == 4002 ? 'Heizbetrieb' : usw.
        
        B 1 Reply Last reply Reply Quote 0
        • B
          bonsai308 @paul53 last edited by

          @paul53

          Hi Paul, danke für Deine schnelle Antwort!

          Hab das mal eingefügt. Siehe selbst...

          d3aca2aa-7112-415d-8be7-3fb538c2d8c1-image.png

          c1d19a33-dd48-433c-b9e2-aca5e185d3dd-image.png

          cc6fc3b1-009d-4dc1-9013-d74a829a8ac2-image.png

          Gruß
          bonsai

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @bonsai308 last edited by paul53

            @bonsai308 sagte: Hab das mal eingefügt. Siehe selbst...

            Der Alias muss vom Typ "string" sein und nimm den Haken bei "Writeable" raus. Zeige mal die komplette Konvertierung (in Code tags).

            EDIT: Das funktioniert:

            val == 4000 ? 'aus' : val == 4001 ? 'bereit' : val == 4002 ? 'Heizbetrieb' : 'ungültig'
            
            B 1 Reply Last reply Reply Quote 0
            • B
              bonsai308 @paul53 last edited by

              @paul53

              FUNKTIONIERT!
              Herzlichen Dank!

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

              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              866
              Online

              32.0k
              Users

              80.5k
              Topics

              1.3m
              Posts

              2
              5
              292
              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