Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Frage zu Alias und Read und Write Funktion

NEWS

  • Monatsrückblick Juli / August 2026 ist online!
    BluefoxB
    Bluefox
    7
    1
    103

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.3k

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.8k

Frage zu Alias und Read und Write Funktion

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 3 Kommentatoren 153 Aufrufe
  • Ä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 Offline
    S Offline
    SuFra
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen

    Wahrscheinlich ist meine Frage schon irgendwo in den Tiefen des Forums beantwortet, ich habe jedoch nichts dahingehend gefunden was mir helfen konnte.

    Ausgangslage ein State "esphome.0.10521C6700C8.Number.2444777549.state", Typ Number.
    Er nimmt 2 Werte an, -5 und 60
    Jetzt möchte ich einen Alias erstelle des Typs Boolean.
    Wie sehen nun die beiden Felder im Alias Manager für Read und Write aus um das umzusetzen?
    Aus der Beschreibung des Adapters werde ich leider nicht schlau...

    HA-Cluster 1x NUC11TNHI50L00, 2x NUC11TNHI30L00, 1x BSi3, 1x BSi5
    LXC's: PiHole, Grafana, MariaDB, TasmoAdmin, NTP Server, PeaNUT, ESPHome, paperless-ai, ollama
    VM's: PBS, ioBroker, frigate, paperless, trueNAS (Plex)

    paul53P 1 Antwort Letzte Antwort
    0
    • S SuFra

      Hallo zusammen

      Wahrscheinlich ist meine Frage schon irgendwo in den Tiefen des Forums beantwortet, ich habe jedoch nichts dahingehend gefunden was mir helfen konnte.

      Ausgangslage ein State "esphome.0.10521C6700C8.Number.2444777549.state", Typ Number.
      Er nimmt 2 Werte an, -5 und 60
      Jetzt möchte ich einen Alias erstelle des Typs Boolean.
      Wie sehen nun die beiden Felder im Alias Manager für Read und Write aus um das umzusetzen?
      Aus der Beschreibung des Adapters werde ich leider nicht schlau...

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @SuFra sagte: Er nimmt 2 Werte an, -5 und 60

      val == 60 // read
      val ? 60 : -5 // write
      

      oder umgekehrt (-5 = true).

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

      S 1 Antwort Letzte Antwort
      3
      • paul53P paul53

        @SuFra sagte: Er nimmt 2 Werte an, -5 und 60

        val == 60 // read
        val ? 60 : -5 // write
        

        oder umgekehrt (-5 = true).

        S Offline
        S Offline
        SuFra
        schrieb am zuletzt editiert von SuFra
        #3

        @paul53 sagte:

        val ? 60 : -5

        Super, hat geklappt 👍
        Vielen lieben Dank 😀

        Ich muss mir jetzt nur noch in einer ruhigen Minute anschauen warum und wie das funktioniert.

        HA-Cluster 1x NUC11TNHI50L00, 2x NUC11TNHI30L00, 1x BSi3, 1x BSi5
        LXC's: PiHole, Grafana, MariaDB, TasmoAdmin, NTP Server, PeaNUT, ESPHome, paperless-ai, ollama
        VM's: PBS, ioBroker, frigate, paperless, trueNAS (Plex)

        HomoranH 1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          SuFra
          schrieb am zuletzt editiert von
          #4

          Dann könnte ich auch meine Aliase der Lampen umbauen.
          Leider werden einige über Brightness ein und aus geschaltet, ein boolean Wert macht aber einiges einfacher.
          zB alle Lampen ausschalten.

          HA-Cluster 1x NUC11TNHI50L00, 2x NUC11TNHI30L00, 1x BSi3, 1x BSi5
          LXC's: PiHole, Grafana, MariaDB, TasmoAdmin, NTP Server, PeaNUT, ESPHome, paperless-ai, ollama
          VM's: PBS, ioBroker, frigate, paperless, trueNAS (Plex)

          1 Antwort Letzte Antwort
          0
          • S SuFra

            @paul53 sagte:

            val ? 60 : -5

            Super, hat geklappt 👍
            Vielen lieben Dank 😀

            Ich muss mir jetzt nur noch in einer ruhigen Minute anschauen warum und wie das funktioniert.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            schrieb am zuletzt editiert von
            #5

            @SuFra sagte:

            warum und wie das funktioniert.

            Ein typischer paul53 optimierter Ausdruck 😉

            @paul53 sagte:

            val ? 60 : -5 // write

            Prüfe den wert, wenn wahr dann 60, sonst -5

            Erwas deutlicher beim read

            @paul53 sagte:

            val == 60 // read

            Wenn wert=60 dann true, sonst false

            Bei einem bool muss true und false nicht explizit geschrieben werden, deswegen sind Pauls Formeln immer sehr kurz

            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 oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            S 1 Antwort Letzte Antwort
            1
            • HomoranH Homoran

              @SuFra sagte:

              warum und wie das funktioniert.

              Ein typischer paul53 optimierter Ausdruck 😉

              @paul53 sagte:

              val ? 60 : -5 // write

              Prüfe den wert, wenn wahr dann 60, sonst -5

              Erwas deutlicher beim read

              @paul53 sagte:

              val == 60 // read

              Wenn wert=60 dann true, sonst false

              Bei einem bool muss true und false nicht explizit geschrieben werden, deswegen sind Pauls Formeln immer sehr kurz

              S Offline
              S Offline
              SuFra
              schrieb am zuletzt editiert von
              #6

              @Homoran danke für die Erleuchtung/Klärung.
              Kannte diese Schreibweise nicht.
              Jetzt kann ich eine Menge vereinfachen.

              Kurze Anmerkung, man sollte das vielleicht auch so in Dokumentation schreiben.

              HA-Cluster 1x NUC11TNHI50L00, 2x NUC11TNHI30L00, 1x BSi3, 1x BSi5
              LXC's: PiHole, Grafana, MariaDB, TasmoAdmin, NTP Server, PeaNUT, ESPHome, paperless-ai, ollama
              VM's: PBS, ioBroker, frigate, paperless, trueNAS (Plex)

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

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

              389

              Online

              33.0k

              Benutzer

              83.7k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2026
              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