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.
    • jh537
      jh537 @smartboart last edited by

      ist nix dramtisches, aber aus meiner sicht nicht korrekt, bin seit mitte märz dabei, deshlab die fehlenden daten aber warum er die proplanta nun am anfang märz zeigt, sollte nicht sein-im april ist wieder alles okay

      09dead8b-bf0f-49b3-93ad-de6c52acc0f7-grafik.png

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

        welches Wissen gibt um die Batterien möglichst zu schonen

        • gleichmäßiges Laden

        • möglichst niedrige Ladeleistung, dafür lange

        • Temperatur um 20 Grad für die Batterieumgebung (eher niedrig als hoch)

        • möglichst kurze Zeit bei hoher Batteriekapa

        • möglichst wenige kurze Lade-/Entladewechsel mit hohen Leistungen

        • Kapabereich möglichst zwischen 30 % und 80 % (E3DC berechnet ja eine Sicherheitsreserve ein, also sind dann die 30-80% eher hinfällig)

        • keine Tiefentladung

        • Unterschiede zwischen Hochstrom und Hochvoltbatterien (letztere bei mir verbaut)?

        • Batterietraining und -Kalibrierung

        Was habe ich vergessen?

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

          Hallo zusammen,

          ich habe wohl noch ein Problem mit der Steuerung von einigen Daten über den RSCP-Adapter. Ich kann z.B. die Wetterprognose ein und ausschalten, dafür gibt es auch einen Datenpunkt, aber Prio Wallbox oder Entladen durch Wallbox ist in meiner Objektstruktur nicht vorhanden.

          Der Adapter macht nach dem Start auch folgende Fehlermeldung.

          io-package_json.JPG

          nodejs und node 16.19.1
          npm 8.19.3

          Vielleicht kann mir ja jemand helfen?

          Gruß Christian

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

            @smartboart
            Denke, dass ich den Fehler gefunden habe.
            Kannst du bitte mal die Version 1.2.4 testen.

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

              @jh537
              kannst du bitte mal die Maske vom April zeigen.
              Will nur sehen ob er die Werte für den April eventuell im März eingetragen hat.
              Wenn das so ist, müssten die Werte 2-6 April gleich 2-6 März sein.

              jh537 bluebean 2 Replies Last reply Reply Quote 0
              • jh537
                jh537 @ArnoD last edited by

                @arnod e73aa3ef-d902-4aff-9588-0c342700c6e4-grafik.png
                hm-sieht gleich aus aber die werte passen nicht....

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

                  Bei mir sind die Werte Anfang März und jetzt Anfang April unterschiedlich.

                  PS: Ich teste jetzt auch die 1.2.4

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

                    @jh537 sagte in E3DC Hauskraftwerk steuern:

                    welches Wissen gibt um die Batterien möglichst zu schonen

                    • gleichmäßiges Laden

                    • möglichst niedrige Ladeleistung, dafür lange

                    • Temperatur um 20 Grad für die Batterieumgebung (eher niedrig als hoch)

                    • möglichst kurze Zeit bei hoher Batteriekapa

                    • möglichst wenige kurze Lade-/Entladewechsel mit hohen Leistungen

                    • Kapabereich möglichst zwischen 30 % und 80 % (E3DC berechnet ja eine Sicherheitsreserve ein, also sind dann die 30-80% eher hinfällig)

                    • keine Tiefentladung

                    • Unterschiede zwischen Hochstrom und Hochvoltbatterien (letztere bei mir verbaut)?

                    • Batterietraining und -Kalibrierung

                    Was habe ich vergessen?

                    Batterietraining und -Kalibrierung wirkt sich nicht positiv auf die Lebensdauer aus, sondern nur auf die Anzeigegenauigkeit bzw. Berechnung vom SOC.
                    Aber ansonsten alles enthalten, was mir bekannt ist.

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

                      @jh537
                      Schwierig zu sagen, was da genau bei dir passiert ist. Habe bei mir die Werte geprüft und die sind richtig eingetragen worden und im März auch nicht verändert worden.

                      1 Reply Last reply Reply Quote 1
                      • smartboart
                        smartboart @ArnoD last edited by smartboart

                        @arnod Habe es installiert... Mal beobachten.

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

                          Kann es sein, dass im manuellen Modus die Regelzeiten und das Regelende nicht angezeigt werden, oder habe ich einen Denkfehler?

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

                            kann es sein, in zeile 344, dass das let fehlt?

                               Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;                                    // Aktueller Batterie SOC E3DC
                            
                            A 1 Reply Last reply Reply Quote 0
                            • jh537
                              jh537 last edited by

                              Hab seit ein paar Tagen hier einen Fehler mit Solcast...

                              javascript.0
                              	2023-04-02 08:05:59.148	warn	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error, status code = 429 ====-"}##
                              javascript.0
                              	2023-04-02 08:05:58.508	info	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 1 abgerufen ****************************** "}##
                              javascript.0
                              	2023-04-02 08:05:58.508	warn	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error, status code = 429 ====-"}##
                              javascript.0
                              	2023-04-02 08:05:58.149	info	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 2 abgerufen ****************************** "}##
                              
                              A 1 Reply Last reply Reply Quote 0
                              • jh537
                                jh537 @ArnoD last edited by jh537

                                @arnod

                                Achtung: nur für bestimmte E3DC anwendbar, wenn EMS.SYS_SPECS.installedBatteryCapacity einen falschen wert enthält

                                ich habe das mal im script angepasst: Zeile 34 etwa

                                const sID_installed_Battery_Capacity =`${instanzE3DC_RSCP}.BAT.BAT_0.SPECIFIED_CAPACITY`; //EMS.SYS_SPECS.installedBatteryCapacity`; // Installierte Batterie Kapazität E3DC
                                
                                

                                es gab noch mehr stellen, wo der wert verwendet wird

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

                                  @jh537 sagte in E3DC Hauskraftwerk steuern:

                                  kann es sein, in zeile 344, dass das let fehlt?

                                     Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;                                    // Aktueller Batterie SOC E3DC
                                  

                                  Nein, da es sich um eine globale Variable handelt und diese werden am Anfang vom Script deklariert.
                                  Würde ansonsten auch zu einem Fehler führen.

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

                                    @jh537 sagte in E3DC Hauskraftwerk steuern:

                                    Hab seit ein paar Tagen hier einen Fehler mit Solcast...

                                    javascript.0
                                    	2023-04-02 08:05:59.148	warn	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error, status code = 429 ====-"}##
                                    javascript.0
                                    	2023-04-02 08:05:58.508	info	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 1 abgerufen ****************************** "}##
                                    javascript.0
                                    	2023-04-02 08:05:58.508	warn	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error, status code = 429 ====-"}##
                                    javascript.0
                                    	2023-04-02 08:05:58.149	info	script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 2 abgerufen ****************************** "}##
                                    

                                    Der Fehler sagt aus, dass du zu viele Anfragen in einem gegebenen Zeitraum gesendet hast.
                                    Bedeutet, dass Solcast alle weiteren Abrufe von dir blockt, weil du das Tageslimit überschritten hast.
                                    Passiert meistens, wenn das Script zu oft neu gestartet wird, weil bei jedem Neustart die Daten einmal abgerufen werden.

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

                                      @jh537 sagte in E3DC Hauskraftwerk steuern:

                                      @arnod

                                      Achtung: nur für bestimmte E3DC anwendbar, wenn EMS.SYS_SPECS.installedBatteryCapacity einen falschen wert enthält

                                      ich habe das mal im script angepasst: Zeile 34 etwa

                                      const sID_installed_Battery_Capacity =`${instanzE3DC_RSCP}.BAT.BAT_0.SPECIFIED_CAPACITY`; //EMS.SYS_SPECS.installedBatteryCapacity`; // Installierte Batterie Kapazität E3DC
                                      
                                      

                                      es gab noch mehr stellen, wo der wert verwendet wird

                                      Stimmt der Wert mit deiner installierten Batteriekapazität überein?
                                      Wenn ja, kann ich das im Script ändern, dass die Summe e3dc-rscp.0.BAT.BAT_0.SPECIFIED_CAPACITY und e3dc-rscp.0.BAT.BAT_1.SPECIFIED_CAPACITY als gesamt Batteriekapazität verwendet wird.
                                      Hätte den Vorteil, dass es wieder für alle passen würde und keiner bei einem Update vom Script manuell was anpassen muss.

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

                                        @arnod Batt_1 Pfad gibt es nicht, hm.... ich weiß nicht ob es ein fehler ist, im moment....

                                        e113e7fd-48f6-4c45-a7bb-d460ba3d250a-grafik.png

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

                                          @jh537
                                          Ja, Bat_1 kann es bei dir nicht geben, wenn der Batteriekreis 1 nicht verwendet wird.
                                          Die Frage ist nur, ob die Batteriekapazität bei Bat_0 bei dir richtig ist.

                                          So sieht es mit zwei Batteriekreisen aus:
                                          f57e3648-a646-4ca8-85b9-b7eb34b34c49-grafik.png

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

                                            @arnod sagte in E3DC Hauskraftwerk steuern:

                                            r, ob die Batteriekapazität bei Bat_0 bei dir richtig ist.

                                            die steht auf 33 Wh, dass kann iwie gar nicht passen (siehe oben)

                                            eecc24d9-2ebf-4c61-8bfc-4c03b83ffa0e-grafik.png

                                            da fehlt sicher einfach die spannung also X 390 Volt ergibt dann 12000 WH, könnte man ja auch hinterlegen:

                                            390V x 33 Ah = 12870 Wh, wie gesagt Hochvoltakku

                                            fb28e887-e18f-4786-ad87-fefad83ae6fd-grafik.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            767
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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