Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. SetState, getState Inkonsistenz im JavaScript Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    SetState, getState Inkonsistenz im JavaScript Adapter

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

      Im Javascript Adapter habe ich folgende Situation:

      Ich erstelle im Script einige Objekte; unter Anderem````
      createState('javascript.0.Solar.Haus.VerbrauchL1', 0, {unit: "W", type: "number", role: "value"});
      createState('javascript.0.Solar.Haus.VerbrauchL2', 0, {unit: "W", type: "number", role: "value"});
      createState('javascript.0.Solar.Haus.VerbrauchL3', 0, {unit: "W", type: "number", role: "value"});

      Seit ich nun aber den Pi als Multihost Slave betreibe, und das Script nun auf dessen Instanz (Also .1) betreiben muss, habe ich das Problem, dass das Script einerseits einen Satz Objekte, unter Anderem
      javascript.1.javascript.0.solar.Haus.VerbrauchL1
      javascript.1.javascript.0.solar.Haus.VerbrauchL2
      javascript.1.javascript.0.solar.Haus.VerbrauchL3

      setState('javascript.0.Solar.Haus.VerbrauchL1', (Verbrauch + solar1.HausP01), true);
      setState('javascript.0.Solar.Haus.VerbrauchL2', (Verbrauch + solar1.HausP02), true);
      setState('javascript.0.Solar.Haus.VerbrauchL3', (Verbrauch + solar1.HausP03), true);

      auf die gewünschte Adressen
      javascript.0.solar.Haus.VerbrauchL3
      javascript.0.solar.Haus.VerbrauchL3
      javascript.0.solar.Haus.VerbrauchL3

      
      Unschönes Verhalten mit Erklärung XYZ?? Oder einfach nur ein Bug?
      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Werde ich fixen.

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          @ykuendig:

          Seit ich nun aber den Pi als Multihost Slave betreibe, und das Script nun auf dessen Instanz (Also .1) betreiben muss, `

          Mal abgesehen von dem Bug … warum "musst" Du da eine eigene JS-Instanz auf dem Slave haben? Das Skript kann doch auch im Maste rin der javascript.0 laufen, oder ?!

          1 Reply Last reply Reply Quote 0
          • Y
            ykuendig last edited by

            Vielleicht; aber bis ich das umgeschieben habe 😞

            Das pollt ein Python-Script mit lokaler Serialport-Anbindung…

            1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              Aaaahhhh 🙂

              1 Reply Last reply Reply Quote 0
              • Y
                ykuendig last edited by

                Ich nehm das mal als: " OK, dann lassen wir das mal so." :mrgreen:

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

                Support us

                ioBroker
                Community Adapters
                Donate

                873
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                3
                6
                1424
                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