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. Blockly
  5. Erstes Blockly und ich bin am scheitern!?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Erstes Blockly und ich bin am scheitern!?

Geplant Angeheftet Gesperrt Verschoben Blockly
27 Beiträge 4 Kommentatoren 2.5k Aufrufe 4 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.
  • ub.privatU Offline
    ub.privatU Offline
    ub.privat
    schrieb am zuletzt editiert von
    #1

    Hallo in die Runde!

    Ich bin dabei meine ersten gehversuche in Blockly zu unternehmen.
    Zur Ermittlung meines Energieverbrauchs, ist eine kleine Berechnung notwendig.
    Diese Werte möchte ich dann in der VIS darstellen.

    Gesagt, getan...
    c4284633-6e9c-4e20-bd21-6647e4043bb0-grafik.png
    In dersten Zeile soll der Überschuss via Subtraktion von zwei Werten aus entsprechenden Datenpunkten gebildet und dann als PV_UEBERSCHUSS geschrieben werden. Die zweite Operation ist eine Addition aus zwei Werten.

    Leider kommt folgendes Fehlerlog, womit ich gar nicht klar komme:

    1.3.2021, 12:45:47.055	[info ]: javascript.0 (12935) Stop script script.js.common.PV_GESAMTVERBRAUCH
    1.3.2021, 12:45:47.068	[info ]: javascript.0 (12935) Start javascript script.js.common.PV_GESAMTVERBRAUCH
    1.3.2021, 12:45:47.085	[error]: javascript.0 (12935) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
    1.3.2021, 12:45:47.086	[error]: javascript.0 (12935)     at script.js.common.PV_GESAMTVERBRAUCH:9:1
    

    In den Objekten stehen bereits zwei Werte, die sich aber nicht mehr ändern:
    b0db761a-62e0-4797-a999-40cdebe722ba-grafik.png

    Die Werte sind ROT, was immer nichts Gutes bedeutet...

    Was mache ich falsch?
    Stehen die Scripte unter "common" richtig?
    Was bedeuten die Fehler?

    Vielen Dank schon einmal vorab...

    J A 2 Antworten Letzte Antwort
    0
    • ub.privatU ub.privat

      Hallo in die Runde!

      Ich bin dabei meine ersten gehversuche in Blockly zu unternehmen.
      Zur Ermittlung meines Energieverbrauchs, ist eine kleine Berechnung notwendig.
      Diese Werte möchte ich dann in der VIS darstellen.

      Gesagt, getan...
      c4284633-6e9c-4e20-bd21-6647e4043bb0-grafik.png
      In dersten Zeile soll der Überschuss via Subtraktion von zwei Werten aus entsprechenden Datenpunkten gebildet und dann als PV_UEBERSCHUSS geschrieben werden. Die zweite Operation ist eine Addition aus zwei Werten.

      Leider kommt folgendes Fehlerlog, womit ich gar nicht klar komme:

      1.3.2021, 12:45:47.055	[info ]: javascript.0 (12935) Stop script script.js.common.PV_GESAMTVERBRAUCH
      1.3.2021, 12:45:47.068	[info ]: javascript.0 (12935) Start javascript script.js.common.PV_GESAMTVERBRAUCH
      1.3.2021, 12:45:47.085	[error]: javascript.0 (12935) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
      1.3.2021, 12:45:47.086	[error]: javascript.0 (12935)     at script.js.common.PV_GESAMTVERBRAUCH:9:1
      

      In den Objekten stehen bereits zwei Werte, die sich aber nicht mehr ändern:
      b0db761a-62e0-4797-a999-40cdebe722ba-grafik.png

      Die Werte sind ROT, was immer nichts Gutes bedeutet...

      Was mache ich falsch?
      Stehen die Scripte unter "common" richtig?
      Was bedeuten die Fehler?

      Vielen Dank schon einmal vorab...

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von Jan1
      #2

      @ub-privat
      Kein Trigger, keine Funktion ;)
      Der Speicherort ist richtig.

      ub.privatU 1 Antwort Letzte Antwort
      0
      • J Jan1

        @ub-privat
        Kein Trigger, keine Funktion ;)
        Der Speicherort ist richtig.

        ub.privatU Offline
        ub.privatU Offline
        ub.privat
        schrieb am zuletzt editiert von
        #3

        @jan1 also einen Sekundentakt vorgeben?

        J 1 Antwort Letzte Antwort
        0
        • ub.privatU ub.privat

          @jan1 also einen Sekundentakt vorgeben?

          J Offline
          J Offline
          Jan1
          schrieb am zuletzt editiert von
          #4

          @ub-privat
          Nein, sonst wird jede Sekunde berechnet. Nimm einfach einen der Werte der sich ändert, so hast eine neue Berechnung sobald sich dieser ändert.

          1 Antwort Letzte Antwort
          0
          • ub.privatU ub.privat

            Hallo in die Runde!

            Ich bin dabei meine ersten gehversuche in Blockly zu unternehmen.
            Zur Ermittlung meines Energieverbrauchs, ist eine kleine Berechnung notwendig.
            Diese Werte möchte ich dann in der VIS darstellen.

            Gesagt, getan...
            c4284633-6e9c-4e20-bd21-6647e4043bb0-grafik.png
            In dersten Zeile soll der Überschuss via Subtraktion von zwei Werten aus entsprechenden Datenpunkten gebildet und dann als PV_UEBERSCHUSS geschrieben werden. Die zweite Operation ist eine Addition aus zwei Werten.

            Leider kommt folgendes Fehlerlog, womit ich gar nicht klar komme:

            1.3.2021, 12:45:47.055	[info ]: javascript.0 (12935) Stop script script.js.common.PV_GESAMTVERBRAUCH
            1.3.2021, 12:45:47.068	[info ]: javascript.0 (12935) Start javascript script.js.common.PV_GESAMTVERBRAUCH
            1.3.2021, 12:45:47.085	[error]: javascript.0 (12935) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
            1.3.2021, 12:45:47.086	[error]: javascript.0 (12935)     at script.js.common.PV_GESAMTVERBRAUCH:9:1
            

            In den Objekten stehen bereits zwei Werte, die sich aber nicht mehr ändern:
            b0db761a-62e0-4797-a999-40cdebe722ba-grafik.png

            Die Werte sind ROT, was immer nichts Gutes bedeutet...

            Was mache ich falsch?
            Stehen die Scripte unter "common" richtig?
            Was bedeuten die Fehler?

            Vielen Dank schon einmal vorab...

            A Online
            A Online
            Ahnungsbefreit
            schrieb am zuletzt editiert von Ahnungsbefreit
            #5

            @ub-privat ich würde Dir empfehlen, Dich erst einmal mit den Grundlagen von Blockly zu beschäftigen (z.B. in der Doku), denn auf den ersten Blick sehe ich 1 grundlegenden Fehler:

            • Jedes Script muss einen Trigger beinhalten, der seine Ausführung bewirkt. Das kann entweder die Änderung/Aktualisierung eines oder mehrerer Datenpunkte sein oder ein zyklische Ausführung (jeden Tag, alle x Minuten etc)

            Gruß

            Thomas

            Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

            J ub.privatU 2 Antworten Letzte Antwort
            0
            • A Ahnungsbefreit

              @ub-privat ich würde Dir empfehlen, Dich erst einmal mit den Grundlagen von Blockly zu beschäftigen (z.B. in der Doku), denn auf den ersten Blick sehe ich 1 grundlegenden Fehler:

              • Jedes Script muss einen Trigger beinhalten, der seine Ausführung bewirkt. Das kann entweder die Änderung/Aktualisierung eines oder mehrerer Datenpunkte sein oder ein zyklische Ausführung (jeden Tag, alle x Minuten etc)

              Gruß

              Thomas

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #6

              @ahnungsbefreit
              Falsch, genau da sollen sie rein. Du meist global. Steht aber auch in der Doku.

              A 1 Antwort Letzte Antwort
              0
              • J Jan1

                @ahnungsbefreit
                Falsch, genau da sollen sie rein. Du meist global. Steht aber auch in der Doku.

                A Online
                A Online
                Ahnungsbefreit
                schrieb am zuletzt editiert von
                #7

                @jan1 Jep, korrigiert!

                Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                J 1 Antwort Letzte Antwort
                0
                • A Ahnungsbefreit

                  @jan1 Jep, korrigiert!

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von
                  #8

                  @ahnungsbefreit
                  eigentlich ist es sogar egal wo sie liegen, Hauptsache nicht in global ;)
                  Was für Scripte in global sollten entzieht sich auch meiner Vorstellungskraft, da mir nicht in den Sinn kommt, was ich an jedes Script automatisch anhängen könnte.

                  A 1 Antwort Letzte Antwort
                  0
                  • A Ahnungsbefreit

                    @ub-privat ich würde Dir empfehlen, Dich erst einmal mit den Grundlagen von Blockly zu beschäftigen (z.B. in der Doku), denn auf den ersten Blick sehe ich 1 grundlegenden Fehler:

                    • Jedes Script muss einen Trigger beinhalten, der seine Ausführung bewirkt. Das kann entweder die Änderung/Aktualisierung eines oder mehrerer Datenpunkte sein oder ein zyklische Ausführung (jeden Tag, alle x Minuten etc)

                    Gruß

                    Thomas

                    ub.privatU Offline
                    ub.privatU Offline
                    ub.privat
                    schrieb am zuletzt editiert von
                    #9

                    @ahnungsbefreit
                    @Jan1

                    Ihr habt sicherlich Recht, dass die Anleitung zu studieren hilfreich ist. Doch nach langem Lesen wird man scheinbar blind und versteht noch weniger.
                    Das mit dem Trigger ist einleuchtend.

                    625f858b-9fce-4eee-83aa-6adaacabb3f7-grafik.png

                    Sobald sich der Wert ändert, sollen die Rechenoperationen ausgeführt werden.

                    Sieht für mich schlüssig aus!

                    Doch der Fehlerlog besagt etwas anderes!

                    1.3.2021, 13:09:08.305	[info ]: javascript.0 (16117) Stop script script.js.common.PV_GESAMTVERBRAUCH
                    1.3.2021, 13:09:08.367	[info ]: javascript.0 (16117) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                    1.3.2021, 13:09:08.384	[warn ]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:7:1
                    1.3.2021, 13:09:08.386	[error]: javascript.0 (16117) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
                    1.3.2021, 13:09:08.387	[error]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:18:1
                    

                    ... und das verstehe ich nicht - wo muss ich den Fehler suchen!?

                    HomoranH J 2 Antworten Letzte Antwort
                    0
                    • ub.privatU ub.privat

                      @ahnungsbefreit
                      @Jan1

                      Ihr habt sicherlich Recht, dass die Anleitung zu studieren hilfreich ist. Doch nach langem Lesen wird man scheinbar blind und versteht noch weniger.
                      Das mit dem Trigger ist einleuchtend.

                      625f858b-9fce-4eee-83aa-6adaacabb3f7-grafik.png

                      Sobald sich der Wert ändert, sollen die Rechenoperationen ausgeführt werden.

                      Sieht für mich schlüssig aus!

                      Doch der Fehlerlog besagt etwas anderes!

                      1.3.2021, 13:09:08.305	[info ]: javascript.0 (16117) Stop script script.js.common.PV_GESAMTVERBRAUCH
                      1.3.2021, 13:09:08.367	[info ]: javascript.0 (16117) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                      1.3.2021, 13:09:08.384	[warn ]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:7:1
                      1.3.2021, 13:09:08.386	[error]: javascript.0 (16117) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
                      1.3.2021, 13:09:08.387	[error]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:18:1
                      

                      ... und das verstehe ich nicht - wo muss ich den Fehler suchen!?

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

                      @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                      wo muss ich den Fehler suchen!?

                      rechts oben die Ansicht von Blockly in javascript umstellen (nicht die Konvertierung!) und an den angegebenen Stellen suchen:

                      • PV_GESAMTVERBRAUCH:7:1 Zeile 7, Position 1
                      • PV_GESAMTVERBRAUCH:18:1 Zeile 18, Position 1

                      Im zweiten Blockly steht in steuere keine ID

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      ub.privatU 1 Antwort Letzte Antwort
                      0
                      • ub.privatU ub.privat

                        @ahnungsbefreit
                        @Jan1

                        Ihr habt sicherlich Recht, dass die Anleitung zu studieren hilfreich ist. Doch nach langem Lesen wird man scheinbar blind und versteht noch weniger.
                        Das mit dem Trigger ist einleuchtend.

                        625f858b-9fce-4eee-83aa-6adaacabb3f7-grafik.png

                        Sobald sich der Wert ändert, sollen die Rechenoperationen ausgeführt werden.

                        Sieht für mich schlüssig aus!

                        Doch der Fehlerlog besagt etwas anderes!

                        1.3.2021, 13:09:08.305	[info ]: javascript.0 (16117) Stop script script.js.common.PV_GESAMTVERBRAUCH
                        1.3.2021, 13:09:08.367	[info ]: javascript.0 (16117) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                        1.3.2021, 13:09:08.384	[warn ]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:7:1
                        1.3.2021, 13:09:08.386	[error]: javascript.0 (16117) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
                        1.3.2021, 13:09:08.387	[error]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:18:1
                        

                        ... und das verstehe ich nicht - wo muss ich den Fehler suchen!?

                        J Offline
                        J Offline
                        Jan1
                        schrieb am zuletzt editiert von
                        #11

                        @ub-privat
                        und wenn zwei mal mit dem selben DP getriggert werden soll, kannst auch ein einzigen trigger nehmen, dann auf wurde geändert, könnte auch besser sein.

                        ub.privatU 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                          wo muss ich den Fehler suchen!?

                          rechts oben die Ansicht von Blockly in javascript umstellen (nicht die Konvertierung!) und an den angegebenen Stellen suchen:

                          • PV_GESAMTVERBRAUCH:7:1 Zeile 7, Position 1
                          • PV_GESAMTVERBRAUCH:18:1 Zeile 18, Position 1

                          Im zweiten Blockly steht in steuere keine ID

                          ub.privatU Offline
                          ub.privatU Offline
                          ub.privat
                          schrieb am zuletzt editiert von
                          #12

                          @homoran

                          Vielen Dank für die guten Hinweise:
                          6fdccf93-a2e8-47f3-a66f-0160d7f9e121-grafik.png
                          Wenn ich entsprechend umstelle:

                          // Berechnung Gesamtverbrauch - Überschuss
                          on({id: "sma-speedwire.0.SPOT_PACTOT"/*SPOT_PACTOT*/, change: "any"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            setState("javascript.0.PV_GESAMTVERBRAUCH.PV_UEBERSCHUSS"/*PV_UEBERSCHUSS*/, (getState("sma-speedwire.0.SPOT_PACTOT").val - getState("sma-em.0.3006123832.psurplus").val * 0.001));
                          });
                          // Berechnung Gesamtverbrauch - Bezug
                          on({id: "sma-speedwire.0.SPOT_PACTOT"/*SPOT_PACTOT*/, change: "any"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            setState("javascript.0.PV_GESAMTVERBRAUCH.PV_BEZUG"/*PV_BEZUG*/, (getState("sma-speedwire.0.SPOT_PACTOT").val + getState("sma-em.0.3006123832.pregard").val * 0.001));
                          });
                          

                          wede ich nicht wirklich schlauer. Die Datenpunkte habe ich überprüft.
                          Übersehe ich noch etwas?

                          1 Antwort Letzte Antwort
                          0
                          • J Jan1

                            @ub-privat
                            und wenn zwei mal mit dem selben DP getriggert werden soll, kannst auch ein einzigen trigger nehmen, dann auf wurde geändert, könnte auch besser sein.

                            ub.privatU Offline
                            ub.privatU Offline
                            ub.privat
                            schrieb am zuletzt editiert von
                            #13

                            @jan1

                            Du meinst so!?
                            c815f6be-e405-4c32-b367-bee814d9ef65-grafik.png

                            Aber das Fehlerlog wird nicht besser...

                            1.3.2021, 13:27:20.952	[info ]: javascript.0 (16117) Stop script script.js.common.PV_GESAMTVERBRAUCH
                            1.3.2021, 13:27:20.969	[info ]: javascript.0 (16117) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                            1.3.2021, 13:27:20.980	[warn ]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:7:1
                            1.3.2021, 13:27:20.983	[error]: javascript.0 (16117) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
                            1.3.2021, 13:27:20.985	[error]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:18:1
                            
                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • ub.privatU ub.privat

                              @jan1

                              Du meinst so!?
                              c815f6be-e405-4c32-b367-bee814d9ef65-grafik.png

                              Aber das Fehlerlog wird nicht besser...

                              1.3.2021, 13:27:20.952	[info ]: javascript.0 (16117) Stop script script.js.common.PV_GESAMTVERBRAUCH
                              1.3.2021, 13:27:20.969	[info ]: javascript.0 (16117) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                              1.3.2021, 13:27:20.980	[warn ]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:7:1
                              1.3.2021, 13:27:20.983	[error]: javascript.0 (16117) script.js.common.PV_GESAMTVERBRAUCH: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:330
                              1.3.2021, 13:27:20.985	[error]: javascript.0 (16117)     at script.js.common.PV_GESAMTVERBRAUCH:18:1
                              
                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #14

                              @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                              script.js.common.PV_GESAMTVERBRAUCH:

                              ist das überhaupt das gepostete Script?
                              Stimmen die Zeilennummern im Code?
                              In Zeile 7 ist der Kommentar, und Zeile 18 gibt es gar nicht

                              Starte mal die Instanz neu

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              ub.privatU 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                                script.js.common.PV_GESAMTVERBRAUCH:

                                ist das überhaupt das gepostete Script?
                                Stimmen die Zeilennummern im Code?
                                In Zeile 7 ist der Kommentar, und Zeile 18 gibt es gar nicht

                                Starte mal die Instanz neu

                                ub.privatU Offline
                                ub.privatU Offline
                                ub.privat
                                schrieb am zuletzt editiert von
                                #15

                                @homoran

                                Der Neustart der Instanz scheint des Rätsels Lösung...

                                // Berechnung Gesamtverbrauch
                                on({id: "sma-speedwire.0.SPOT_PACTOT"/*SPOT_PACTOT*/, change: "any"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  // Berechnung - Überschuss
                                  setState("javascript.0.PV_GESAMTVERBRAUCH.PV_UEBERSCHUSS"/*PV_UEBERSCHUSS*/, (getState("sma-speedwire.0.SPOT_PACTOT").val - getState("sma-em.0.3006123832.psurplus").val * 0.001));
                                  // Berechnung - Bezug
                                  setState("javascript.0.PV_GESAMTVERBRAUCH.PV_BEZUG"/*PV_BEZUG*/, (getState("sma-speedwire.0.SPOT_PACTOT").val + getState("sma-em.0.3006123832.pregard").val * 0.001));
                                });
                                
                                //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJBJTQwMldoJTIzU2lObVh4dENEJTIzcENTMiUyMiUyMHglM0QlMjIxODglMjIlMjB5JTNEJTIyMjEzJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUJlcmVjaG51bmclMjBHZXNhbXR2ZXJicmF1Y2glM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyUSU3QyU2MG53UHBDVCUyNVJCfjk3VmglMjQlM0Z6JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc21hLXNwZWVkd2lyZS4wLlNQT1RfUEFDVE9UJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VhbnklM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJjNXhITSUzQi1IKV9NcyUzQmZ+cnF3MyU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VCZXJlY2hudW5nJTIwLSUyMCVDMyU5Q2JlcnNjaHVzcyUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMiUyQiUyNXQpSSU2MGlXdXZFRHd0RWp0SlJYJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLlBWX0dFU0FNVFZFUkJSQVVDSC5QVl9VRUJFUlNDSFVTUyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfYXJpdGhtZXRpYyUyMiUyMGlkJTNEJTIyJTdEVSlHZiUyQiUyRkY0TXQ2JTdCVHdabiUyM0NLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VNSU5VUyUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyKWIlMkJRTCU0MDYwZGhvZmsweVh6JTNBRzYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMk0zJTIzcjVaRCU1RFQlMjNlTy0tJTI1LTQuMnMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VzbWEtc3BlZWR3aXJlLjAuU1BPVF9QQUNUT1QlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjI1ZjElN0RSbG9zUm5PeF9ZKExRTiglM0QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX2FyaXRobWV0aWMlMjIlMjBpZCUzRCUyMjVJJTdDa2h0ZEcqMFp2dFQlNDAlNUIwTG1oJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VNVUxUSVBMWSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTNBS2QlN0MlM0FVJTI0JTNCR2paJTNEZ0lHTFNKYnglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMlAlMkJLZ196SWlhJTI0QSglMkYlN0Rfc05YaiUyRiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNtYS1lbS4wLjMwMDYxMjM4MzIucHN1cnBsdXMlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJKbHNINHh5YSU1REtrYWZEQzhTcVUlN0IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwLjAwMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjIlNUQ5OCUzQU1CQnpzJTYwMSU1RWhBc3BVY2txJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUJlcmVjaG51bmclMjAtJTIwQmV6dWclM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJ4JTNGJTdEJTdDJTNEJTYwMHc0JTNBUHc5b29WQmYlN0RLJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLlBWX0dFU0FNVFZFUkJSQVVDSC5QVl9CRVpVRyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfYXJpdGhtZXRpYyUyMiUyMGlkJTNEJTIybzBfMyUzQVNnaWRhbXJOZCU2MFhaWUhwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VBREQlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjdqJTVCdTElNURSTlpRMi5mcG4tMXNvNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyam13ekFPc1NqVSU0MHMpcyUyRkxVYmVkJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc21hLXNwZWVkd2lyZS4wLlNQT1RfUEFDVE9UJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyMmslMjRWJTVCdXhZJTI1akslM0YlMkIlMkMlMjVSJTNBWlglNjAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX2FyaXRobWV0aWMlMjIlMjBpZCUzRCUyMmFkRUxsVyU1RC1TJTQwJTVEcCU1QldPZ0clNUV+KCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFTVVMVElQTFklM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjclNjB1X19BJTdCdUglNUUpNDNlNWIlMjUlMjNOdiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyUVZqUGV0bmN+QSpUJTQwfm9MWiU3Q2UwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc21hLWVtLjAuMzAwNjEyMzgzMi5wcmVnYXJkJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIySms3TW8lNUUzWktVQk4lNjBzKiUyM21XU3ElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwLjAwMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                                

                                98689767-2fd8-4f87-817c-9cd2395b0ca9-grafik.png

                                Logeintrag:

                                1.3.2021, 13:31:46.861	[info ]: javascript.0 (18061) Stop script script.js.common.PV_GESAMTVERBRAUCH
                                1.3.2021, 13:31:46.869	[info ]: javascript.0 (18061) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                                1.3.2021, 13:31:46.873	[info ]: javascript.0 (18061) script.js.common.PV_GESAMTVERBRAUCH: registered 1 subscription and 0 schedules
                                

                                Änderung der Datenpunkte erfolgt:
                                9c70f365-e412-425a-8d73-c6a6a2c16244-grafik.png

                                Es funktioniert!!!

                                Ich danke euch!!!

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • ub.privatU ub.privat

                                  @homoran

                                  Der Neustart der Instanz scheint des Rätsels Lösung...

                                  // Berechnung Gesamtverbrauch
                                  on({id: "sma-speedwire.0.SPOT_PACTOT"/*SPOT_PACTOT*/, change: "any"}, function (obj) {
                                    var value = obj.state.val;
                                    var oldValue = obj.oldState.val;
                                    // Berechnung - Überschuss
                                    setState("javascript.0.PV_GESAMTVERBRAUCH.PV_UEBERSCHUSS"/*PV_UEBERSCHUSS*/, (getState("sma-speedwire.0.SPOT_PACTOT").val - getState("sma-em.0.3006123832.psurplus").val * 0.001));
                                    // Berechnung - Bezug
                                    setState("javascript.0.PV_GESAMTVERBRAUCH.PV_BEZUG"/*PV_BEZUG*/, (getState("sma-speedwire.0.SPOT_PACTOT").val + getState("sma-em.0.3006123832.pregard").val * 0.001));
                                  });
                                  
                                  //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJBJTQwMldoJTIzU2lObVh4dENEJTIzcENTMiUyMiUyMHglM0QlMjIxODglMjIlMjB5JTNEJTIyMjEzJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUJlcmVjaG51bmclMjBHZXNhbXR2ZXJicmF1Y2glM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyUSU3QyU2MG53UHBDVCUyNVJCfjk3VmglMjQlM0Z6JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc21hLXNwZWVkd2lyZS4wLlNQT1RfUEFDVE9UJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VhbnklM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJjNXhITSUzQi1IKV9NcyUzQmZ+cnF3MyU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VCZXJlY2hudW5nJTIwLSUyMCVDMyU5Q2JlcnNjaHVzcyUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMiUyQiUyNXQpSSU2MGlXdXZFRHd0RWp0SlJYJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLlBWX0dFU0FNVFZFUkJSQVVDSC5QVl9VRUJFUlNDSFVTUyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfYXJpdGhtZXRpYyUyMiUyMGlkJTNEJTIyJTdEVSlHZiUyQiUyRkY0TXQ2JTdCVHdabiUyM0NLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VNSU5VUyUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyKWIlMkJRTCU0MDYwZGhvZmsweVh6JTNBRzYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMk0zJTIzcjVaRCU1RFQlMjNlTy0tJTI1LTQuMnMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VzbWEtc3BlZWR3aXJlLjAuU1BPVF9QQUNUT1QlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjI1ZjElN0RSbG9zUm5PeF9ZKExRTiglM0QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX2FyaXRobWV0aWMlMjIlMjBpZCUzRCUyMjVJJTdDa2h0ZEcqMFp2dFQlNDAlNUIwTG1oJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VNVUxUSVBMWSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTNBS2QlN0MlM0FVJTI0JTNCR2paJTNEZ0lHTFNKYnglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMlAlMkJLZ196SWlhJTI0QSglMkYlN0Rfc05YaiUyRiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNtYS1lbS4wLjMwMDYxMjM4MzIucHN1cnBsdXMlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJKbHNINHh5YSU1REtrYWZEQzhTcVUlN0IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwLjAwMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjIlNUQ5OCUzQU1CQnpzJTYwMSU1RWhBc3BVY2txJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUJlcmVjaG51bmclMjAtJTIwQmV6dWclM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJ4JTNGJTdEJTdDJTNEJTYwMHc0JTNBUHc5b29WQmYlN0RLJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLlBWX0dFU0FNVFZFUkJSQVVDSC5QVl9CRVpVRyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfYXJpdGhtZXRpYyUyMiUyMGlkJTNEJTIybzBfMyUzQVNnaWRhbXJOZCU2MFhaWUhwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VBREQlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjdqJTVCdTElNURSTlpRMi5mcG4tMXNvNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyam13ekFPc1NqVSU0MHMpcyUyRkxVYmVkJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc21hLXNwZWVkd2lyZS4wLlNQT1RfUEFDVE9UJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyMmslMjRWJTVCdXhZJTI1akslM0YlMkIlMkMlMjVSJTNBWlglNjAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX2FyaXRobWV0aWMlMjIlMjBpZCUzRCUyMmFkRUxsVyU1RC1TJTQwJTVEcCU1QldPZ0clNUV+KCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFTVVMVElQTFklM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjclNjB1X19BJTdCdUglNUUpNDNlNWIlMjUlMjNOdiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyUVZqUGV0bmN+QSpUJTQwfm9MWiU3Q2UwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc21hLWVtLjAuMzAwNjEyMzgzMi5wcmVnYXJkJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIySms3TW8lNUUzWktVQk4lNjBzKiUyM21XU3ElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwLjAwMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                                  

                                  98689767-2fd8-4f87-817c-9cd2395b0ca9-grafik.png

                                  Logeintrag:

                                  1.3.2021, 13:31:46.861	[info ]: javascript.0 (18061) Stop script script.js.common.PV_GESAMTVERBRAUCH
                                  1.3.2021, 13:31:46.869	[info ]: javascript.0 (18061) Start javascript script.js.common.PV_GESAMTVERBRAUCH
                                  1.3.2021, 13:31:46.873	[info ]: javascript.0 (18061) script.js.common.PV_GESAMTVERBRAUCH: registered 1 subscription and 0 schedules
                                  

                                  Änderung der Datenpunkte erfolgt:
                                  9c70f365-e412-425a-8d73-c6a6a2c16244-grafik.png

                                  Es funktioniert!!!

                                  Ich danke euch!!!

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

                                  @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                                  Der Neustart der Instanz scheint des Rätsels Lösung...

                                  Dann lief noch was im Hintergrund

                                  Wenn das keine Adapterdatenpunkte sind, sondern selbst erstellte, bitte aktualisiere und nicht steuere nehmen.

                                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  ub.privatU J 2 Antworten Letzte Antwort
                                  1
                                  • J Jan1

                                    @ahnungsbefreit
                                    eigentlich ist es sogar egal wo sie liegen, Hauptsache nicht in global ;)
                                    Was für Scripte in global sollten entzieht sich auch meiner Vorstellungskraft, da mir nicht in den Sinn kommt, was ich an jedes Script automatisch anhängen könnte.

                                    A Online
                                    A Online
                                    Ahnungsbefreit
                                    schrieb am zuletzt editiert von
                                    #17

                                    @jan1 Wie gesagt, ich habe etwas zu schnell abgeschickt - ich meinte GLOBAL.

                                    Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                    1 Antwort Letzte Antwort
                                    0
                                    • HomoranH Homoran

                                      @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                                      Der Neustart der Instanz scheint des Rätsels Lösung...

                                      Dann lief noch was im Hintergrund

                                      Wenn das keine Adapterdatenpunkte sind, sondern selbst erstellte, bitte aktualisiere und nicht steuere nehmen.

                                      ub.privatU Offline
                                      ub.privatU Offline
                                      ub.privat
                                      schrieb am zuletzt editiert von
                                      #18

                                      @homoran

                                      Die Punkte sind selbst erstellt, werde das ändern:

                                      Schaut dann so aus:
                                      b70aa1d2-6764-4b55-857b-01d2ad9a4fe5-grafik.png

                                      1 Antwort Letzte Antwort
                                      0
                                      • HomoranH Homoran

                                        @ub-privat sagte in Erstes Blockly und ich bin am scheitern!?:

                                        Der Neustart der Instanz scheint des Rätsels Lösung...

                                        Dann lief noch was im Hintergrund

                                        Wenn das keine Adapterdatenpunkte sind, sondern selbst erstellte, bitte aktualisiere und nicht steuere nehmen.

                                        J Offline
                                        J Offline
                                        Jan1
                                        schrieb am zuletzt editiert von
                                        #19

                                        @homoran
                                        Ist das wirklich relevant, ob man hier aktualisiere oder steure nimmt? So wie ich den Unterschied verstanden habe, gibts bei steuere noch quasi ein Enter hinterher und aktualisiere schreibt nur.

                                        @Ahnungsbefreit
                                        war auch kein Vorwurf ;)

                                        HomoranH 1 Antwort Letzte Antwort
                                        1
                                        • J Jan1

                                          @homoran
                                          Ist das wirklich relevant, ob man hier aktualisiere oder steure nimmt? So wie ich den Unterschied verstanden habe, gibts bei steuere noch quasi ein Enter hinterher und aktualisiere schreibt nur.

                                          @Ahnungsbefreit
                                          war auch kein Vorwurf ;)

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

                                          @jan1 sagte in Erstes Blockly und ich bin am scheitern!?:

                                          Ist das wirklich relevant, ob man hier aktualisiere oder steure nimmt?

                                          Hier nur kosmetisch. Dann gibt es keine roten Werte ;-)

                                          bei Steuerung von Adaptern über deren Datenpunkte muss steuere genommen werden um dem Adapter zu sagen, dass dieser etwas tun soll.
                                          Nach getaner Arbeit setzt dieser dann das ACK-Flag auf true (was beim aktualisiere von vornherein gesetzt wird)

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          J ub.privatU 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          719

                                          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