Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. E3DC Hauskraftwerk steuern

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    332

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

E3DC Hauskraftwerk steuern

Scheduled Pinned Locked Moved JavaScript
3.6k Posts 72 Posters 1.7m Views 63 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • smartboartS smartboart

    @arnod
    cfc6dc5c-8772-4248-afb1-c6020d51c8e4-grafik.png

    sorry hatte leider die log states deaktivert und vergessen wieder zu aktivieren...

    A Offline
    A Offline
    ArnoD
    wrote on last edited by ArnoD
    #1745

    @smartboart
    Ok, da fehlt Solcast komplett.
    Wäre natürlich jetzt interessant warum, da diese Daten nur einmal um 4:00 Uhr abgerufen werden und das bei mir problemlos funktioniert hat.

    Nachtrag:
    Wurde bei mir auch nicht um 4:00 Uhr abgerufen, sondern wahrscheinlich durch den Neustart um 0:40 Uhr.
    Muss ich mal anschauen, warum das jetzt nicht mehr funktioniert.

    1 Reply Last reply
    0
    • smartboartS smartboart

      @arnod
      cfc6dc5c-8772-4248-afb1-c6020d51c8e4-grafik.png

      sorry hatte leider die log states deaktivert und vergessen wieder zu aktivieren...

      A Offline
      A Offline
      ArnoD
      wrote on last edited by
      #1746

      @smartboart
      Wenn du jetzt neu startest, sind dann die Werte Solcast wieder vorhanden?
      Sieht so aus, als ob der Timer bei dir nicht funktioniert hat.
      Aber das ist jetzt natürlich nur Glaskugellesen.

      smartboartS 1 Reply Last reply
      0
      • TbsJahT TbsJah

        @chrischros ich hatte das Problem auch
        Die json Datei war heute nacht nicht ladbar bzw war leer.
        Jetzt funktioniert es wieder - script neu starten

        A Offline
        A Offline
        ArnoD
        wrote on last edited by
        #1747

        @tbsjah sagte in E3DC Hauskraftwerk steuern:

        Die json Datei war heute nacht nicht ladbar bzw war leer.

        Welche Datei meinst du da? die HistoryPV_Leistung.json oder die Objekt ID 0_userdata.0.Charge_Control.History.HistoryJSON_11 ?

        1 Reply Last reply
        0
        • bluebeanB Offline
          bluebeanB Offline
          bluebean
          wrote on last edited by
          #1748

          Bei mir waren heute morgen die Solcast/Solcast90 auch komplett leer. Beim Neustart des Scripts wurden die gefüllt, mit Ausnahme des heutigen 1.11., die waren weiterhin Null.

          1 Reply Last reply
          0
          • A ArnoD

            @smartboart
            Wenn du jetzt neu startest, sind dann die Werte Solcast wieder vorhanden?
            Sieht so aus, als ob der Timer bei dir nicht funktioniert hat.
            Aber das ist jetzt natürlich nur Glaskugellesen.

            smartboartS Offline
            smartboartS Offline
            smartboart
            wrote on last edited by
            #1749

            @arnod
            Ja nach Neustart sind die Daten da..
            Vlt. hat es was mit dem Monatswechsel zu tun? die letzten Tage im Oktober haben ja immer geklappt.
            b62c8879-de09-41f5-aa00-076cec2ff65b-grafik.png

            1 Reply Last reply
            0
            • TbsJahT Offline
              TbsJahT Offline
              TbsJah
              wrote on last edited by TbsJah
              #1750

              solved by Arno

              1 Reply Last reply
              0
              • A Offline
                A Offline
                ArnoD
                wrote on last edited by ArnoD
                #1751

                Habe den Fehler gefunden.
                Das Problem ist durch die Auslagerung der User Parameter entstanden.
                Dadurch wurde die Variable "Solcast" beim Skript Start nicht deklariert, wurde aber bereits in der if() Abfrage verwendet.
                Mir ist es nur nicht aufgefallen, da ich durch die ganzen Änderungen und Tests eigentlich jeden Tag neu starte und da werden die Daten generell einmal abgerufen.

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

                • Ablaufproblem, das durch die Auslagerung der User Parameter entstanden ist, behoben. Solcast Daten sollten jetzt wieder um 4:00 Uhr aktualisiert werden.

                @ChrisChros
                Das hat aber nichts mit deinem Problem zu tun, da du noch das alte Script verwendest.

                bluebeanB I smartboartS 4 Replies Last reply
                0
                • A Offline
                  A Offline
                  ArnoD
                  wrote on last edited by
                  #1752

                  @bluebean sagte in E3DC Hauskraftwerk steuern:

                  Bei mir waren heute morgen die Solcast/Solcast90 auch komplett leer. Beim Neustart des Scripts wurden die gefüllt, mit Ausnahme des heutigen 1.11., die waren weiterhin Null.

                  Das ist auch richtig, da die Daten für den aktuellen Tag von Solcast alle 30 min. gelöscht werden und somit nicht mehr abgerufen werden können. Deswegen muss die Aktualisierung um 4:00 Uhr erfolgen.

                  1 Reply Last reply
                  0
                  • A ArnoD

                    @chrischros sagte in E3DC Hauskraftwerk steuern:

                    Wurden bei euch heute Nacht die Prognosedaten von Solcast abgerufen? Bei mir habe ich in der Vorschau nur die Werte von Proplanta. Im Log ist aber auch nichts ungewöhnliches aufgelistet, dass keine Daten abgerufen werden konnten.

                    Was wurde genau nicht geladen?
                    Nach deinem LOG wurde von Proplanta die ersten drei Tage abgerufen und bei Tag 4 bis 7 konnten keine Werte abgerufen werden. Das ist aber um 2:00 Uhr normal, da um diese Zeit nur die nächsten drei Tage auf der Homepage zur Verfügung stehen.
                    Von Solcast wurden vier Tage abgerufen und drei hatten keine Daten. Da vermute ich, dass du beim alten Script die URL noch nicht geändert hast und am Ende &hours=168 fehlt. Sollte so aussehen:

                    xhr2.open("GET",'https://api.solcast.com.au/rooftop_sites/'+Resource_Id_Dach[DachFl]+'/forecasts?format=json&api_key='+SolcastAPI_key+'&hours=168', true);
                    
                    C Offline
                    C Offline
                    ChrisChros
                    wrote on last edited by
                    #1753

                    @arnod die "&hours=168" habe ich schon eingepflegt gehabt. Bei mir war es wie bei @smartboar, in der Prognose hatte Solcast komplett gefehlt.

                    A 1 Reply Last reply
                    0
                    • C ChrisChros

                      @arnod die "&hours=168" habe ich schon eingepflegt gehabt. Bei mir war es wie bei @smartboar, in der Prognose hatte Solcast komplett gefehlt.

                      A Offline
                      A Offline
                      ArnoD
                      wrote on last edited by
                      #1754

                      @chrischros
                      Bei dir ist es aber wahrscheinlich ein anderes Problem, da du ja noch das alte Script verwendest wo die User Parameter noch im Skript eingestellt werden, oder hast du das geändert ?

                      C 1 Reply Last reply
                      0
                      • A ArnoD

                        @chrischros
                        Bei dir ist es aber wahrscheinlich ein anderes Problem, da du ja noch das alte Script verwendest wo die User Parameter noch im Skript eingestellt werden, oder hast du das geändert ?

                        C Offline
                        C Offline
                        ChrisChros
                        wrote on last edited by
                        #1755

                        @arnod nein bisher noch nicht.
                        Nach dem Neustart von dem Skript wurden die Prognosewerte angezeigt. Ich werde das mal die Tage beobachten.

                        A 1 Reply Last reply
                        0
                        • C ChrisChros

                          @arnod nein bisher noch nicht.
                          Nach dem Neustart von dem Skript wurden die Prognosewerte angezeigt. Ich werde das mal die Tage beobachten.

                          A Offline
                          A Offline
                          ArnoD
                          wrote on last edited by
                          #1756

                          @chrischros
                          Nach deinem LOG wurden die Daten ja auch um 4:00 Uhr abgerufen.
                          Warum diese dann nicht angezeigt wurden, zumindest die drei Tage, ist seltsam.

                          1 Reply Last reply
                          0
                          • A ArnoD

                            Habe den Fehler gefunden.
                            Das Problem ist durch die Auslagerung der User Parameter entstanden.
                            Dadurch wurde die Variable "Solcast" beim Skript Start nicht deklariert, wurde aber bereits in der if() Abfrage verwendet.
                            Mir ist es nur nicht aufgefallen, da ich durch die ganzen Änderungen und Tests eigentlich jeden Tag neu starte und da werden die Daten generell einmal abgerufen.

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

                            • Ablaufproblem, das durch die Auslagerung der User Parameter entstanden ist, behoben. Solcast Daten sollten jetzt wieder um 4:00 Uhr aktualisiert werden.

                            @ChrisChros
                            Das hat aber nichts mit deinem Problem zu tun, da du noch das alte Script verwendest.

                            bluebeanB Offline
                            bluebeanB Offline
                            bluebean
                            wrote on last edited by
                            #1757

                            @arnod said in E3DC Hauskraftwerk steuern:

                            ...
                            Neue Version Charge-Control auf GitHub hochgeladen.
                            Version: 1.0.28

                            Kleine Schreibfehler: ist bereits die 1.0.29 (im Git korrekt) :)

                            1 Reply Last reply
                            0
                            • A ArnoD

                              Habe den Fehler gefunden.
                              Das Problem ist durch die Auslagerung der User Parameter entstanden.
                              Dadurch wurde die Variable "Solcast" beim Skript Start nicht deklariert, wurde aber bereits in der if() Abfrage verwendet.
                              Mir ist es nur nicht aufgefallen, da ich durch die ganzen Änderungen und Tests eigentlich jeden Tag neu starte und da werden die Daten generell einmal abgerufen.

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

                              • Ablaufproblem, das durch die Auslagerung der User Parameter entstanden ist, behoben. Solcast Daten sollten jetzt wieder um 4:00 Uhr aktualisiert werden.

                              @ChrisChros
                              Das hat aber nichts mit deinem Problem zu tun, da du noch das alte Script verwendest.

                              I Offline
                              I Offline
                              icke-pp
                              wrote on last edited by
                              #1758

                              @arnod Ich habe bei der neuen Version 1.0.29 mal eine Verständnisfrage. In meinem Log steht nach dem Start drin das "Speichergroesse_kWh=0" ist. Was ist damit gemeint? Bei "0" werde ich immer leicht nervös und will auf die Fehlersuche gehen :blush:

                              Mein Überschuss ist anschließend ebenfalls "0" was aber erklärbar ist weil der Verbrauch höher ist als die PV Vorhersage. Da wirst du nicht mit Minus Werten rechnen.

                              E3DC_log.txt

                              A 1 Reply Last reply
                              0
                              • J Offline
                                J Offline
                                jans_ios
                                wrote on last edited by
                                #1759

                                Ich habe leider nach wie vor die Situation, dass meine Wallbox bei dem Modbus-InputRegister "modbus.1.inputRegisters.128_total_kwh" immer eine 0 liefert. Ich vermute mittlerweile die Ursache eher in der Wallbox-Konfiguration, gerade der Bereich "Energy Meter" könnte hier relevant sein. Auch kommt mir der Status "Energy Charge Sequence" auf der Status-Seite komisch vor - da zählt nichts hoch, laut Handbuch soll hier die "Energiemenge, die im aktuellen Ladevorgang bereits geladen wurde" angezeigt werden - bei mir nichts :(

                                Ich habe mal Screenshots aus dem Webinterface meiner Wallbox gemacht. Kann die mal bitte jemand vergleichen mit seinen Settings?
                                Danke!
                                Status.jpg Configuration.jpg Energy Meter.jpg

                                A Z 2 Replies Last reply
                                0
                                • I icke-pp

                                  @arnod Ich habe bei der neuen Version 1.0.29 mal eine Verständnisfrage. In meinem Log steht nach dem Start drin das "Speichergroesse_kWh=0" ist. Was ist damit gemeint? Bei "0" werde ich immer leicht nervös und will auf die Fehlersuche gehen :blush:

                                  Mein Überschuss ist anschließend ebenfalls "0" was aber erklärbar ist weil der Verbrauch höher ist als die PV Vorhersage. Da wirst du nicht mit Minus Werten rechnen.

                                  E3DC_log.txt

                                  A Offline
                                  A Offline
                                  ArnoD
                                  wrote on last edited by
                                  #1760

                                  @icke-pp sagte in E3DC Hauskraftwerk steuern:

                                  Ich habe bei der neuen Version 1.0.29 mal eine Verständnisfrage. In meinem Log steht nach dem Start drin das "Speichergroesse_kWh=0" ist. Was ist damit gemeint? Bei "0" werde ich immer leicht nervös und will auf die Fehlersuche gehen

                                  0 ist etwas wenig :-)
                                  Was steht bei dir für ein Wert bei dem e3dc-rscp Adapter unter e3dc-rscp.0.EMS.SYS_SPECS.installedBatteryCapacity ?

                                  Diesen verwende ich im Script für die Berechnung.

                                  I 1 Reply Last reply
                                  0
                                  • J jans_ios

                                    Ich habe leider nach wie vor die Situation, dass meine Wallbox bei dem Modbus-InputRegister "modbus.1.inputRegisters.128_total_kwh" immer eine 0 liefert. Ich vermute mittlerweile die Ursache eher in der Wallbox-Konfiguration, gerade der Bereich "Energy Meter" könnte hier relevant sein. Auch kommt mir der Status "Energy Charge Sequence" auf der Status-Seite komisch vor - da zählt nichts hoch, laut Handbuch soll hier die "Energiemenge, die im aktuellen Ladevorgang bereits geladen wurde" angezeigt werden - bei mir nichts :(

                                    Ich habe mal Screenshots aus dem Webinterface meiner Wallbox gemacht. Kann die mal bitte jemand vergleichen mit seinen Settings?
                                    Danke!
                                    Status.jpg Configuration.jpg Energy Meter.jpg

                                    A Offline
                                    A Offline
                                    ArnoD
                                    wrote on last edited by ArnoD
                                    #1761

                                    @jans_ios
                                    Das kann man nur schwer vergleichen, da die Wallbox mit unterschiedlicher Hardware ausgeliefert wird.
                                    Gerade der "Energy Meter" Bereich ist meistens unterschiedlich, je nach eingesetzter Hardware.
                                    Welche Firmware Version hast du gerade ??

                                    56122eb4-94f8-4c25-9fc2-85231a74946c-grafik.png
                                    ad74d0fc-52e4-4c86-9eac-62b112d3ac08-grafik.png
                                    7ca3410f-2abd-4279-8b13-39ba8854e741-grafik.png

                                    J 1 Reply Last reply
                                    0
                                    • A ArnoD

                                      @jans_ios
                                      Das kann man nur schwer vergleichen, da die Wallbox mit unterschiedlicher Hardware ausgeliefert wird.
                                      Gerade der "Energy Meter" Bereich ist meistens unterschiedlich, je nach eingesetzter Hardware.
                                      Welche Firmware Version hast du gerade ??

                                      56122eb4-94f8-4c25-9fc2-85231a74946c-grafik.png
                                      ad74d0fc-52e4-4c86-9eac-62b112d3ac08-grafik.png
                                      7ca3410f-2abd-4279-8b13-39ba8854e741-grafik.png

                                      J Offline
                                      J Offline
                                      jans_ios
                                      wrote on last edited by
                                      #1762

                                      @arnod
                                      Wenn die Firmware-Version das "links unten" ist, die gleiche wie Du - "Version:SL-01.04.23"

                                      Die Seite des Energy Meters sieht ja komplett anders konfiguriert aus. Bspw. sind ja die Modbus-Adressen komplett unterschiedlich und auch die Register Types sind ganz anders. Meinst Du, eine Übernahme Deiner Einstellungen dort könnte etwas ändern? Oder ist das die interne Kommunikation zwischen der Wallbox und einem Metering Device innerhalb des Gehäuses und da geht im Anschluss nichts mehr?

                                      Als Metering Device wird bei mir ja ein 7M.38.8.400.0212 aufgeführt, anscheinend verbirgt sich dahinter dann ein TYP 7M.38 - BIDIREKTIONALER MULTIFUNKTIONSZÄHLER. Bei Dir ist das ein ganz anderes device :(

                                      A 1 Reply Last reply
                                      0
                                      • A ArnoD

                                        @icke-pp sagte in E3DC Hauskraftwerk steuern:

                                        Ich habe bei der neuen Version 1.0.29 mal eine Verständnisfrage. In meinem Log steht nach dem Start drin das "Speichergroesse_kWh=0" ist. Was ist damit gemeint? Bei "0" werde ich immer leicht nervös und will auf die Fehlersuche gehen

                                        0 ist etwas wenig :-)
                                        Was steht bei dir für ein Wert bei dem e3dc-rscp Adapter unter e3dc-rscp.0.EMS.SYS_SPECS.installedBatteryCapacity ?

                                        Diesen verwende ich im Script für die Berechnung.

                                        I Offline
                                        I Offline
                                        icke-pp
                                        wrote on last edited by
                                        #1763

                                        @arnod Mist. Jetzt wird es doof:

                                        Bildschirmfoto 2022-11-02 um 18.02.16.png

                                        Die 12.000Watt stimmen da schon eher.

                                        A 1 Reply Last reply
                                        0
                                        • J jans_ios

                                          @arnod
                                          Wenn die Firmware-Version das "links unten" ist, die gleiche wie Du - "Version:SL-01.04.23"

                                          Die Seite des Energy Meters sieht ja komplett anders konfiguriert aus. Bspw. sind ja die Modbus-Adressen komplett unterschiedlich und auch die Register Types sind ganz anders. Meinst Du, eine Übernahme Deiner Einstellungen dort könnte etwas ändern? Oder ist das die interne Kommunikation zwischen der Wallbox und einem Metering Device innerhalb des Gehäuses und da geht im Anschluss nichts mehr?

                                          Als Metering Device wird bei mir ja ein 7M.38.8.400.0212 aufgeführt, anscheinend verbirgt sich dahinter dann ein TYP 7M.38 - BIDIREKTIONALER MULTIFUNKTIONSZÄHLER. Bei Dir ist das ein ganz anderes device :(

                                          A Offline
                                          A Offline
                                          ArnoD
                                          wrote on last edited by
                                          #1764

                                          @jans_ios sagte in E3DC Hauskraftwerk steuern:

                                          Meinst Du, eine Übernahme Deiner Einstellungen dort könnte etwas ändern? Oder ist das die interne Kommunikation zwischen der Wallbox und einem Metering Device innerhalb des Gehäuses und da geht im Anschluss nichts mehr?

                                          Die Einstellungen kannst du nicht übernehmen, da ich einen ganz anderen Typ habe. Diese Modbus Adressen sind zur inneren Kommunikation.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          625

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe