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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Strom Verbrauch und separat Überschuss berechnen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Strom Verbrauch und separat Überschuss berechnen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
155 Beiträge 18 Kommentatoren 29.5k Aufrufe 20 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.
  • H heidepower

    @paul53

    Mit den paar Watt was jetzt noch runterkammen, kann man sehen das es nicht stimmt. Das können nimals 472,15kWh sein. Es müssten 0,47215kWh sein!

    4.png
    5.png

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

    @heidepower sagte: Das können nimals 472,15kWh sein.

    Vielleicht hast du das gleiche Problem wie @Duffy": Der WR erzeugt Sprünge.? Dann ändere den unteren Trigger auf "wurde geändert".

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    H 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @heidepower sagte: Das können nimals 472,15kWh sein.

      Vielleicht hast du das gleiche Problem wie @Duffy": Der WR erzeugt Sprünge.? Dann ändere den unteren Trigger auf "wurde geändert".

      H Offline
      H Offline
      heidepower
      schrieb am zuletzt editiert von
      #138

      @paul53
      @Duffy

      Hmm ja stelle ich heute Abend um und schaue wie es Morgen ausseht. Aber das was bist heute rauskamm macht garkein Sinn für mich.

      Laut meinem Wechselrichter habe ich bis 7301Wh erzeugt und einen Stromverbrauch laut Stromzähler(Sourceanalytic) von 727Wh Verbraucht.

      Die Datenpunkte hatte ich gestern Nacht alle bis auf PV_Ertrag genullt.
      6.png

      paul53P 1 Antwort Letzte Antwort
      0
      • H heidepower

        @paul53
        @Duffy

        Hmm ja stelle ich heute Abend um und schaue wie es Morgen ausseht. Aber das was bist heute rauskamm macht garkein Sinn für mich.

        Laut meinem Wechselrichter habe ich bis 7301Wh erzeugt und einen Stromverbrauch laut Stromzähler(Sourceanalytic) von 727Wh Verbraucht.

        Die Datenpunkte hatte ich gestern Nacht alle bis auf PV_Ertrag genullt.
        6.png

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

        @heidepower sagte: alle bis auf PV_Ertrag genullt.

        PV_Ertrag stand auf 472,15? Dann passt es doch: 479,47 - 472,15 = 7,32.
        Alle DP "nullen" oder bei "PV_Einspeisung_Wh" einen passenden Wert vor Skriptstart eintragen.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        0
        • DuffyD Duffy

          @heidepower

          Wenn die roten Kästchen Fragen sein sollen dann passen die Einheiten wie von dir geschrieben.

          Viele Grüße

          H Offline
          H Offline
          heidepower
          schrieb am zuletzt editiert von
          #140

          @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

          PV_Ertr

          Ne bei PV_Ertrag hatte ich eine "1" eingetragen. Darf ja nicht 0 sein...
          -Wenn ich 7,32kWh erzeugt habe, sollte dieser Wert doch bei PV_Ertrag ersichtlich sein!?
          -Die Einheit kann bei Ersparnis_kWh auch nicht stimmen. Wie kann ich 474,06kWh gespart haben, wenn ich nur 7,32kW ereugt habe!?

          paul53P 1 Antwort Letzte Antwort
          0
          • H heidepower

            @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

            PV_Ertr

            Ne bei PV_Ertrag hatte ich eine "1" eingetragen. Darf ja nicht 0 sein...
            -Wenn ich 7,32kWh erzeugt habe, sollte dieser Wert doch bei PV_Ertrag ersichtlich sein!?
            -Die Einheit kann bei Ersparnis_kWh auch nicht stimmen. Wie kann ich 474,06kWh gespart haben, wenn ich nur 7,32kW ereugt habe!?

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

            @heidepower sagte: Die Einheit kann bei Ersparnis_kWh auch nicht stimmen

            Ersparnis = Ertrag - Einspeisung
            474,06 = 479,47 - 5,41

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            H 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @heidepower sagte: Die Einheit kann bei Ersparnis_kWh auch nicht stimmen

              Ersparnis = Ertrag - Einspeisung
              474,06 = 479,47 - 5,41

              H Offline
              H Offline
              heidepower
              schrieb am zuletzt editiert von
              #142

              @paul53

              Zum Verständniss,
              -Ertrag= Produzierte Energie kWh der PV Anlage?
              -Ersparniss= genutzte EnergiekWh der PV Anlage?
              -Einspeisung= nicht genutzt Energie der PV Anlage die eingespeist/verschnekt wird?

              Deine Rechnung mag woll Stimmen, aber was sind das für hohe Werte von über 400kWh??? macht für mich null Sinn

              paul53P 1 Antwort Letzte Antwort
              0
              • H heidepower

                @paul53

                Zum Verständniss,
                -Ertrag= Produzierte Energie kWh der PV Anlage?
                -Ersparniss= genutzte EnergiekWh der PV Anlage?
                -Einspeisung= nicht genutzt Energie der PV Anlage die eingespeist/verschnekt wird?

                Deine Rechnung mag woll Stimmen, aber was sind das für hohe Werte von über 400kWh??? macht für mich null Sinn

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

                @heidepower sagte: was sind das für hohe Werte von über 400kWh?

                Der Ertrag scheint nicht richtig berechnet zu werden? Das kann an Sprüngen des Wertes vom WR liegen, wie sie @Duffy beobachtet hatte. Historisiere mal den Wert von "YieldTotal", damit man sieht, ob so etwas passiert.

                @heidepower sagte in Strom Verbrauch und separat Überschuss berechnen:

                Zum Verständniss,
                -Ertrag= Produzierte Energie kWh der PV Anlage?
                -Ersparniss= genutzte EnergiekWh der PV Anlage?
                -Einspeisung= nicht genutzt Energie der PV Anlage die eingespeist/verschnekt wird?

                Richtig.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                H 2 Antworten Letzte Antwort
                0
                • paul53P paul53

                  @heidepower sagte: was sind das für hohe Werte von über 400kWh?

                  Der Ertrag scheint nicht richtig berechnet zu werden? Das kann an Sprüngen des Wertes vom WR liegen, wie sie @Duffy beobachtet hatte. Historisiere mal den Wert von "YieldTotal", damit man sieht, ob so etwas passiert.

                  @heidepower sagte in Strom Verbrauch und separat Überschuss berechnen:

                  Zum Verständniss,
                  -Ertrag= Produzierte Energie kWh der PV Anlage?
                  -Ersparniss= genutzte EnergiekWh der PV Anlage?
                  -Einspeisung= nicht genutzt Energie der PV Anlage die eingespeist/verschnekt wird?

                  Richtig.

                  H Offline
                  H Offline
                  heidepower
                  schrieb am zuletzt editiert von heidepower
                  #144

                  @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

                  man sieht, ob so etwas passiert.

                  Danke für eure Hilfe. Ich denk jetzt passt es. Werde das die Tage noch beobachten.
                  Hatte gestern Nacht erneut Erparniss, PV_Einspeisung_Wh, PV_Einspesiung_kWh, Ertrag "genullt" und bei PV_Ertrag hatte ich eine "1" eingetragen. Im Script habe ich den letzten Trigger auf "wurde geändert" umgestellt.

                  Laut meinem Wechselrichter habe ich 5600Wh ereugt und das Script hat 6,59kWh aufgezeichtnet. Das 1kWh sollte dann von meinem Eintrag "1" kommen.
                  7.png

                  Wenn ich jetzt das ganze im Sourceanalytic aufzeichen will. Was muss ich genau einstellen? Wäre das so richtig?
                  8.png

                  paul53P DuffyD 2 Antworten Letzte Antwort
                  0
                  • H heidepower

                    @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

                    man sieht, ob so etwas passiert.

                    Danke für eure Hilfe. Ich denk jetzt passt es. Werde das die Tage noch beobachten.
                    Hatte gestern Nacht erneut Erparniss, PV_Einspeisung_Wh, PV_Einspesiung_kWh, Ertrag "genullt" und bei PV_Ertrag hatte ich eine "1" eingetragen. Im Script habe ich den letzten Trigger auf "wurde geändert" umgestellt.

                    Laut meinem Wechselrichter habe ich 5600Wh ereugt und das Script hat 6,59kWh aufgezeichtnet. Das 1kWh sollte dann von meinem Eintrag "1" kommen.
                    7.png

                    Wenn ich jetzt das ganze im Sourceanalytic aufzeichen will. Was muss ich genau einstellen? Wäre das so richtig?
                    8.png

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

                    @heidepower sagte: Wäre das so richtig?

                    Die richtige Maßeinheit: kWh

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    H 1 Antwort Letzte Antwort
                    0
                    • H heidepower

                      @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

                      man sieht, ob so etwas passiert.

                      Danke für eure Hilfe. Ich denk jetzt passt es. Werde das die Tage noch beobachten.
                      Hatte gestern Nacht erneut Erparniss, PV_Einspeisung_Wh, PV_Einspesiung_kWh, Ertrag "genullt" und bei PV_Ertrag hatte ich eine "1" eingetragen. Im Script habe ich den letzten Trigger auf "wurde geändert" umgestellt.

                      Laut meinem Wechselrichter habe ich 5600Wh ereugt und das Script hat 6,59kWh aufgezeichtnet. Das 1kWh sollte dann von meinem Eintrag "1" kommen.
                      7.png

                      Wenn ich jetzt das ganze im Sourceanalytic aufzeichen will. Was muss ich genau einstellen? Wäre das so richtig?
                      8.png

                      DuffyD Online
                      DuffyD Online
                      Duffy
                      schrieb am zuletzt editiert von
                      #146

                      @heidepower

                      Bei mir schaut es so aus.

                      IMG_2446.jpeg

                      Nix besonderes; iob auf Respberry pi 4 (8GB) mit 32 GB SSD
                      Node.js: v22.21.0
                      NPM: 10.9.4
                      js-controller 7.0.7
                      Linux: Trixie

                      1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @heidepower sagte: Wäre das so richtig?

                        Die richtige Maßeinheit: kWh

                        H Offline
                        H Offline
                        heidepower
                        schrieb am zuletzt editiert von
                        #147

                        @paul53
                        Ja klar, kWh ist mir garnicht aufgefallen, dass ich kW ausgewählt hatte. Danke

                        1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @heidepower sagte: was sind das für hohe Werte von über 400kWh?

                          Der Ertrag scheint nicht richtig berechnet zu werden? Das kann an Sprüngen des Wertes vom WR liegen, wie sie @Duffy beobachtet hatte. Historisiere mal den Wert von "YieldTotal", damit man sieht, ob so etwas passiert.

                          @heidepower sagte in Strom Verbrauch und separat Überschuss berechnen:

                          Zum Verständniss,
                          -Ertrag= Produzierte Energie kWh der PV Anlage?
                          -Ersparniss= genutzte EnergiekWh der PV Anlage?
                          -Einspeisung= nicht genutzt Energie der PV Anlage die eingespeist/verschnekt wird?

                          Richtig.

                          H Offline
                          H Offline
                          heidepower
                          schrieb am zuletzt editiert von
                          #148

                          @paul53

                          Also habe das Script jetzt ein paar Tage getestet. Funktioniert leider nicht richtig.

                          Jede Nacht setze ich die Datenpunkte entsprechend zurück. Anhand meinem PV Ertrag der mir mein Wechselrichter ausgibt, kann ich sehen das das Script nicht das macht was es machen soll.

                          Hab den letzten Trigger auch schon auf „wurde geändert“ umgestellt. Hat aber leider auch nichts gebracht. Das seltsame ist, dass es Tage gibt da funktioniert das Script und Tage da stimmt es nicht. Wie jetzt gerade.

                          3,35kWh PV Ertrag laut Wechselrichter und laut Script 10,96kWh
                          1.png

                          In Grafana habe ich den YieldTotal 2 Tage mitgeloggt, Startwert 1603,71kWh Endwert 1619,51.
                          Also Sprünge sehe ich hier keine.
                          1.png

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • H heidepower

                            @paul53

                            Also habe das Script jetzt ein paar Tage getestet. Funktioniert leider nicht richtig.

                            Jede Nacht setze ich die Datenpunkte entsprechend zurück. Anhand meinem PV Ertrag der mir mein Wechselrichter ausgibt, kann ich sehen das das Script nicht das macht was es machen soll.

                            Hab den letzten Trigger auch schon auf „wurde geändert“ umgestellt. Hat aber leider auch nichts gebracht. Das seltsame ist, dass es Tage gibt da funktioniert das Script und Tage da stimmt es nicht. Wie jetzt gerade.

                            3,35kWh PV Ertrag laut Wechselrichter und laut Script 10,96kWh
                            1.png

                            In Grafana habe ich den YieldTotal 2 Tage mitgeloggt, Startwert 1603,71kWh Endwert 1619,51.
                            Also Sprünge sehe ich hier keine.
                            1.png

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

                            @heidepower sagte: Tage gibt da funktioniert das Script und Tage da stimmt es nicht.
                            ... Sprünge sehe ich hier keine.

                            Dann weiß ich auch nicht weiter.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            H 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @heidepower sagte: Tage gibt da funktioniert das Script und Tage da stimmt es nicht.
                              ... Sprünge sehe ich hier keine.

                              Dann weiß ich auch nicht weiter.

                              H Offline
                              H Offline
                              heidepower
                              schrieb am zuletzt editiert von
                              #150

                              @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

                              Dann weiß ich auch nicht weiter.

                              Kann es an der unterschiedlichen intervalle liegen?

                              Der Stromzähler liefert mir alle 10sec einen Wert und der Wechselrichter alle 30sec!?

                              DuffyD 1 Antwort Letzte Antwort
                              0
                              • H heidepower

                                @paul53 sagte in Strom Verbrauch und separat Überschuss berechnen:

                                Dann weiß ich auch nicht weiter.

                                Kann es an der unterschiedlichen intervalle liegen?

                                Der Stromzähler liefert mir alle 10sec einen Wert und der Wechselrichter alle 30sec!?

                                DuffyD Online
                                DuffyD Online
                                Duffy
                                schrieb am zuletzt editiert von Duffy
                                #151

                                @heidepower

                                so wie ich das erkenne schaust du nach den falschen Datenpunkten.

                                Du schaust auf die manuel erzeugten Datenpunkte. Um aber die z.B. Ersparnis pro Tag zu ermitteln musst du das über sourceanalytics machen. Siehe Hinweis von @paul53
                                Sourceanalytics gibt dir dann die Ersparnis für den jeweiligen Tag aus.

                                Bei mir sieht das in den manuellen Punkten so aus:

                                700af952-8f03-47d6-9503-7f4e9f6325c3-grafik.png

                                Das sind auch die Summen mehrerer Monate und unter Sourceanalytics z.B. für den Ertrag:

                                86c13c94-ce40-42dd-b25a-fe2b9d63aa7c-grafik.png

                                Hier sieht man das current day mit dem Wert aus der DTU übereinstimmt*:

                                28978fb8-d639-4e6e-a0b7-25c0157a11ca-grafik.png

                                *) Durch den Zeitversatz bei den Screenshots gibt es eine kleine Abweichung

                                Also sourceanalytics installieren einrichten und los gehts.

                                Nix besonderes; iob auf Respberry pi 4 (8GB) mit 32 GB SSD
                                Node.js: v22.21.0
                                NPM: 10.9.4
                                js-controller 7.0.7
                                Linux: Trixie

                                H 1 Antwort Letzte Antwort
                                0
                                • DuffyD Duffy

                                  @heidepower

                                  so wie ich das erkenne schaust du nach den falschen Datenpunkten.

                                  Du schaust auf die manuel erzeugten Datenpunkte. Um aber die z.B. Ersparnis pro Tag zu ermitteln musst du das über sourceanalytics machen. Siehe Hinweis von @paul53
                                  Sourceanalytics gibt dir dann die Ersparnis für den jeweiligen Tag aus.

                                  Bei mir sieht das in den manuellen Punkten so aus:

                                  700af952-8f03-47d6-9503-7f4e9f6325c3-grafik.png

                                  Das sind auch die Summen mehrerer Monate und unter Sourceanalytics z.B. für den Ertrag:

                                  86c13c94-ce40-42dd-b25a-fe2b9d63aa7c-grafik.png

                                  Hier sieht man das current day mit dem Wert aus der DTU übereinstimmt*:

                                  28978fb8-d639-4e6e-a0b7-25c0157a11ca-grafik.png

                                  *) Durch den Zeitversatz bei den Screenshots gibt es eine kleine Abweichung

                                  Also sourceanalytics installieren einrichten und los gehts.

                                  H Offline
                                  H Offline
                                  heidepower
                                  schrieb am zuletzt editiert von
                                  #152

                                  @duffy sagte in Strom Verbrauch und separat Überschuss berechnen:

                                  aber die z.B. Ersparnis pro Tag zu ermitteln musst du das über sourceanalytics machen.

                                  Ja da hast du recht. Da ich die manuel erzeugte Datenpunkte jede Nacht genullt habe, passt das doch wenn ich darauf schaue!? den in SA stehen die gleiche falsche Werte drin.

                                  Ich habe jetzt gesehen das ich im IoBroker "Protokoll" mehrere JavaScript Fehler von andere Scripte habe. Die habe ich jetzt deaktiviert, evtl liegt es daran!?

                                  DuffyD 1 Antwort Letzte Antwort
                                  0
                                  • H heidepower

                                    @duffy sagte in Strom Verbrauch und separat Überschuss berechnen:

                                    aber die z.B. Ersparnis pro Tag zu ermitteln musst du das über sourceanalytics machen.

                                    Ja da hast du recht. Da ich die manuel erzeugte Datenpunkte jede Nacht genullt habe, passt das doch wenn ich darauf schaue!? den in SA stehen die gleiche falsche Werte drin.

                                    Ich habe jetzt gesehen das ich im IoBroker "Protokoll" mehrere JavaScript Fehler von andere Scripte habe. Die habe ich jetzt deaktiviert, evtl liegt es daran!?

                                    DuffyD Online
                                    DuffyD Online
                                    Duffy
                                    schrieb am zuletzt editiert von Duffy
                                    #153

                                    @heidepower

                                    Ich bin jetzt kein Blockly Experte so wie @paul53 (auch mein Blockly stammt aus der Feder von Paul53) aber vielleicht steht nach dem nullen immer noch etwas in den Variablen was dann wieder hineingeschrieben wird. Sollte sich aber in Soureanalytics schon am 2. Tag nicht mehr auswirken.

                                    Wie du in meinen Screenshots gesehen hast funktioniert aber das Blockly.

                                    Hier noch mal mein tagesaktuelles Blockly:

                                    <xml xmlns="https://developers.google.com/blockly/xml">
                                      <variables>
                                        <variable id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</variable>
                                        <variable id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</variable>
                                      </variables>
                                      <block type="comment" id="/{Ww84~KL%rt`1Ipa4+M" x="188" y="63">
                                        <field name="COMMENT">https://forum.iobroker.net/topic/63844/strom-verbrauch-und-separat-überschuss-berechnen/75</field>
                                        <next>
                                          <block type="variables_set" id="mbhzmxw}Olt:RED`$HM?">
                                            <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                            <value name="VALUE">
                                              <block type="get_value" id="fv.Pyn+=XNj3mBR^O*y#">
                                                <field name="ATTR">val</field>
                                                <field name="OID">0_userdata.0.PV_Einspeisung.PV_Einspeisung_Wh</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="comment" id="zB]aZ2A+Q7t}Zj)v/Mp0">
                                                <field name="COMMENT">Leistung (W)</field>
                                                <next>
                                                  <block type="on_ext" id="_s6W/4RK2_,Ax/VDHl=g">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                    <field name="CONDITION">ne</field>
                                                    <field name="ACK_CONDITION"></field>
                                                    <value name="OID0">
                                                      <shadow type="field_oid" id=".vLIJp|1X|EY%Ed2HG54">
                                                        <field name="oid">sonoff.0.Stromzähler.MT681_Power_cur</field>
                                                      </shadow>
                                                    </value>
                                                    <statement name="STATEMENT">
                                                      <block type="controls_if" id="Ah1T+%Zg,Jwu12qd{clW">
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="!}L8R}/%Elp$%K5Sl(9|">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="on_source" id="@I~zpvc}htlNbY?ce!NV">
                                                                <field name="ATTR">oldState.val</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="[T?_,mrEXTI=ga^+u3N`">
                                                                <field name="NUM">0</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="comment" id="Oo~f?,+KUpsHqmTcN[WZ">
                                                            <field name="COMMENT">Energie Wh</field>
                                                            <next>
                                                              <block type="math_change" id="pTtl{hR/]%qAvX;A2Fz=">
                                                                <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                <value name="DELTA">
                                                                  <shadow type="math_number" id="Uk@[+;hZ(9z{7j!R!*)~">
                                                                    <field name="NUM">1</field>
                                                                  </shadow>
                                                                  <block type="math_arithmetic" id="WX:QVL4gOAnA.cJH9H`x" inline="false">
                                                                    <field name="OP">DIVIDE</field>
                                                                    <value name="A">
                                                                      <shadow type="math_number" id="q*0#7)IKIdS}sN%W7tfw">
                                                                        <field name="NUM">1</field>
                                                                      </shadow>
                                                                      <block type="math_arithmetic" id="BNX`[d!HLVfIwcXs86Ep">
                                                                        <field name="OP">MULTIPLY</field>
                                                                        <value name="A">
                                                                          <shadow type="math_number" id="J)-A5vC7c^f~YA_D,D,?">
                                                                            <field name="NUM">1</field>
                                                                          </shadow>
                                                                          <block type="on_source" id="gl7iH#}}_gADCuUu0y@8">
                                                                            <field name="ATTR">oldState.val</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <shadow type="math_number" id="l{SbNq,AT{hE]hFEqSB2">
                                                                            <field name="NUM">1</field>
                                                                          </shadow>
                                                                          <block type="math_arithmetic" id="alN.)HWWpj`ZQ~Rfl5@{">
                                                                            <field name="OP">MINUS</field>
                                                                            <value name="A">
                                                                              <shadow type="math_number" id="%(VU0;/9G!^AX,q%]9cr">
                                                                                <field name="NUM">1</field>
                                                                              </shadow>
                                                                              <block type="on_source" id="y(?#xOCCF%vh.)x/JL~!">
                                                                                <field name="ATTR">state.lc</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <shadow type="math_number" id="j=obz_-g%yDMlIBeJ^aH">
                                                                                <field name="NUM">1</field>
                                                                              </shadow>
                                                                              <block type="on_source" id="TOgG)hcm*3c;`(IzwF`o">
                                                                                <field name="ATTR">oldState.lc</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <shadow type="math_number" id="@J,i[0seFL!841-ytv/]">
                                                                        <field name="NUM">-3600000</field>
                                                                      </shadow>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="update" id="p+(#|mvOG}YZ0iHd9]PX">
                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                    <field name="OID">0_userdata.0.PV_Einspeisung.PV_Einspeisung_Wh</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE">
                                                                      <block type="math_round" id="`p6;Gl}=kxuj.7[Ft;Qh">
                                                                        <field name="OP">ROUND</field>
                                                                        <value name="NUM">
                                                                          <shadow type="math_number" id="sETaomKPsuK^N:/J5Xpp">
                                                                            <field name="NUM">3.1</field>
                                                                          </shadow>
                                                                          <block type="variables_get" id="v6mCa0tEa)Q%VFC$ULdS">
                                                                            <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="comment" id="~Y5$,;#Tj$t)NCjk.%s9">
                                                                        <field name="COMMENT">kWh</field>
                                                                        <next>
                                                                          <block type="update" id="SWrTagNZQwe(2KATCQS9">
                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                            <field name="OID">0_userdata.0.PV_Einspeisung.PV_Einspeisung_kWh</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE">
                                                                              <block type="math_rndfixed" id="rJP5R]kttn]Ed$IWmVAl">
                                                                                <field name="n">2</field>
                                                                                <value name="x">
                                                                                  <shadow type="math_number" id="{Y|ngg7w[4zjmaTV:ZL0">
                                                                                    <field name="NUM">3.1234</field>
                                                                                  </shadow>
                                                                                  <block type="math_arithmetic" id="s0df=%jV0^edxx?OPKbk">
                                                                                    <field name="OP">DIVIDE</field>
                                                                                    <value name="A">
                                                                                      <shadow type="math_number" id="?@AC3,[p[pY]*pzs/uqL">
                                                                                        <field name="NUM">1</field>
                                                                                      </shadow>
                                                                                      <block type="variables_get" id="iF[Ynm5;JlzOvt3[R`I}">
                                                                                        <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="B">
                                                                                      <shadow type="math_number" id="j@Rsu6yq3w4Ti+ZJ7$V7">
                                                                                        <field name="NUM">1000</field>
                                                                                      </shadow>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="variables_set" id="Hq?}d)?smw_)GbI[X%_O">
                                                        <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                        <value name="VALUE">
                                                          <block type="get_value" id="8eFA4h.5dy5i4BTB5mgW">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">0_userdata.0.PV_Ertrag.PV_Ertrag</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="on_ext" id="39Zyh3,]?dT$Snl?%Iju">
                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                            <field name="CONDITION">ne</field>
                                                            <field name="ACK_CONDITION"></field>
                                                            <value name="OID0">
                                                              <shadow type="field_oid" id="0BA(E[a8n0|p]kHrF(JB">
                                                                <field name="oid">opendtu.0.total.yieldtotal</field>
                                                              </shadow>
                                                            </value>
                                                            <statement name="STATEMENT">
                                                              <block type="math_change" id="h%%#,jKHpq1uu*I+0M)H">
                                                                <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                <value name="DELTA">
                                                                  <shadow type="math_number" id=":2|w+1{Z4wgjt.jm8/NV">
                                                                    <field name="NUM">1</field>
                                                                  </shadow>
                                                                  <block type="math_arithmetic" id="z{iBC$3[A!q~q,p-qCWo">
                                                                    <field name="OP">MINUS</field>
                                                                    <value name="A">
                                                                      <shadow type="math_number" id="#cf[4jtT2a$7wH6ai.7/">
                                                                        <field name="NUM">1</field>
                                                                      </shadow>
                                                                      <block type="on_source" id="`%4:X]97$%4iza!OkG5}">
                                                                        <field name="ATTR">state.val</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <shadow type="math_number" id="u:0W0|1=v%?MyadaBn1H">
                                                                        <field name="NUM">1</field>
                                                                      </shadow>
                                                                      <block type="on_source" id="LUhI|.bpz85EPa8ENhHx">
                                                                        <field name="ATTR">oldState.val</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="update" id="ag%ciS8dt92qUrV8Gu8%">
                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                    <field name="OID">0_userdata.0.PV_Ertrag.PV_Ertrag</field>
                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                    <value name="VALUE">
                                                                      <block type="variables_get" id="ts63{FF??1N7X]~oPL{W">
                                                                        <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="update" id="(csCPu{!sQBEgT[`,XJ2">
                                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                        <field name="OID">0_userdata.0.PV_Ersparnis.Ersparnis_kWh</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="math_rndfixed" id="%ZF=}T8DCk7,f%7twN~p">
                                                                            <field name="n">2</field>
                                                                            <value name="x">
                                                                              <shadow type="math_number" id="(RpiGL[FCghz3wNH28|!">
                                                                                <field name="NUM">3.1234</field>
                                                                              </shadow>
                                                                              <block type="math_arithmetic" id="?g*)8}Sn2{Nv7c^mv)(%">
                                                                                <field name="OP">MINUS</field>
                                                                                <value name="A">
                                                                                  <shadow type="math_number" id="D3}dw(Z6W2`5HEyk[@Kb">
                                                                                    <field name="NUM">1</field>
                                                                                  </shadow>
                                                                                  <block type="variables_get" id="cRRG5Xp/`uyu_%xjS;iN">
                                                                                    <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="B">
                                                                                  <shadow type="math_number" id="EDrD2WO$F#1Cw%|{U)7_">
                                                                                    <field name="NUM">1</field>
                                                                                  </shadow>
                                                                                  <block type="math_arithmetic" id="j+UCQApe[olx#Vbe8$Z:">
                                                                                    <field name="OP">DIVIDE</field>
                                                                                    <value name="A">
                                                                                      <shadow type="math_number" id="p=^0~m8DpJCAliSe)5X3">
                                                                                        <field name="NUM">1</field>
                                                                                      </shadow>
                                                                                      <block type="variables_get" id="qcbR.0#nEY0r0]PvzXsi">
                                                                                        <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="B">
                                                                                      <shadow type="math_number" id="gsLF;/(,M)2)utesU;o+">
                                                                                        <field name="NUM">1000</field>
                                                                                      </shadow>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                        <next>
                                                                          <block type="debug" id="#T[Pl*fwLqYq*8EK}Nl)">
                                                                            <field name="Severity">info</field>
                                                                            <value name="TEXT">
                                                                              <shadow type="text" id="6QdvIXj_d3va[i.l2pL8">
                                                                                <field name="TEXT">test</field>
                                                                              </shadow>
                                                                              <block type="text_join" id="`%((7Q{A2XMLeRy4xE29">
                                                                                <mutation items="2"></mutation>
                                                                                <value name="ADD0">
                                                                                  <block type="variables_get" id=";UjjaW^%:SbBU]wPA^7G">
                                                                                    <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </xml>
                                    

                                    VG Duffy

                                    Nix besonderes; iob auf Respberry pi 4 (8GB) mit 32 GB SSD
                                    Node.js: v22.21.0
                                    NPM: 10.9.4
                                    js-controller 7.0.7
                                    Linux: Trixie

                                    H 1 Antwort Letzte Antwort
                                    0
                                    • DuffyD Duffy

                                      @heidepower

                                      Ich bin jetzt kein Blockly Experte so wie @paul53 (auch mein Blockly stammt aus der Feder von Paul53) aber vielleicht steht nach dem nullen immer noch etwas in den Variablen was dann wieder hineingeschrieben wird. Sollte sich aber in Soureanalytics schon am 2. Tag nicht mehr auswirken.

                                      Wie du in meinen Screenshots gesehen hast funktioniert aber das Blockly.

                                      Hier noch mal mein tagesaktuelles Blockly:

                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                        <variables>
                                          <variable id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</variable>
                                          <variable id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</variable>
                                        </variables>
                                        <block type="comment" id="/{Ww84~KL%rt`1Ipa4+M" x="188" y="63">
                                          <field name="COMMENT">https://forum.iobroker.net/topic/63844/strom-verbrauch-und-separat-überschuss-berechnen/75</field>
                                          <next>
                                            <block type="variables_set" id="mbhzmxw}Olt:RED`$HM?">
                                              <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                              <value name="VALUE">
                                                <block type="get_value" id="fv.Pyn+=XNj3mBR^O*y#">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">0_userdata.0.PV_Einspeisung.PV_Einspeisung_Wh</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="comment" id="zB]aZ2A+Q7t}Zj)v/Mp0">
                                                  <field name="COMMENT">Leistung (W)</field>
                                                  <next>
                                                    <block type="on_ext" id="_s6W/4RK2_,Ax/VDHl=g">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                      <field name="CONDITION">ne</field>
                                                      <field name="ACK_CONDITION"></field>
                                                      <value name="OID0">
                                                        <shadow type="field_oid" id=".vLIJp|1X|EY%Ed2HG54">
                                                          <field name="oid">sonoff.0.Stromzähler.MT681_Power_cur</field>
                                                        </shadow>
                                                      </value>
                                                      <statement name="STATEMENT">
                                                        <block type="controls_if" id="Ah1T+%Zg,Jwu12qd{clW">
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="!}L8R}/%Elp$%K5Sl(9|">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="on_source" id="@I~zpvc}htlNbY?ce!NV">
                                                                  <field name="ATTR">oldState.val</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="math_number" id="[T?_,mrEXTI=ga^+u3N`">
                                                                  <field name="NUM">0</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="comment" id="Oo~f?,+KUpsHqmTcN[WZ">
                                                              <field name="COMMENT">Energie Wh</field>
                                                              <next>
                                                                <block type="math_change" id="pTtl{hR/]%qAvX;A2Fz=">
                                                                  <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                  <value name="DELTA">
                                                                    <shadow type="math_number" id="Uk@[+;hZ(9z{7j!R!*)~">
                                                                      <field name="NUM">1</field>
                                                                    </shadow>
                                                                    <block type="math_arithmetic" id="WX:QVL4gOAnA.cJH9H`x" inline="false">
                                                                      <field name="OP">DIVIDE</field>
                                                                      <value name="A">
                                                                        <shadow type="math_number" id="q*0#7)IKIdS}sN%W7tfw">
                                                                          <field name="NUM">1</field>
                                                                        </shadow>
                                                                        <block type="math_arithmetic" id="BNX`[d!HLVfIwcXs86Ep">
                                                                          <field name="OP">MULTIPLY</field>
                                                                          <value name="A">
                                                                            <shadow type="math_number" id="J)-A5vC7c^f~YA_D,D,?">
                                                                              <field name="NUM">1</field>
                                                                            </shadow>
                                                                            <block type="on_source" id="gl7iH#}}_gADCuUu0y@8">
                                                                              <field name="ATTR">oldState.val</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <shadow type="math_number" id="l{SbNq,AT{hE]hFEqSB2">
                                                                              <field name="NUM">1</field>
                                                                            </shadow>
                                                                            <block type="math_arithmetic" id="alN.)HWWpj`ZQ~Rfl5@{">
                                                                              <field name="OP">MINUS</field>
                                                                              <value name="A">
                                                                                <shadow type="math_number" id="%(VU0;/9G!^AX,q%]9cr">
                                                                                  <field name="NUM">1</field>
                                                                                </shadow>
                                                                                <block type="on_source" id="y(?#xOCCF%vh.)x/JL~!">
                                                                                  <field name="ATTR">state.lc</field>
                                                                                </block>
                                                                              </value>
                                                                              <value name="B">
                                                                                <shadow type="math_number" id="j=obz_-g%yDMlIBeJ^aH">
                                                                                  <field name="NUM">1</field>
                                                                                </shadow>
                                                                                <block type="on_source" id="TOgG)hcm*3c;`(IzwF`o">
                                                                                  <field name="ATTR">oldState.lc</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <shadow type="math_number" id="@J,i[0seFL!841-ytv/]">
                                                                          <field name="NUM">-3600000</field>
                                                                        </shadow>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="update" id="p+(#|mvOG}YZ0iHd9]PX">
                                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                      <field name="OID">0_userdata.0.PV_Einspeisung.PV_Einspeisung_Wh</field>
                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                      <value name="VALUE">
                                                                        <block type="math_round" id="`p6;Gl}=kxuj.7[Ft;Qh">
                                                                          <field name="OP">ROUND</field>
                                                                          <value name="NUM">
                                                                            <shadow type="math_number" id="sETaomKPsuK^N:/J5Xpp">
                                                                              <field name="NUM">3.1</field>
                                                                            </shadow>
                                                                            <block type="variables_get" id="v6mCa0tEa)Q%VFC$ULdS">
                                                                              <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="comment" id="~Y5$,;#Tj$t)NCjk.%s9">
                                                                          <field name="COMMENT">kWh</field>
                                                                          <next>
                                                                            <block type="update" id="SWrTagNZQwe(2KATCQS9">
                                                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                              <field name="OID">0_userdata.0.PV_Einspeisung.PV_Einspeisung_kWh</field>
                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                              <value name="VALUE">
                                                                                <block type="math_rndfixed" id="rJP5R]kttn]Ed$IWmVAl">
                                                                                  <field name="n">2</field>
                                                                                  <value name="x">
                                                                                    <shadow type="math_number" id="{Y|ngg7w[4zjmaTV:ZL0">
                                                                                      <field name="NUM">3.1234</field>
                                                                                    </shadow>
                                                                                    <block type="math_arithmetic" id="s0df=%jV0^edxx?OPKbk">
                                                                                      <field name="OP">DIVIDE</field>
                                                                                      <value name="A">
                                                                                        <shadow type="math_number" id="?@AC3,[p[pY]*pzs/uqL">
                                                                                          <field name="NUM">1</field>
                                                                                        </shadow>
                                                                                        <block type="variables_get" id="iF[Ynm5;JlzOvt3[R`I}">
                                                                                          <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="B">
                                                                                        <shadow type="math_number" id="j@Rsu6yq3w4Ti+ZJ7$V7">
                                                                                          <field name="NUM">1000</field>
                                                                                        </shadow>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </statement>
                                                        </block>
                                                      </statement>
                                                      <next>
                                                        <block type="variables_set" id="Hq?}d)?smw_)GbI[X%_O">
                                                          <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                          <value name="VALUE">
                                                            <block type="get_value" id="8eFA4h.5dy5i4BTB5mgW">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">0_userdata.0.PV_Ertrag.PV_Ertrag</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="on_ext" id="39Zyh3,]?dT$Snl?%Iju">
                                                              <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                                              <field name="CONDITION">ne</field>
                                                              <field name="ACK_CONDITION"></field>
                                                              <value name="OID0">
                                                                <shadow type="field_oid" id="0BA(E[a8n0|p]kHrF(JB">
                                                                  <field name="oid">opendtu.0.total.yieldtotal</field>
                                                                </shadow>
                                                              </value>
                                                              <statement name="STATEMENT">
                                                                <block type="math_change" id="h%%#,jKHpq1uu*I+0M)H">
                                                                  <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                  <value name="DELTA">
                                                                    <shadow type="math_number" id=":2|w+1{Z4wgjt.jm8/NV">
                                                                      <field name="NUM">1</field>
                                                                    </shadow>
                                                                    <block type="math_arithmetic" id="z{iBC$3[A!q~q,p-qCWo">
                                                                      <field name="OP">MINUS</field>
                                                                      <value name="A">
                                                                        <shadow type="math_number" id="#cf[4jtT2a$7wH6ai.7/">
                                                                          <field name="NUM">1</field>
                                                                        </shadow>
                                                                        <block type="on_source" id="`%4:X]97$%4iza!OkG5}">
                                                                          <field name="ATTR">state.val</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <shadow type="math_number" id="u:0W0|1=v%?MyadaBn1H">
                                                                          <field name="NUM">1</field>
                                                                        </shadow>
                                                                        <block type="on_source" id="LUhI|.bpz85EPa8ENhHx">
                                                                          <field name="ATTR">oldState.val</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="update" id="ag%ciS8dt92qUrV8Gu8%">
                                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                      <field name="OID">0_userdata.0.PV_Ertrag.PV_Ertrag</field>
                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                      <value name="VALUE">
                                                                        <block type="variables_get" id="ts63{FF??1N7X]~oPL{W">
                                                                          <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="update" id="(csCPu{!sQBEgT[`,XJ2">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">0_userdata.0.PV_Ersparnis.Ersparnis_kWh</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="math_rndfixed" id="%ZF=}T8DCk7,f%7twN~p">
                                                                              <field name="n">2</field>
                                                                              <value name="x">
                                                                                <shadow type="math_number" id="(RpiGL[FCghz3wNH28|!">
                                                                                  <field name="NUM">3.1234</field>
                                                                                </shadow>
                                                                                <block type="math_arithmetic" id="?g*)8}Sn2{Nv7c^mv)(%">
                                                                                  <field name="OP">MINUS</field>
                                                                                  <value name="A">
                                                                                    <shadow type="math_number" id="D3}dw(Z6W2`5HEyk[@Kb">
                                                                                      <field name="NUM">1</field>
                                                                                    </shadow>
                                                                                    <block type="variables_get" id="cRRG5Xp/`uyu_%xjS;iN">
                                                                                      <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <shadow type="math_number" id="EDrD2WO$F#1Cw%|{U)7_">
                                                                                      <field name="NUM">1</field>
                                                                                    </shadow>
                                                                                    <block type="math_arithmetic" id="j+UCQApe[olx#Vbe8$Z:">
                                                                                      <field name="OP">DIVIDE</field>
                                                                                      <value name="A">
                                                                                        <shadow type="math_number" id="p=^0~m8DpJCAliSe)5X3">
                                                                                          <field name="NUM">1</field>
                                                                                        </shadow>
                                                                                        <block type="variables_get" id="qcbR.0#nEY0r0]PvzXsi">
                                                                                          <field name="VAR" id="8QfIKsruysJpkfI_Laz=">Einspeiseenergie</field>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="B">
                                                                                        <shadow type="math_number" id="gsLF;/(,M)2)utesU;o+">
                                                                                          <field name="NUM">1000</field>
                                                                                        </shadow>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                          <next>
                                                                            <block type="debug" id="#T[Pl*fwLqYq*8EK}Nl)">
                                                                              <field name="Severity">info</field>
                                                                              <value name="TEXT">
                                                                                <shadow type="text" id="6QdvIXj_d3va[i.l2pL8">
                                                                                  <field name="TEXT">test</field>
                                                                                </shadow>
                                                                                <block type="text_join" id="`%((7Q{A2XMLeRy4xE29">
                                                                                  <mutation items="2"></mutation>
                                                                                  <value name="ADD0">
                                                                                    <block type="variables_get" id=";UjjaW^%:SbBU]wPA^7G">
                                                                                      <field name="VAR" id="SDbPbz:OQ}DXoHFlfr6;">PV_Ertrag</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </xml>
                                      

                                      VG Duffy

                                      H Offline
                                      H Offline
                                      heidepower
                                      schrieb am zuletzt editiert von heidepower
                                      #154

                                      @duffy

                                      Das deakiveren der Scripte die Fehlermlungen bringen, hat nichts gebracht. Aufjedenfall passt es heuet wieder nicht. Ich Nulle es jetz mal nicht und schau dann in denn SA Datenpunkte nach. Evtl. ist das so, dass der erste Tage nicht stimmt. Kanns mir aber kaum vorstellen.

                                      Mir ist aufgefallen, wenn ich die Werte mitten im Tag Nulle. Und dann Abends in den Datenpunkte nachschau, passt es!

                                      DuffyD 1 Antwort Letzte Antwort
                                      0
                                      • H heidepower

                                        @duffy

                                        Das deakiveren der Scripte die Fehlermlungen bringen, hat nichts gebracht. Aufjedenfall passt es heuet wieder nicht. Ich Nulle es jetz mal nicht und schau dann in denn SA Datenpunkte nach. Evtl. ist das so, dass der erste Tage nicht stimmt. Kanns mir aber kaum vorstellen.

                                        Mir ist aufgefallen, wenn ich die Werte mitten im Tag Nulle. Und dann Abends in den Datenpunkte nachschau, passt es!

                                        DuffyD Online
                                        DuffyD Online
                                        Duffy
                                        schrieb am zuletzt editiert von
                                        #155

                                        @heidepower

                                        Klappt es jetzt ?

                                        Nix besonderes; iob auf Respberry pi 4 (8GB) mit 32 GB SSD
                                        Node.js: v22.21.0
                                        NPM: 10.9.4
                                        js-controller 7.0.7
                                        Linux: Trixie

                                        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

                                        568

                                        Online

                                        32.4k

                                        Benutzer

                                        81.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