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. JavaScript
  5. [Gelöst] setState in "Binding"

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    15
    1
    204

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

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

[Gelöst] setState in "Binding"

Geplant Angeheftet Gesperrt Verschoben JavaScript
6 Beiträge 4 Kommentatoren 79 Aufrufe 3 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.
  • P Offline
    P Offline
    PeZi
    schrieb am zuletzt editiert von PeZi
    #1

    Hallo zusammen,

    gibt es eine Möglichkeit in Javascript einen Datenpunkt indirekt mittels eines Bindings oder ähnlichem zu setzen?
    etwa so:

    setState('{0_userdata.0.Visualisierung.Heizung.SollTemperatur}',temperatur);
    

    Leider funktioniert es so nicht. Evtl. habe ich ja auch nur einen Syntaxfehler?

    Ich möchte "einfach" nur einen Wert in einen Datenpunkt schreiben, der in einem anderen Datenpunkt definiert ist...

    P 1 Antwort Letzte Antwort
    0
    • P PeZi

      Hallo zusammen,

      gibt es eine Möglichkeit in Javascript einen Datenpunkt indirekt mittels eines Bindings oder ähnlichem zu setzen?
      etwa so:

      setState('{0_userdata.0.Visualisierung.Heizung.SollTemperatur}',temperatur);
      

      Leider funktioniert es so nicht. Evtl. habe ich ja auch nur einen Syntaxfehler?

      Ich möchte "einfach" nur einen Wert in einen Datenpunkt schreiben, der in einem anderen Datenpunkt definiert ist...

      P Offline
      P Offline
      PeZi
      schrieb am zuletzt editiert von PeZi
      #2

      Manchmal sieht man vor lauter Wald die Bäume nicht.
      Die Lösung ist ganz einfach:

       setState((getState('0_userdata.0.Visualisierung.Heizung.SollTemperatur')).val,temperatur);
      

      Sorry, da war ich mit meinem Post wohl etwas voreilig :)

      bahnuhrB 1 Antwort Letzte Antwort
      0
      • P PeZi

        Manchmal sieht man vor lauter Wald die Bäume nicht.
        Die Lösung ist ganz einfach:

         setState((getState('0_userdata.0.Visualisierung.Heizung.SollTemperatur')).val,temperatur);
        

        Sorry, da war ich mit meinem Post wohl etwas voreilig :)

        bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb zuletzt editiert von
        #3

        @PeZi sagte in [Gelöst] setState in "Binding":

        Sorry, da war ich mit meinem Post wohl etwas voreilig :)

        bist du sicher, dass dies funktioniert ?
        sieht nicht korrekt aus.


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        AsgothianA 1 Antwort Letzte Antwort
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb zuletzt editiert von arteck
          #4

          was soll der ausgang sein ?? also was willst du machen?

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          1 Antwort Letzte Antwort
          0
          • bahnuhrB bahnuhr

            @PeZi sagte in [Gelöst] setState in "Binding":

            Sorry, da war ich mit meinem Post wohl etwas voreilig :)

            bist du sicher, dass dies funktioniert ?
            sieht nicht korrekt aus.

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb zuletzt editiert von
            #5

            @bahnuhr sagte in [Gelöst] setState in "Binding":

            @PeZi sagte in [Gelöst] setState in "Binding":

            Sorry, da war ich mit meinem Post wohl etwas voreilig :)

            bist du sicher, dass dies funktioniert ?
            sieht nicht korrekt aus.

            Doch, passt schon.

            Der Name des Datenpunktes der gesetzt werden soll befindet sich im Datenpunkt 0_userdata.0.Visualisierung.Heizung.SollTemperatur

            Verwirrend ist das ein extra Satz () drin ist.

            So sollte es auch gehen:

            setState(getState('0_userdata.0.Visualisierung.Heizung.SollTemperatur').val,temperatur);
            

            A.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            bahnuhrB 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @bahnuhr sagte in [Gelöst] setState in "Binding":

              @PeZi sagte in [Gelöst] setState in "Binding":

              Sorry, da war ich mit meinem Post wohl etwas voreilig :)

              bist du sicher, dass dies funktioniert ?
              sieht nicht korrekt aus.

              Doch, passt schon.

              Der Name des Datenpunktes der gesetzt werden soll befindet sich im Datenpunkt 0_userdata.0.Visualisierung.Heizung.SollTemperatur

              Verwirrend ist das ein extra Satz () drin ist.

              So sollte es auch gehen:

              setState(getState('0_userdata.0.Visualisierung.Heizung.SollTemperatur').val,temperatur);
              

              A.

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb zuletzt editiert von
              #6

              @Asgothian

              Für mich ist das nicht logisch.
              Warum schreibt er nicht gleich den DP rein, wo es hin soll.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              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

              311

              Online

              32.7k

              Benutzer

              82.4k

              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