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.
    • J
      jans_ios @ArnoD last edited by

      @arnod
      Der Heizstab (Elwa-E) kann einfach per Modbus angesteuert werden. Ich schreibe da eine W-Zahl rein und los läuft er. Ich hatte mir schon mal auf blockly-Ebene gebaut, was dann den Überschuss nahm und in den Wert überführte, jedoch war das dann immer eine Art Timing-Problem. Das Charge-Control-Skript sah einfach einen dadurch erhöhten Hausverbrauch und stellte um auf "Steurung durch E3DC", durch Zufall war dann zwischendurch mal sehr viel Überschuss vorhanden und der Heizstab wurde auf sein max. von 3kW hochgedreht und die Akku-Ladung brach ein etc.

      Man müsste also irgendwie im Charge-Control-Sktipt etwas bauen, welches verschiedene Stromabnehmer wie bspw. einen Heizstab oder eine Wärmepumpe entweder selbst steuert oder aber deren Verbräuche dem Überschuss zurechnet oder so.

      Die 1.1.7 konnte ich übrigens mangels Sonne noch nicht intensiv testen, aber diese Woche sieht es so aus, als könnte ich auch mal mit einem randvollen Akku in den Abend gehen. Ich werde berichten!

      J 1 Reply Last reply Reply Quote 0
      • J
        jans_ios @jans_ios last edited by jans_ios

        @ArnoD
        Vielleicht wäre eine Möglichkeit, ein zu Charge-Control "passendes" Skript zu bauen, für das man dann in einer Variable die Objekt-Bezeichnung des Werts für den Stromverbrauch eines entsprechend steuerbaren Verbrauchers einträgt. Vielleicht noch mit min- und max-Werten.

        Da könnte ich dann bspw. in der Variable meinen Modbus-Pfad zum Heizstab eintragen, Du zur Wärmepumpe und ein Dritter zur Pool-Heizung.

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

          @arnod
          Die 1.1.7 hat nicht mehr nachts eingespeist und ich wittere eine minimale Einspeisung bei Solarproduktions-Beginn - es war knapp, aber 0,03kWh scheinen genau dann eingespeist worden zu sein. Die Nächte sind für den Effekt noch etwas lang 😉 Ich beobachte weiter und melde mich dazu wieder, sollte es da noch Probleme geben. Im Moment gehe ich davon aus, dass Du das Problem mal wieder in Rekordzeit gelöst hast! Danke!!

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

            @jans_ios sagte in E3DC Hauskraftwerk steuern:

            Vielleicht wäre eine Möglichkeit, ein zu Charge-Control "passendes" Skript zu bauen, für das man dann in einer Variable die Objekt-Bezeichnung des Werts für den Stromverbrauch eines entsprechend steuerbaren Verbrauchers einträgt. Vielleicht noch mit min- und max-Werten.

            Ich befürchte, so einfach wird es nicht werden. 🙂
            Es muss eine Priorisierung der Verbraucher erstellt werden z.B. erst Wasserspeicher Laden, dann E-Auto und sollte dann noch was übrig sein die Batterie.
            Da gibt es dann aber wieder Ausnahmen z.B ich benötige das E-Auto und will es sofort laden noch vor dem Wasserspeicher oder der Pool soll vor dem E-Auto berücksichtigt werden, weil ich das Auto nicht benötige.
            Da alle möglichen Konstellationen zu berücksichtigen wird sehr umfangreich.

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

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

              • Bei dieser Version habe ich die Einstellung der Regelzeiten umgestellt auf die Astrofunktion von JS.
                Es sind auch Änderungen in der View erforderlich und einige Parameter werden nicht mehr benötigt.
                Folgende Objekte wurden gelöscht:
                Winterminimum_MEZ
                Sommermaximum_MEZ
                Sommerladeende_MEZ
                Anwahl_MEZ_MESZ
                Winterminimum_0 bis 5
                Sommermaximum_0 bis 5
                Sommerladeende_0 bis 5

              Die View für die neue Version 1.2.0 findet ihr auf Github:

              d6ca09b7-4063-4ba7-9708-6b8cb57bed26-grafik.png

              Die Anleitung Charge-Control auf Github wurde auch angepasst und dort sind die neuen Einstellungen beschrieben.
              Die Regelzeiten werden jetzt über drei Offset Werte eingestellt, wie ich es bereits weiter oben hier im Forum erklärt habe:

              006bb6d5-6aef-4554-9ec2-50bf22648dc5-grafik.png

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

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

                • Wechselrichterverluste beim Notstrom SOC werden jetzt um 2:00 Uhr aus dem Netz geladen, um den Notstrom SOC stabil zu halten.
                J A 2 Replies Last reply Reply Quote 0
                • J
                  jans_ios @ArnoD last edited by

                  @arnod
                  Klasse Sache, Deine neuen Updates, läuft!

                  Mir ist beim Studieren der neuen Anleitungsversion jedoch aufgefallen, dass Du im Screenshot auf Seite 7 noch den Punkt "Winterzeit MEZ" zu sehen hast, es nach Import der View-Datei jedoch nicht so ist.

                  Außerdem: Kann man das manuelle Nachladen nachts auch deaktivieren? 😉 Ich habe aktuell damit zu kämpfen, dass mein Speicher einfach mal eine Stunde nicht erreichbar ist - mal kürzer, mal länger. Andere Geräte an der selben Fritzbox (als Mesh-Repeater) sind durchgehend erreichbar, Kabel- und Port-Tausch brachten keine Besserung. Da entlädt der im Zweifel auch einfach die Notstromreserve - ich möchte die dann aber nicht aus dem Netz wieder aufbauen, wenn tagsüber dafür wieder genug PV zu erwarten ist.

                  Danke!

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

                    @jans_ios sagte in E3DC Hauskraftwerk steuern:

                    Mir ist beim Studieren der neuen Anleitungsversion jedoch aufgefallen, dass Du im Screenshot auf Seite 7 noch den Punkt "Winterzeit MEZ" zu sehen hast, es nach Import der View-Datei jedoch nicht so ist.

                    Danke, werde ich noch korrigieren.

                    Kann man das manuelle Nachladen nachts auch deaktivieren?

                    Deaktivieren ist die leichteste Aufgabe. 🙂
                    Mach ich mit der nächsten Version.

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

                      @arnod
                      Sehr sehr cool, die neue Version! 🙂
                      Vielen Dank

                      PS: das Objekt Offset_solarNoon ist aber noch nicht drin, oder überseh ich das irgendwo?

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

                        @bluebean
                        solarNoon ist die Astrofunktion von JS und wird automatisch berechnet.
                        Die Zeit von solarNoon wird mit dem Offsetwert Regelbeginn ins Minus verschoben und mit Regelende ins Plus.
                        Ich sollte in der Darstellung am besten nur solarNoon eintragen und Offset weglassen, das verwirrt nur.

                        2d2418ad-e63e-4cb0-a901-0711925e0781-grafik.png

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

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

                          • Neue Objekt ID "NotstromAusNetz", um die Funktion Notstrom SOC aus dem Netz nachladen in VIS ein und ausschalten zu können.
                          J C A 4 Replies Last reply Reply Quote 1
                          • J
                            jans_ios @ArnoD last edited by

                            @arnod
                            Man, Du bist schnell 😉 Danke mal wieder, wird morgen eingespielt!

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

                              @arnod said in E3DC Hauskraftwerk steuern:

                              @bluebean
                              solarNoon ist die Astrofunktion von JS und wird automatisch berechnet.

                              Das mit solarNoon war mir klar. Ich hatte vermutet, dass man mit dem Offset_solarNoon den Regelbereich pauschal an der solare Einstrahlungskurve ausrichten würde, wenn die Anlage von der Südausrichtung abweicht. Aber grundsätzlich geht das ja auch über die beiden anderen Offsets.

                              1 Reply Last reply Reply Quote 0
                              • J
                                jans_ios last edited by

                                @ArnoD
                                Ich habe in den letzten Tagen häufiger die Situation, dass mein Akkustand morgens noch recht hoch war (über 32%) und dieser dann ins Netz entladen wurde aufgrund des Unload-Werts von 32%. Soweit alles richtig - jedoch könnte hier eine Ausnahme sinnvoll sein. Nämlich dann, wenn der erwartete PV-Ertrag unter dem zu erwartenden Eigenverbrauch liegt bzw. es unwahrscheinlich ist, dass man mit dem PV-Ertrag den Hausverbrauch decken und den Akku befüllen könnte, oder?

                                Heute morgen wurde bei mir ein Ertrag von 11,64kWh vorausgesagt bei eingestelltem Eigenverbrauch von 15kWh. Vor Regelbeginn wäre dann eingespeist worden bis auf die 32% herunter - ich habe das schnell durch Deaktivieren der "Automatik Laderregelung" deaktiviert und - mühsam nährt sich das Eichhörnchen - den Akku noch auf 85% geladen bekommen. So schaffe ich es auch noch durch die kommende Nacht - morgen kommen dann wieder >40kWh vom Dach. Da macht das Vorgehen der Laderegelung dann wieder Sinn.

                                Verstehst Du, was ich meine?

                                Viele Grüße, Jan

                                4e477344-6990-43ac-8401-767a1eecef00-image.png

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

                                  @arnod

                                  Hallo zusammen, erstmal muss ich hier ein großes Lob aussprechen. Ein richtig gutes Projekt.
                                  Da ich schon ein paar Jahre mit IoBroker unterwegs bin und ich seit 1,5 Jahren auch ein E3DC inkl Wallbox mein Eigen nennen darf, würde ich gerne auch die recht komfortable Steuerung bei mir installieren. Da es ja mittlerweile schon mehrere Versionen gibt und hier schon recht viel geschrieben wurde, möchte ich mal kurz nachfragen ob man erst E3DC Control samt Skript installiert, danach den Charge Control und zu guter Letzt die Wallbox einbindet?
                                  Ich bin mal gespannt ob ich das jetzt auf Anhieb hinbekomme.
                                  Gruß
                                  Chris

                                  J A 2 Replies Last reply Reply Quote 0
                                  • J
                                    jans_ios @Chris71 last edited by

                                    @chris71
                                    Hey Chris,

                                    schau einfach mal ganz oben bei dem Link zu GitHub, da findest Du Anleitungen für Charge-Control als auch die Wallbox-Steuerung. Ist echt gut beschrieben!

                                    Und nein, E3DC-Control brauchst Du nicht mehr.

                                    Viele Grüße, Jan

                                    C 2 Replies Last reply Reply Quote 0
                                    • C
                                      Chris71 @jans_ios last edited by Chris71

                                      @jans_ios Vielen Dank für die schnelle Antwort. Dann versuche ich mal mein Glück.

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        Chris71 @jans_ios last edited by

                                        @jans_ios ich suche gerade den Adapter vis-materialdesign. Ich finde aber nur den

                                        Vis-Materialdesign.JPG

                                        ist das eine neue Version des Adapters?

                                        J 1 Reply Last reply Reply Quote 0
                                        • J
                                          jans_ios @Chris71 last edited by

                                          @chris71
                                          Ich habe den direkt von GitHub installiert: https://github.com/Scrounger/ioBroker.vis-materialdesign/blob/master/README.md

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

                                            @jans_ios sagte in E3DC Hauskraftwerk steuern:

                                            Verstehst Du, was ich meine?

                                            Nicht ganz, da hast du mich abgehängt. 🙂

                                            Du hast ja 5 Einstellmöglichkeiten das so einzustellen wie du es haben willst.
                                            Wenn der erwartete PV-Ertrag, also die Prognose, unter dem Eigenverbrauch liegt, wird automatisch Einstellung1 angewählt. Dort darfst du natürlich nicht Unload auf 32% stellen, da du ja alles laden willst.
                                            Stelle mal Unload auf 100% und Ladeschwelle auf 60% oder 80% bei der Einstellung 1.

                                            Ach ja, die Automatik Laderegelung muss natürlich eingeschalten sein.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            826
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            70
                                            3331
                                            1363298
                                            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