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
    18
    1
    784

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

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

E3DC Hauskraftwerk steuern

Scheduled Pinned Locked Moved JavaScript
3.6k Posts 72 Posters 1.7m Views 64 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.
  • TscharlieAltT TscharlieAlt

    @arnod
    Funktioniert leider nicht, es gibt eine ganze Reihe von Fehlermeldungen, aber keine Steuerung. Dann muss ich bedauerlicherweise wohl auf die automatische Steuerung einer Ladesperre verzichten?

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

    @tscharliealt
    Was sind das für Fehlermeldungen ?

    A 1 Reply Last reply
    0
    • A ArnoD

      @tscharliealt
      Was sind das für Fehlermeldungen ?

      A Offline
      A Offline
      as
      wrote on last edited by
      #3241

      @arnod ich bekomme auch seit V.19 Warnung -> warn script.js.Charge_Control15-20: Ungültige State-ID:

      welche Auswirkung konnte ich noch nicht feststeller->Erfahrungen Tipps??

      A 1 Reply Last reply
      0
      • A as

        @arnod ich bekomme auch seit V.19 Warnung -> warn script.js.Charge_Control15-20: Ungültige State-ID:

        welche Auswirkung konnte ich noch nicht feststeller->Erfahrungen Tipps??

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

        @as
        Wie lautet der genaue Meldungstext?
        Ungültige State-ID weist auf einen falschen Pfad zu einer Objekt-ID hin.
        Vermute du hast bei den Parameter was vergessen einzutragen oder hast eventuell einen Schreibfehler.

        A 1 Reply Last reply
        0
        • A ArnoD

          @as
          Wie lautet der genaue Meldungstext?
          Ungültige State-ID weist auf einen falschen Pfad zu einer Objekt-ID hin.
          Vermute du hast bei den Parameter was vergessen einzutragen oder hast eventuell einen Schreibfehler.

          A Offline
          A Offline
          as
          wrote on last edited by as
          #3243

          @arnod das ist der genaue text
          gerade nachmals getestet
          da ich sonst abends dran arbeite kahm es Immer nach abfrage Solarerträge Solcast etc-> jz am tage komischerweise nicht offenbar Zusammenhang damit

          A 1 Reply Last reply
          0
          • A as

            @arnod das ist der genaue text
            gerade nachmals getestet
            da ich sonst abends dran arbeite kahm es Immer nach abfrage Solarerträge Solcast etc-> jz am tage komischerweise nicht offenbar Zusammenhang damit

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

            @as
            Normalerweise müsste nach dem Ungültige State-ID: noch die ID angegeben sein die es betrifft.

            Es werden die Pfadangaben von folgenden Objekt ID geprüft:
            0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_Path_LeistungHeizstab
            0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_Path_WallboxLadeLeistung_1
            0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_Path_WallboxLadeLeistung_2
            0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_Path_LeistungLW_Pumpe

            In einem von den vier stimmt die Pfadangabe nicht.

            1 Reply Last reply
            0
            • TscharlieAltT Offline
              TscharlieAltT Offline
              TscharlieAlt
              wrote on last edited by
              #3245

              @arnod
              Permanente Wiederholung der gleichen Fehlermeldungen (die Logdatei selbst kann ich nicht hochladen):

              Log.2025-04-30.pdf

              A 1 Reply Last reply
              0
              • TscharlieAltT TscharlieAlt

                @arnod
                Permanente Wiederholung der gleichen Fehlermeldungen (die Logdatei selbst kann ich nicht hochladen):

                Log.2025-04-30.pdf

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

                @tscharliealt
                Welche Version vom Skript Charge-Control und Adapter e3dc-rscp hast du gerade?

                Die Fehlermeldung kommt wahrscheinlich von einem falschen Pfad zur Objekt-ID "PARAM_EP_RESERVE_ENERGY".
                Diese wurde im Adapter e3dc-rscp bei einer Version mal geändert.

                TscharlieAltT 1 Reply Last reply
                0
                • A ArnoD

                  @tscharliealt
                  Welche Version vom Skript Charge-Control und Adapter e3dc-rscp hast du gerade?

                  Die Fehlermeldung kommt wahrscheinlich von einem falschen Pfad zur Objekt-ID "PARAM_EP_RESERVE_ENERGY".
                  Diese wurde im Adapter e3dc-rscp bei einer Version mal geändert.

                  TscharlieAltT Offline
                  TscharlieAltT Offline
                  TscharlieAlt
                  wrote on last edited by
                  #3247

                  @arnod

                  Lt. Script: Charge-Control Version 1.5.20
                  E3DC-rscp: Installierte Version: 1.4.2

                  Aktuell gibt es noch ein anderes Problem: Mehrere (ich vermute eher alle) Daten in Objekt "0_userdata_0_Charge_Control_Allgemein" werden nicht mehr aktualisiert, der letzte Zeitstempel ist vom 01.05.2025. Ein Stop und Neustart des Scripts bringt folgende Fehlermeldungen, aber keine Aktualisierung der Daten:
                  LogData_3.5.jpg
                  Was könnte die Ursache sein und wie kann ich das Problem lösen?

                  A 2 Replies Last reply
                  0
                  • TscharlieAltT TscharlieAlt

                    @arnod

                    Lt. Script: Charge-Control Version 1.5.20
                    E3DC-rscp: Installierte Version: 1.4.2

                    Aktuell gibt es noch ein anderes Problem: Mehrere (ich vermute eher alle) Daten in Objekt "0_userdata_0_Charge_Control_Allgemein" werden nicht mehr aktualisiert, der letzte Zeitstempel ist vom 01.05.2025. Ein Stop und Neustart des Scripts bringt folgende Fehlermeldungen, aber keine Aktualisierung der Daten:
                    LogData_3.5.jpg
                    Was könnte die Ursache sein und wie kann ich das Problem lösen?

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

                    @tscharliealt
                    Kannst du mal bitte eine Screenshot von deinen Einstellungen 0_userdata.0.Charge_Control.USER_ANPASSUNGEN hier einstellen und dabei bitte die Solcast und Proplanta Einstellungen auslassen oder schwärzen.

                    1 Reply Last reply
                    0
                    • TscharlieAltT TscharlieAlt

                      @arnod

                      Lt. Script: Charge-Control Version 1.5.20
                      E3DC-rscp: Installierte Version: 1.4.2

                      Aktuell gibt es noch ein anderes Problem: Mehrere (ich vermute eher alle) Daten in Objekt "0_userdata_0_Charge_Control_Allgemein" werden nicht mehr aktualisiert, der letzte Zeitstempel ist vom 01.05.2025. Ein Stop und Neustart des Scripts bringt folgende Fehlermeldungen, aber keine Aktualisierung der Daten:
                      LogData_3.5.jpg
                      Was könnte die Ursache sein und wie kann ich das Problem lösen?

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

                      @tscharliealt
                      Kannst du bitte mal die Version 1.5.21 von Github testen.
                      Habe da mal versucht den Fehler abzufangen, um eine LOG Ausgabe zu bekommen, welche Objekt-ID nicht stimmt.

                      TscharlieAltT 2 Replies Last reply
                      0
                      • A ArnoD

                        @tscharliealt
                        Kannst du bitte mal die Version 1.5.21 von Github testen.
                        Habe da mal versucht den Fehler abzufangen, um eine LOG Ausgabe zu bekommen, welche Objekt-ID nicht stimmt.

                        TscharlieAltT Offline
                        TscharlieAltT Offline
                        TscharlieAlt
                        wrote on last edited by
                        #3250

                        @arnod

                        beiliegend der Screenshot mit den Anpassungen:
                        User_Anpassungen.pdf

                        Außerdem das Protokoll nach Installation der neuen Version:
                        iobroker.2025-05-04.log
                        Den in Zeile 6 ff. genannten Pfad für die Fehlermeldungen "Die Objekt ID = 0_userdata.0.TibberSkript.." gibt es nicht. Siehe Screenshot:
                        0_userdata.pdf

                        Hilft das?

                        1 Reply Last reply
                        0
                        • A ArnoD

                          @tscharliealt
                          Kannst du bitte mal die Version 1.5.21 von Github testen.
                          Habe da mal versucht den Fehler abzufangen, um eine LOG Ausgabe zu bekommen, welche Objekt-ID nicht stimmt.

                          TscharlieAltT Offline
                          TscharlieAltT Offline
                          TscharlieAlt
                          wrote on last edited by
                          #3251

                          @arnod

                          Übrigens: Nach Start der neuen Version 1.5.21 werden die Daten im Objekt "0_userdata.0.Charge_Control_Allgemein" wieder aktualisiert bisher ausgenommen "save_powerLM2_kWh" und "save_power_W" sowie "Prognoseberechnung_kWh_heute".

                          A 1 Reply Last reply
                          0
                          • TscharlieAltT TscharlieAlt

                            @arnod

                            Übrigens: Nach Start der neuen Version 1.5.21 werden die Daten im Objekt "0_userdata.0.Charge_Control_Allgemein" wieder aktualisiert bisher ausgenommen "save_powerLM2_kWh" und "save_power_W" sowie "Prognoseberechnung_kWh_heute".

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

                            @tscharliealt
                            Bitte mal 10_LogHistoryLokal auf = false einstellen oder auch bei 10_LogHistoryPath einen Pfad angeben, wo der User iobroker auch Zugriff hat um die History Daten speichern zu können z.B. /opt/iobroker/

                            10_ScriptTibber = false einstellen da bei dir das Tibber Script nicht läuft, dann sollten die ganzen TibberSkript Fehler schon mal weg sein.

                            TscharlieAltT 1 Reply Last reply
                            0
                            • A ArnoD

                              @tscharliealt
                              Bitte mal 10_LogHistoryLokal auf = false einstellen oder auch bei 10_LogHistoryPath einen Pfad angeben, wo der User iobroker auch Zugriff hat um die History Daten speichern zu können z.B. /opt/iobroker/

                              10_ScriptTibber = false einstellen da bei dir das Tibber Script nicht läuft, dann sollten die ganzen TibberSkript Fehler schon mal weg sein.

                              TscharlieAltT Offline
                              TscharlieAltT Offline
                              TscharlieAlt
                              wrote on last edited by
                              #3253

                              @arnod
                              Vielen Dank! Ich habe den Adapter TibberLink installiert und dachte, dass deshalb ScriptTibber auf true zu stellen sei. Mein Fehler. Beim Script ChargeControl kommen jetzt keine Fehler mehr, solange ich nicht die Laderegelung einschalte. Bei den Erläuterungen zum Adapter e3dc-rscp heißt es, dass er primär für S10 entwickelt worden ist. Eine Farm mit den virtuellen Daten, die auch nicht direkt angesteuert werden kann, wird leider nicht unterstützt. Damit ist eine Ladesteurung nicht möglich, da sie auf den Farmdaten aufsetzen müsste.

                              Ich weiß nicht, ob du mir beim Adapter TibberLink helfen kannst. Er funktioniert sehr gut und liefert auch viele Daten. Nur kommt immer eine Fehlermeldung:
                              "rror (Unknown Status) occurred during: -force pull of prices today- : Got invalid data structure from Tibber [you might not have a valid (or fully confirmed) contract]"
                              Diese Meldung hätte ich gerne ausgeschaltet oder unterdrückt. Hast du dafür eine Lösung?

                              A 1 Reply Last reply
                              0
                              • TscharlieAltT TscharlieAlt

                                @arnod
                                Vielen Dank! Ich habe den Adapter TibberLink installiert und dachte, dass deshalb ScriptTibber auf true zu stellen sei. Mein Fehler. Beim Script ChargeControl kommen jetzt keine Fehler mehr, solange ich nicht die Laderegelung einschalte. Bei den Erläuterungen zum Adapter e3dc-rscp heißt es, dass er primär für S10 entwickelt worden ist. Eine Farm mit den virtuellen Daten, die auch nicht direkt angesteuert werden kann, wird leider nicht unterstützt. Damit ist eine Ladesteurung nicht möglich, da sie auf den Farmdaten aufsetzen müsste.

                                Ich weiß nicht, ob du mir beim Adapter TibberLink helfen kannst. Er funktioniert sehr gut und liefert auch viele Daten. Nur kommt immer eine Fehlermeldung:
                                "rror (Unknown Status) occurred during: -force pull of prices today- : Got invalid data structure from Tibber [you might not have a valid (or fully confirmed) contract]"
                                Diese Meldung hätte ich gerne ausgeschaltet oder unterdrückt. Hast du dafür eine Lösung?

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

                                @tscharliealt sagte in E3DC Hauskraftwerk steuern:

                                @arnod
                                Vielen Dank! Ich habe den Adapter TibberLink installiert und dachte, dass deshalb ScriptTibber auf true zu stellen sei.

                                Für den Adapter TibberLink nicht, aber wenn du mit dem TibberScript die Batterieladung von deinem E3DC steuern willst, dann wäre true richtig.

                                Beim Script ChargeControl kommen jetzt keine Fehler mehr, solange ich nicht die Laderegelung einschalte. Bei den Erläuterungen zum Adapter e3dc-rscp heißt es, dass er primär für S10 entwickelt worden ist. Eine Farm mit den virtuellen Daten, die auch nicht direkt angesteuert werden kann, wird leider nicht unterstützt. Damit ist eine Ladesteurung nicht möglich, da sie auf den Farmdaten aufsetzen müsste.

                                Da bin ich mir nicht sicher. Du kannst das S10 nicht steuern, da die Schnittstelle vom Q10 verwendet wird, aber was ist mit dem Q10 ? Kannst du mal einen Screenshot von den Objekt-ID e3dc-rscp Adapter vom Q10 machen. Werden da die gleichen Objekte-IDs vom Adapter angelegt?

                                Ich weiß nicht, ob du mir beim Adapter TibberLink helfen kannst. Er funktioniert sehr gut und liefert auch viele Daten. Nur kommt immer eine Fehlermeldung:
                                "rror (Unknown Status) occurred during: -force pull of prices today- : Got invalid data structure from Tibber [you might not have a valid (or fully confirmed) contract]"
                                Diese Meldung hätte ich gerne ausgeschaltet oder unterdrückt. Hast du dafür eine Lösung?

                                Kann es sein, das du noch kein freigeschaltetes Konto bei Tibber hast?

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

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

                                  • Fehlerbehandlung ergänzt und kleinere Bugs behoben
                                  1 Reply Last reply
                                  1
                                  • A ArnoD

                                    @tscharliealt sagte in E3DC Hauskraftwerk steuern:

                                    @arnod
                                    Vielen Dank! Ich habe den Adapter TibberLink installiert und dachte, dass deshalb ScriptTibber auf true zu stellen sei.

                                    Für den Adapter TibberLink nicht, aber wenn du mit dem TibberScript die Batterieladung von deinem E3DC steuern willst, dann wäre true richtig.

                                    Beim Script ChargeControl kommen jetzt keine Fehler mehr, solange ich nicht die Laderegelung einschalte. Bei den Erläuterungen zum Adapter e3dc-rscp heißt es, dass er primär für S10 entwickelt worden ist. Eine Farm mit den virtuellen Daten, die auch nicht direkt angesteuert werden kann, wird leider nicht unterstützt. Damit ist eine Ladesteurung nicht möglich, da sie auf den Farmdaten aufsetzen müsste.

                                    Da bin ich mir nicht sicher. Du kannst das S10 nicht steuern, da die Schnittstelle vom Q10 verwendet wird, aber was ist mit dem Q10 ? Kannst du mal einen Screenshot von den Objekt-ID e3dc-rscp Adapter vom Q10 machen. Werden da die gleichen Objekte-IDs vom Adapter angelegt?

                                    Ich weiß nicht, ob du mir beim Adapter TibberLink helfen kannst. Er funktioniert sehr gut und liefert auch viele Daten. Nur kommt immer eine Fehlermeldung:
                                    "rror (Unknown Status) occurred during: -force pull of prices today- : Got invalid data structure from Tibber [you might not have a valid (or fully confirmed) contract]"
                                    Diese Meldung hätte ich gerne ausgeschaltet oder unterdrückt. Hast du dafür eine Lösung?

                                    Kann es sein, das du noch kein freigeschaltetes Konto bei Tibber hast?

                                    TscharlieAltT Offline
                                    TscharlieAltT Offline
                                    TscharlieAlt
                                    wrote on last edited by
                                    #3256

                                    @arnod
                                    Ich habe mal wieder Charge-Control auf Q10, also die Instanz e3dc-rscp.1 umgeschaltet. Da gibt es einige Fehlermeldungen, weil z.B. hier die Notstromfunktion nicht zur Verfügung steht. Protokoll siehe:
                                    iobroker.2025-05-04.log

                                    Auch den gewünschten Screenshot der Objekt-ID e3dc-rscp.1 ist beigefügt:
                                    e3dc_1.jpg
                                    Die Pfade "EP" und "PVI" sind leer, da keine Daten verfügbar. Sonst ist der Inhalt weitgehend identisch mit den Daten zur S10 in e3dc-rscp.0.

                                    Ich habe von Tibber einen API-Token. Muss ich noch zusätzlich etwas freischalten lassen?

                                    A 1 Reply Last reply
                                    0
                                    • TscharlieAltT TscharlieAlt

                                      @arnod
                                      Ich habe mal wieder Charge-Control auf Q10, also die Instanz e3dc-rscp.1 umgeschaltet. Da gibt es einige Fehlermeldungen, weil z.B. hier die Notstromfunktion nicht zur Verfügung steht. Protokoll siehe:
                                      iobroker.2025-05-04.log

                                      Auch den gewünschten Screenshot der Objekt-ID e3dc-rscp.1 ist beigefügt:
                                      e3dc_1.jpg
                                      Die Pfade "EP" und "PVI" sind leer, da keine Daten verfügbar. Sonst ist der Inhalt weitgehend identisch mit den Daten zur S10 in e3dc-rscp.0.

                                      Ich habe von Tibber einen API-Token. Muss ich noch zusätzlich etwas freischalten lassen?

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

                                      @tscharliealt

                                      Ok EP und PVI sind nicht so wichtig, kannst du mal den Pfad EMS und BAT öffnen und die anderen alle schließen und dann noch mal einen Screenshot machen.

                                      Ich habe von Tibber einen API-Token. Muss ich noch zusätzlich etwas freischalten lassen?

                                      Du benötigst ein Liefervertrag und dein Konto muss freigeschaltet sein.

                                      TscharlieAltT 1 Reply Last reply
                                      0
                                      • A ArnoD

                                        @tscharliealt

                                        Ok EP und PVI sind nicht so wichtig, kannst du mal den Pfad EMS und BAT öffnen und die anderen alle schließen und dann noch mal einen Screenshot machen.

                                        Ich habe von Tibber einen API-Token. Muss ich noch zusätzlich etwas freischalten lassen?

                                        Du benötigst ein Liefervertrag und dein Konto muss freigeschaltet sein.

                                        TscharlieAltT Offline
                                        TscharlieAltT Offline
                                        TscharlieAlt
                                        wrote on last edited by
                                        #3258

                                        @arnod
                                        das sind ein paar mehr Screenshots geworden:
                                        EMS_Teil_3.jpg EMS_Teil_2.jpg Bat_0_Teil_2+EMS_Teil_1.jpg Bat_0_Teil_1.jpg

                                        A 1 Reply Last reply
                                        0
                                        • TscharlieAltT TscharlieAlt

                                          @arnod
                                          das sind ein paar mehr Screenshots geworden:
                                          EMS_Teil_3.jpg EMS_Teil_2.jpg Bat_0_Teil_2+EMS_Teil_1.jpg Bat_0_Teil_1.jpg

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

                                          @tscharliealt
                                          Eigentlich sollte es funktionieren, dass du zumindest das Q10 steuern kannst.
                                          Ich weiß dann aber nicht, was dein S10 macht.
                                          Hast du mal versucht das Script laufen zu lassen und zu beobachten, ob sich die Laderegelung nur auf das Q10 auswirkt oder das Q10 auch beim S10 die Ladeleistung dann reduziert?

                                          TscharlieAltT 2 Replies Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          384

                                          Online

                                          32.8k

                                          Users

                                          82.7k

                                          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