Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. E3DC Hauskraftwerk steuern

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    E3DC Hauskraftwerk steuern

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

      @tscharliealt

      Oder woran kann ich sonst erkennen, ob die Regelung funktioniert?

      Sicher an der Meldung beim Q10 "EMS remote control active!" im Display.
      Ich vermute aber, dass das Skript bei dem Fehler abbricht und nicht mehr weiterläuft.
      Deswegen muss zuerst der Fehler abgefangen werden und dazu muss ich wissen, an welcher Objekt-ID gerade das ganze scheitert.
      Ich kann am Fehler erkennen, dass es in der Funktion "calculateBatteryRange" hängt, aber leider nicht warum.
      Der Fehler "Cannot read properties of null (reading 'val')" sagt aus, dass versucht wird ein Wert einzulesen, den es nicht gibt bzw. wo der angegebene Pfad nicht stimmt.

      1 Reply Last reply Reply Quote 0
      • TscharlieAlt
        TscharlieAlt @ArnoD last edited by

        @arnod
        Ich habe meine Daten zu den einzelnen ID in deine Aufstellung eingefügt:
        2025.05.06 12.58 - 001.jpg

        Als "var." habe ich die ID bezeichnet, die sich ständig ändern, alle anderen sind aktuell immer gleich. Die ID Power_PV, Power_ADD und Power_WB_ALL sind permanent 0, da sie bei Q10 nicht relevant sind (keine PV, keine Wallbox und kein Zusatz). Die Ladung und Entladung der Batterien der Q10 erfolgt über Power_GRID, da der Strom sozusagen von S10 über das Netz zur Verfügung gestellt bzw. abgeholt wird.

        Einzig der Parameter EP in Zeile 48 fehlt vollständig, da es keine Notstromfunktion gibt.

        Die Parameter "(null)" in den Zeilen 40 und 41 (EMS.Set_Power_Mode und EMS.Set_Power_Value) kann ich vom Wert her nicht beurteilen, ob hier etwas anderes stehen müsste. Alle anderen Parameter scheinen zu passen.

        Noch ein Hinweis: Bei der S10 ist keine Wp (installed_Peak_Power) hinterlegt. Hier ist der Wert 0.

        Ich bin übrigens ab morgen eine Woche verreist und kann mich deshalb erst nächsten Donnerstag wieder um die Funktion kümmern.

        A 1 Reply Last reply Reply Quote 0
        • azzkikrboy
          azzkikrboy last edited by

          Laderegelung funktioniert nicht

          Hallo zusammen,

          seit ein paar Tagen ist mir aufgefallen, dass der Speicher schon sehr früh (ca. 12.30h) bei 100% ankommt, so dass der WR dann in die Begrenzung geht (siehe Bild unten).
          Keine Ahnung warum, da sich an den Einstellungen eigentlich nichts geändert hat ...
          Wie unten zu sehen beginnt er um 10.01h mit dem geregelten Laden (ab 65%), ist aber dann um 12.30h bei 100% und es wird abgeregelt. Das sollte ja nicht sein.

          Irgendeine Idee was da schief läuft ? Script Version 1.5.21 ist im Einsatz.

          Danke

          a314ea1c-0624-413e-ac11-0e010d252dd2-image.png

          8f5e3782-9ab1-4a53-9ad0-e888b50d5e45-image.png

          A 1 Reply Last reply Reply Quote 0
          • A
            ArnoD @TscharlieAlt last edited by

            @tscharliealt sagte in E3DC Hauskraftwerk steuern:

            Die ID Power_PV, Power_ADD und Power_WB_ALL sind permanent 0, da sie bei Q10 nicht relevant sind (keine PV, keine Wallbox und kein Zusatz).

            Dann ist eine Steuerung über mein Script leider nicht möglich. Ich verwende die PV-Leistung, um die Batterieladung zu steuern, wenn ich da keine Werte erhalte, macht es mit diesem Script keinen Sinn.
            Das S10 wäre möglich, was das Script betrifft, aber wird vom Q10 blockiert.

            TscharlieAlt 1 Reply Last reply Reply Quote 0
            • A
              ArnoD @azzkikrboy last edited by

              @azzkikrboy
              Sieht so aus, als ob um ca. 11:15 Uhr die PV-Leistung so hoch war, dass der Überschuss bereits in die Batterie geladen wurde, um ein Abriegeln zu verhindern und dann die Batterie nicht mehr ausreichte.

              azzkikrboy 1 Reply Last reply Reply Quote 0
              • TscharlieAlt
                TscharlieAlt @ArnoD last edited by

                @arnod
                Schade! Aber trotzdem vielen Dank für deine Unterstützung, ich habe viel gelernt.

                Eine abschließende Frage noch: Die Objektdaten von e3dc-rscp werden nicht immer automatisch laufend aktualisiert. Ich habe dann die betroffenen Instanzen kurz gestoppt und wieder gestartet. Dann war wieder alles verfügbar. Gibt es eine andere Möglichkeit, z.B. durch einen Schalter, ggf. wie müsste ich den verknüpfen?

                A 1 Reply Last reply Reply Quote 0
                • A
                  ArnoD @TscharlieAlt last edited by

                  @tscharliealt
                  Der Adapter aktualisiert die Werte nur, wenn sich diese ändern.
                  Das kannst du aber in den Instanzeinstellungen vom Adapter anpassen:
                  3ecbcec1-5099-4a9d-b039-4e131f84ca52-grafik.png

                  TscharlieAlt 1 Reply Last reply Reply Quote 0
                  • A
                    ArnoD last edited by

                    Es gibt auf meiner Github Seite ein neues Skript von @DA_HOOD, um den AC-Thor zu steuern.
                    Wer diesen hat, kann das gerne mal testen und rückmelden, ob alles so weit funktioniert.
                    Im Ordner findet ihr auch eine Anleitung und Bilder von den Einstellungen.

                    Das Script findet ihr hier: Heizstab Script DA_HOOOD

                    Rückmeldungen gerne hier im Forum.
                    Bei Fehler oder Optimierungswünsche wird euch dann @DA_HOOD unterstützen, da ich ja keinen Heizstab habe um das zu testen. 🙂

                    1 Reply Last reply Reply Quote 0
                    • azzkikrboy
                      azzkikrboy @ArnoD last edited by

                      @arnod sagte in E3DC Hauskraftwerk steuern:

                      @azzkikrboy
                      Sieht so aus, als ob um ca. 11:15 Uhr die PV-Leistung so hoch war, dass der Überschuss bereits in die Batterie geladen wurde, um ein Abriegeln zu verhindern und dann die Batterie nicht mehr ausreichte.

                      OK, aus deiner Erfahrung: gibt es eine Möglichkeit die Parameter so zu ändern, dass das Abriegeln weiter nach hinten (also später) verlegt werden könnte?

                      A 1 Reply Last reply Reply Quote 0
                      • P
                        psrelax last edited by

                        @ArnoD
                        Mir ist aufgefallen, dass zum Ende des Regelzeitraums hin immer wieder kurz mit ein paar hundert oder tausend Watt im Intervall geladen wird und nicht gleichmäßig, erst recht, wenn der ganze PV Strom für andere Sachen verbraucht wird. Ich denke mir, dass dies nicht unbedingt gut für die Ladeelektronik oder auch für die Akkus ist, wenn alle paar Sekunden 1000W für 1-2 Sekunden geladen werden.
                        Ich habe aktuell keine Logs hierfür, kann sie aber beim nächsten Sonnenschein nachliefern.
                        Vielleicht willst du das auch selbst bei dir einmal ein wenig beobachten, wie bei dir langsam zum Regelende hin geladen wird?
                        Ich meine nicht ganz zum Regelende sondern auf dem Weg dahin. Regelende ca. 13:00 und beobachten ab 11-12 Uhr.
                        Danke schonmal.

                        A 2 Replies Last reply Reply Quote 0
                        • A
                          ArnoD @azzkikrboy last edited by

                          @azzkikrboy sagte in E3DC Hauskraftwerk steuern:

                          @arnod sagte in E3DC Hauskraftwerk steuern:

                          @azzkikrboy
                          Sieht so aus, als ob um ca. 11:15 Uhr die PV-Leistung so hoch war, dass der Überschuss bereits in die Batterie geladen wurde, um ein Abriegeln zu verhindern und dann die Batterie nicht mehr ausreichte.

                          OK, aus deiner Erfahrung: gibt es eine Möglichkeit die Parameter so zu ändern, dass das Abriegeln weiter nach hinten (also später) verlegt werden könnte?

                          Da hast du mehrere Möglichkeiten. 🙂
                          Du kanns deine Batterie z.B. nicht gleich auf 60% SOC laden wenn die Prognose eine hohe PV- Leistung vorhersagt.
                          Du kannst den Regelbeginn z.B erst ab 11:00 Uhr einstellen um über die Mittagszeit zu kommen.

                          azzkikrboy 1 Reply Last reply Reply Quote 0
                          • A
                            ArnoD @psrelax last edited by

                            @psrelax
                            Habe bei mir jetzt mal die letzten Tage geprüft und konnte nicht ungewöhnliches feststellen.
                            Hast du von dem Tag ein Diagramm wo man das erkennen kann, also nicht aus dem E3DC Portal ?
                            Die Logs sind natürlich noch besser.

                            1 Reply Last reply Reply Quote 0
                            • A
                              ArnoD @psrelax last edited by

                              @psrelax
                              Heute habe ich das auch beobachten können. Hatte aber leider die Logausgaben nicht aktiviert.
                              Habe jetzt die Logausgaben aktiv und werde das mal Morgen beobachten.

                              3366da0b-cf25-438e-ba0f-def3c66b3be3-grafik.png

                              P 1 Reply Last reply Reply Quote 0
                              • P
                                psrelax @ArnoD last edited by

                                @arnod
                                Hatte auch keine Logs zur Verfügung.
                                Jetzt muss ich abwarten, bis es wieder auftritt.

                                1 Reply Last reply Reply Quote 0
                                • A
                                  ArnoD last edited by

                                  Neue Version Charge-Control auf GitHub hochgeladen.
                                  Version: 1.5.22
                                  Änderungen:

                                  • Wenn die berechnetet Ladeleistung Batterie, höher war als die verfügbare PV-Leistung, führte das zu einem ein und Ausschalten der Ladeleistung. (Danke an @psrelax für den Hinweis)
                                  • Batterie SOC Schwankungen werden jetzt generell bis -2% ignoriert.
                                  • Fehlerbehandlung ergänzt und kleinere Bugs behoben.
                                  1 Reply Last reply Reply Quote 1
                                  • M
                                    Matis last edited by

                                    Hat jemand ne Idee, wie man per modbus oder rscp in den Inselbetrieb schalten kann?

                                    Wenn die Netzspannung auf 253Vm geht könnt man mit iobroker in den Inselbetrieb schalten anstatt mit abgeschaltetem WR teuren Strom zu beziehen, obwohl Akku voll und die Sonne brennt.

                                    A 1 Reply Last reply Reply Quote 0
                                    • A
                                      ArnoD @Matis last edited by

                                      @matis
                                      Da verstehe ich die Logik nicht ganz.
                                      Du willst, um ein paar Centbeträge zu sparen, alle deine Elektrogeräte daheim einem Blackout unterziehen?
                                      Wie lange werden deine Geräte das wohl mitmachen?

                                      Aber zu deiner Frage ja, das geht über die RSCP Schnittstelle und dem e3dc-rscp Adapter.

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        Matis @ArnoD last edited by

                                        @arnod Nein, das hast du falsch verstanden. Wenn die Netzspannung so hoch wird (>253V) dass die Wechselrichter abschalten, dann nutzt du auch deinen eigenen PV-Strom nicht mehr und auch den Akku nicht mehr, denn das müßte alles über den WR, der abgeschaltet wurde. Damit hast du Sonne auf dem Dach, den Akku voll und beziehst deinen Strom vom Netzbetreiber. Wenn ich nun auf Inselbetrieb umschalte, dann läuft der WR wieder und ich nutze meinen PV-Strom und meinen Akku, speise nur nichts mehr ein.
                                        Ich hab alle Register auf rscp durchsucht, man kann den Notstrom-Test auslösen, der geht aber nach 2 Minuten wieder auf Netz. Ich möchte aber auf Insel bleiben, bis die Netzspannung wieder <250V ist.
                                        Welches Register kann das denn?

                                        A 2 Replies Last reply Reply Quote 0
                                        • A
                                          ArnoD @Matis last edited by

                                          @matis
                                          e3dc-rscp.0.EMS.EMERGENCY_POWER

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            ArnoD @Matis last edited by

                                            @matis sagte in E3DC Hauskraftwerk steuern:

                                            Wenn die Netzspannung so hoch wird (>253V) dass die Wechselrichter abschalten,

                                            Hast du den Fall öfter?
                                            Das ist bei mir noch nie vorgekommen oder es ist mir noch nie aufgefallen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            70
                                            3320
                                            1242301
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo