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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    E3DC Hauskraftwerk steuern

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

      @jans_ios
      Nach Anleitung handelt es sich um Wh und da würde der Faktor stimmen, aber wie gesagt, hat bei mir auch nicht funktioniert und deswegen habe ich ja auch modbus.1.inputRegisters.128_total_kwh verwendet.
      Jetzt wäre natürlich interessant zu wissen warum da bei dir nichts übertragen wird.

      J M 2 Replies Last reply Reply Quote 0
      • J
        jans_ios @ArnoD last edited by

        @arnod
        Wie bist Du denn an die ganzen Register überhaupt gekommen? Hast Du die irgendwie ausgelesen oder vom Hersteller bekommen?
        Der "CAS Modbus Scanner" bspw. kann keine Device ID 255 verarbeiten, der hilft mir nicht.
        Hast Du einen Tip, wie ich meine Wallbox diesbzgl. mal auslesen kann, was sie liefert?

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

          @jans_ios
          Habe hier oder in einem anderen Forum den Tipp bekommen das E3DC in seiner Wallbox den Wallbe EV Charge Control verbaut, der Baugleich mit dem Phoenix Contact EV Charge Control EV-CC-AC1-M3-CBC-RCM-ETH ist.
          Dann im Internet nach Phoenix Contact EV-CC-AC1-M3-CBC-RCM-ETH gegoogelt und das Handbuch heruntergeladen.
          Dort sind die einzelnen Modbus Register beschrieben.

          1 Reply Last reply Reply Quote 0
          • C
            chrisi303 last edited by

            Hallo gibt es irgendwo eine Anleitung um Modbus 5.0.8 mit der Wallbox zu verbinden? Ich habe die iobroker_E3DC/Modbus Import Dateien Register/ verwendet, der adapter ist grün aber es kommen keine Werte rein? Wenn ich den Ladevorgang_freigeben ändere erscheint folgende Meldung im log Socket Error , Client in error state und dann Disconnected from slave. Hat jemand eine Idee was ich falsch mache.

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

              @chrisi303
              In der Anleitung Script Wallbox.pdf auf Github findest du die Einstellungen für den Modbus Adapter.
              Prüfe mal, ob du alles richtig eingestellt hast.

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

                @arnod said in [E3DC Hauskraftwerk steuern](/post/871599
                super danke hat funktioniert. Ich hatte versucht mich mit dem e3dc zu verbinden, die Anleitung brachte Licht in das dunkel. Danke

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

                  Neue Version 0.4.3 E3DC_Wallbox Script hochgeladen.

                  • neue Konstante MaxLadestromWallbox_A. Grundeinstellung, wenn das E-Auto nicht angesteckt ist.
                  • Fehler, dass Timer nicht gelöscht werden, behoben.
                  • Einstellung 4 mehrere Fehler korrigiert.
                  1 Reply Last reply Reply Quote 0
                  • TbsJah
                    TbsJah last edited by TbsJah

                    Hi @ArnoD ,
                    ich hatte jetzt bereits zum dritten Mal den Fall dass die Entladeleistung per Script auf 65W gesetzt wurde (Notstromsockel erreicht) - jedoch nicht wieder zurückgesetzt wurde nachdem der Füllstand des Speichers > Notstrom Sockel gewesen ist.

                    Hab ich jetzt wieder von Hand angepasst

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

                      @tbsjah
                      Welche Version vom Script verwendest du ??
                      Das sollte mittlerweile nicht mehr passieren, da ich ab der Version 1.0.24 die Objekte e3dc-rscp.0.EMS.SYS_SPECS.maxBatDischargPowerund e3dc-rscp.0.EMS.SYS_SPECS.maxBatChargePowerverwende.
                      Dort sollte die richtige maximale Lade und Entladeleistung der Batterie enthalten sein.
                      Eventuell mal mit deinen technischen Daten vergleichen, ob diese Werte vom Adapter e3dc-rscp richtig sind.

                      Vom Script wird die Entladeleistung immer auf 0 W und nicht auf 65 W gesetzt. Die 65 W werden vom E3DC gesetzt, wenn die max. Entladeleistung, was vom Script gesetzt wird, zu hoch ist.

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

                        @arnod ja ich verwende das aktuellste Script
                        Mir ist auch das Verhalten erst mit dieser Version aufgefallen

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

                          @tbsjah
                          Hast du mal geprüft, ob die Werte e3dc-rscp.0.EMS.SYS_SPECS.maxBatDischargPowerund e3dc-rscp.0.EMS.SYS_SPECS.maxBatChargePower bei dir stimmen?

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

                            @arnod

                            e3dc-rscp.0.EMS.MAX_CHARGE_POWER und e3dc-rscp.0.EMS.MAX_DISCHARGE_POWER haben eine direkte Auswirkung bei mir.

                            Änderungen hier haben keine Auswirkungen auf die Werte unter SysSpecs

                            d35b8d51-17a1-4497-a85b-6c6ff88158d9-image.png
                            f434428d-e405-42e8-861a-a1880a29eb3c-image.png

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

                              @tbsjah
                              Das sollte auch keinen Einfluss auf die Werte unter SYS_SPECS haben. Das müssten nicht änderbare feste Werte sein die vom E3DC hier übermittelt werden.
                              Ich verwende die Werte unter e3dc-rscp.0.EMS.SYS_SPECS.maxBatDischargPower und e3dc-rscp.0.EMS.SYS_SPECS.maxBatChargePower um nach dem ausschalten der Lade/Entladeleistung auf 0W diese wieder auf die maximal mögliche Leistung einzustellen.
                              Das müssten bei dir 3000 W sein.
                              Jetzt ist nur die Frage ob bei dir auch 3000 W bei diesen beiden Objekten drinstehen ?

                              TbsJah 1 Reply Last reply Reply Quote 0
                              • C
                                ChrisChros last edited by

                                Hallo @ArnoD ich nutze noch das alte Skript in der Version 0.4.2 und habe heute im Log folgende Einträge entdeckt:

                                2022-10-17 21:55:01.082 - info: javascript.0 (607) script.js.common.E3_DC.E3DC_Control_Prognose: -==== Prognose für Tag4 konnte nicht abgerufen werden ====-
                                2022-10-17 21:55:01.082 - info: javascript.0 (607) script.js.common.E3_DC.E3DC_Control_Prognose: -==== Prognose für Tag5 konnte nicht abgerufen werden ====-
                                2022-10-17 21:55:01.082 - info: javascript.0 (607) script.js.common.E3_DC.E3DC_Control_Prognose: -==== Prognose für Tag6 konnte nicht abgerufen werden ====-
                                

                                Wurde da was bei den Homepages geändert weshalb die Daten nicht mehr abgerufen werden können? Ist das Problem bei deinem aktuellen Skript auch?

                                Gruß Christian

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

                                  @chrischros
                                  Hallo Christian,
                                  ja, da hat sich was geändert. Solcast hat die Vorschau von 6 Tagen auf 3 Tege reduziert.
                                  Mal schauen, wie lange das überhaupt noch kostenlos ist.
                                  Ich denke, mit Proplanta haben wir aber immer noch eine gute Prognose, wenn auch nicht so genau wie Solcast 😉

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

                                    @arnod Was muss ich im Skript ändern damit nur noch 3 Tage abgerufen werden?

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

                                      @chrischros
                                      du musst nichts ändern, das Script prüft, ob hier werte übertragen wurden und verwendet dann nur die drei Tage.
                                      Wenn dich der LOG Eintrag stört, kannst du das mit LogAusgabe = false ausschalten oder Zeile 475 so abändern:

                                      if (DebugAusgabe){log('-==== Prognose für Tag'+i+' konnte nicht abgerufen werden ====-')};
                                      

                                      Dann wird die Meldung nur noch bei DebugAusgabe = true ausgegeben.

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

                                        @arnod Danke für die Hilfe

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

                                          @arnod said in E3DC Hauskraftwerk steuern:

                                          Jetzt ist nur die Frage ob bei dir auch 3000 W bei diesen beiden Objekten drinstehen ?

                                          tut es
                                          ba260a61-0b1e-4603-b15f-67231406f1df-image.png

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

                                            @tbsjah

                                            Das ist gut und auch wieder schlecht, da es bei dir dann ein anderes Problem ist.
                                            Da hilft nur mal das ganze zu loggen, um zu sehen, was da passiert.
                                            Kannst du bitte mal const LogAusgabeSteuerung = true setzen und mir schicken oder hier einstellen, wenn es wieder passiert.

                                            Ist es immer die maximale Entladeleistung, die auf 65W eingestellt ist oder auch die maximale Ladeleistung?

                                            L TbsJah 2 Replies Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            834
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            70
                                            3343
                                            1371539
                                            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