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

      @arnod ja 70 Prozent... Da kam ich aber heute nicht ran... Muss ich doch mal glatt schauen wo das Script die Info 70 Prozent her holt..

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

        @smartboart
        vom e3dc-rscp Adapter e3dc-rscp.0.EMS.DERATE_AT_POWER_VALUE

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

          @arnod sagte in E3DC Hauskraftwerk steuern:

          e3dc-rscp.0.EMS.DERATE_AT_POWER_VALUE

          Haben wirs ja schon...
          41c2e242-bbb6-48e3-a102-8e33ab9dcc85-grafik.png

          oder wird das tagsüber gefüllt... aktuell steht da 0W.. Wenn das heute so tagsüber war, ist das klar das es neht geht..

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

            @smartboart
            Ja habe ich auch gerade festgestellt. Ist bei mir auch so
            Muss mal prüfen, warum hier keine W Werte mehr übertragen werden und ein Issue beim Uli aufmachen.

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

              @arnod 😬 😬 is ja klar das sowas passiert wenn ich umsteige...

              oder wird das tagsüber gefüllt... . Wenn das heute so tagsüber war, ist das klar das es neht geht..

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

                @smartboart
                und ich habe mich heute gewundert, warum meine Batterie vier Stunden lang auf 100% war 🙄

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

                  @arnod Schönen Sonntag noch...Mal sehen was morgen passiert...Adapterneustart hat auch nix gebracht..

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

                    @smartboart sagte in E3DC Hauskraftwerk steuern:

                    @arnod Schönen Sonntag noch...Mal sehen was morgen passiert...Adapterneustart hat auch nix gebracht..

                    Das habe ich auch schon probiert 🙂
                    Werde das bei mir im Script ändern und heute eine neue Version noch hochladen.
                    Weiß nämlich nicht, ob es am Adapter liegt oder E3DC da was geändert hat und das kann dann dauern.

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

                      @arnod ja vlt. Das e3dc Update...ist aber bei mir schon 10 Tage her..bei dir? Vlt. Heute Nacht bekommen..dann einfach die 70 nehmen und selber umrechnen in watt...

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

                        @smartboart
                        Bei mir am 21.10.2022.
                        Das sieht sehr danach aus, dass da was geändert wurde an der Schnittstelle. 😞

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

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

                          • Doppelter Aufruf der Timer bei Scriptstart korrigiert. Danke an @smartboart, für den Hinweis .

                          • Das Einspeiselimit wird aus "e3dc-rscp.0.EMS.DERATE_AT_PERCENT_VALUE" und "e3dc-rscp.0.EMS.INSTALLED_PEAK_POWER" berechnet, da im e3dc-rscp Adapter seit dem Update E3DC keine W Werte mehr übertragen werden.

                          • Für die User Parameter werden jetzt eigene Objekt ID's angelegt. Somit kann das Script immer komplett kopiert werden, ohne dass die Einstellungen angepasst werden müssen.
                            Die Einstellungen im Script in eine andere Datei kopieren, dann die neue Version kopieren und die alte Version überschreiben und das Script starten. Es werden einige Fehler angezeigt, die beim ersten Start ignoriert werden können.
                            Anschließen unter 0_userdata.0.Charge_Control.USER_ANPASSUNGEN die Werte wieder eintragen. Wenn jetzt das Script neu gestartet wird, sollten keine Fehler mehr angezeigt werden.

                          ACHTUNG !! Bitte auf diese Version updaten, da sonst die Batterie mit maximaler Leistung auf 100% geladen wird. Durch das Update E3DC wird die Einspeisegrenze mit 0 W an das Script übertragen.

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

                            @arnod

                            Nach Übertragung der Parameter und Starten des neuen Skripts erhalte ich im Log folgenden Fehler:

                            15:47:57.051	error	javascript.0 (3730) script.js.Eigene_Skripte.Energie.Charge_Control: TypeError: Cannot read properties of undefined (reading 'includes')
                            15:47:57.052	error	javascript.0 (3730) at Ladesteuerung (script.js.Eigene_Skripte.Energie.Charge_Control:355:40)
                            
                            A 1 Reply Last reply Reply Quote 0
                            • A
                              ArnoD @jans_ios last edited by

                              @jans_ios sagte in E3DC Hauskraftwerk steuern:

                              Nach Übertragung der Parameter und Starten des neuen Skripts erhalte ich im Log folgenden Fehler:

                              Da ist noch was nicht eingetragen.
                              Welcher Wert steht bei dir unter 0_userdata.0.Charge_Control.Allgemein.EinstellungAnwahl ?

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

                                @arnod
                                Da steht eine 1:
                                9789756f-02c3-4095-88aa-0c08cfcba591-image.png

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

                                  @jans_ios
                                  Ok, dann prüfe mal was in 0_userdata.0.Charge_Control.Parameter.UntererLadekorridor_1 drinsteht.
                                  Da bemängelt das Skript das dieser Wert undefiniert ist.
                                  Prüfe mal alle Werte von UntererLadekorridor_x und starte dann das Skript noch mal ob dann der Fehler wieder auftritt.

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

                                    @arnod hey Arno...läuft jetzt wie geschmiert...

                                    Ob du mir einen Gefallen tun könntest?
                                    Ich fände es gut wenn du die Instanz auch konfigurierbar machen könntest.. ich speichere nicht unter user data. Ebenfalls wäre die modbus Instanz welche bei mir modbus.1 ist...das wäre echt klasse...dann müsste ich nur noch die log Ausgabe anpassen weil ich da E3DC-Control: voranstelle...was aber auch mit nem state configuriert werden könnte..

                                    Nur wenn du Lust hast und keiner was dagegen hat...hält sich ja in Grenzen wenn du es nicht umsetzen möchtest..

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

                                      @arnod
                                      Da steht überall eine 0 drin, das hatte ich aufgrund der Zeilennummer auch schon geschaut:
                                      8503e993-ae72-411c-9053-5a0710e12ed6-image.png

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

                                        @smartboart sagte in E3DC Hauskraftwerk steuern:

                                        Ich fände es gut wenn du die Instanz auch konfigurierbar machen könntest.. ich speichere nicht unter user data. Ebenfalls wäre die modbus Instanz welche bei mir modbus.1 ist

                                        Kann ich machen.

                                        dann müsste ich nur noch die log Ausgabe anpassen weil ich da E3DC-Control: voranstelle...was aber auch mit nem state configuriert werden könnte..

                                        Warum stellst du E3DC-Control voran? Wird doch im LOG schon angezeigt, von welchem Script die Meldung kommt.

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

                                          @jans_ios
                                          hmm dann verstehe ich die Meldung nicht.
                                          Hast du das Script eins zu eins kopiert?
                                          Kommt die LOG Meldung bei jedem Start?
                                          Eventuell 0_userdata.0.Charge_Control.Parameter.UntererLadekorridor_0-5 mal löschen und neu anlegen lassen.

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

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

                                            • Die Instanz vom Modbus Adapter und e3dc-rscp Adater können jetzt über die beiden neuen Konstanten "instanzModbus" und "instanzE3DC_RSCP" im Script eingestellt werden.

                                            • Mit der neuen Konstante "LogparserSyntax" kann die Logausgabe vom Script an den Adapter Logparser angepasst werden. Wenn diese auf true eingestellt ist, wird der Log-Text im Format ##{"from":"Charge-Control", "message":""}##' ausgegeben.

                                            I A 2 Replies Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            811
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            70
                                            3330
                                            1350648
                                            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