Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. IOBroker Anbindung an einen Kostal Plenticore

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    IOBroker Anbindung an einen Kostal Plenticore

    This topic has been deleted. Only users with topic management privileges can see it.
    • Diginix
      Diginix @StrathCole last edited by Diginix

      @StrathCole

      Min. Ladezustand "Dynamisch" war bei aktivierter "Intelligente Batteriesteuerung aktivieren" nicht auswählbar
      

      Das verstehe ich so als könne man nun auch bei intell. Steuerung der MinSOC auf "dynamisch" stellen. Bisher geht das nicht.
      In dem Fall steht doch aber die Bat.Steuerung auf "intern".
      60b90b53-bfd1-4dd7-a2b7-07bab4033d36-image.png

      Wenn in dem Bild "intell. Bat.st." aktiviere, fällt in der Auswahl "dynamisch" weg.

      StrathCole 1 Reply Last reply Reply Quote 0
      • StrathCole
        StrathCole @Diginix last edited by

        @Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:

        Das verstehe ich so als könne man nun auch bei intell. Steuerung der MinSOC auf "dynamisch" stellen.

        Jo, das ging aber früher auch schon mal - außerdem wird diese Einstellung eh nicht empfohlen wurde mir gesagt … weil sie komplett Banane ist.

        Diginix 1 Reply Last reply Reply Quote 0
        • Diginix
          Diginix @StrathCole last edited by

          @StrathCole
          Ich bleib vorerst auf der alten 1.46 mit Modbus Steuerung und beobachte.
          Aktiv nutze ich die Möglichkeiten zZt nicht.
          Bisher sind Downgrades ja anscheinend auch problemlos möglich. @HAL ist ja auf 1.43 zurück.
          Doof wäre wenn sie mit der neusten 1.46 ohne Modbus Steuerung auch Downgrades verhindern.

          StrathCole HAL 2 Replies Last reply Reply Quote 0
          • StrathCole
            StrathCole @Diginix last edited by

            @Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:

            Ich bleib vorerst auf der alten 1.46 mit Modbus Steuerung und beobachte.

            Ja, ich fürchte, ich muss mal upgraden, um zu sehen, ob der Adapter dadurch Probleme kriegt.

            @Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:

            Doof wäre wenn sie mit der neusten 1.46 ohne Modbus Steuerung auch Downgrades verhindern.

            Ja, das wäre Mist.

            1 Reply Last reply Reply Quote 0
            • HAL
              HAL @Diginix last edited by HAL

              @Diginix Allerdings ging nach dem downgrade die Statistik von Kostal nicht mehr. Alle Anzeigen waren auf "0". Bin jetzt wieder zur neuen Version und zumindest klappt jetzt wieder alles.

              Im photovoltaik forum hat ein Kostalmitarbeiter geschrieben, dass wer schon auf die neuen Version ist auch darauf problemlos bleiben kann.

              Diginix 1 Reply Last reply Reply Quote 0
              • Diginix
                Diginix @HAL last edited by

                @HAL Du meinst die Statistiken Autarkie Tag, Monat usw. auf der Weboberfläche des WR?

                HAL 1 Reply Last reply Reply Quote 0
                • HAL
                  HAL @Diginix last edited by HAL

                  @Diginix Ja, genau. Alle Werte waren auf "0" . Das gleiche Verhalten hatte ein andere User im photovoltaik Forum auch. Die "0" Werte blieben auch weiter so. Erst nach dem Update auf die neue Version waren die "alten" Werte wieder da.

                  1 Reply Last reply Reply Quote 0
                  • HAL
                    HAL @Diginix last edited by HAL

                    @Diginix Heute Nacht konnte ich wieder beobachten, wie der SOC Wert vom Plenticore Adapter ( API ) nicht unter Min.SOC (15%) ging, um plötzlich auf 0% zu fallen. Der Modbusadapter hat das kontinuierlichen Absinken des SOC korrekt angezeigt.
                    Die Batteriespannung vom Plenticore Adapter hat immer die korrekten Werte angezeigt.

                    IMG_20201123_110415_951_kindlephoto-200078723.jpg

                    IMG_20201123_110423_562_kindlephoto-200103017.jpg

                    StrathCole 1 Reply Last reply Reply Quote 0
                    • StrathCole
                      StrathCole @HAL last edited by StrathCole

                      @HAL Dann scheint das Interface vom Plenticore (also Webinterface) einen Bug zu haben oder absichtlich keinen Wert unter MinSoC anzeigen.

                      HAL 1 Reply Last reply Reply Quote 0
                      • HAL
                        HAL @StrathCole last edited by HAL

                        @StrathCole ich habe heute eine mail von eft-sytems erhalten. Leider nicht die Antwort , warum im Module 4 keine Temperatur angezeigt wird sonder zu SOC:

                        Der SOC kann nicht gemessen, sondern nur berechnet werden. Für eine genaue Berechnung ist es erforderlich dass die Batterie einigermaßen regelmäßig volle Zyklen fährt, da der SOC bei voller Batterie (100%) und leerer Batterie (5-8%) kalibriert wird. Wenn das eine ganze Weile aber nicht passiert, dann stimmt der berechnete / angezeigte SOC Wert irgendwann nicht mehr echten SOC überein.

                        Stellt man eine Entladegrenze von zb 15% ein, dann wird der Wechselrichter den Hausverbrauch solange aus der Batterie decken, bis diese bei 15%SOC angelangt ist. Danach lässt der Wechselrichter die Batterie weitestgehend in Ruhe und nimmt aus dem Netz die Energie. Das bedeutet aber ausdrücklich NICHT dass die Batterie auf ewig die 15% hält. Zu berücksichtigen ist nämlich der Eigenverbrauch des Systems. Solange das System eingeschaltet ist wird Batterieenenergie für den Eigenerhalt benötigt. Der Ladezustand sinkt also auch dann mit der Zeit weiter ab, auch wenn kein Hausverbrauch damit gedeckt wird.

                        StrathCole 1 Reply Last reply Reply Quote 0
                        • StrathCole
                          StrathCole @HAL last edited by

                          @HAL Die Antwort ist so nichtssagend 😄

                          Dass die Batterie Energie selbst verbraucht, ist ja logisch.

                          U HAL 3 Replies Last reply Reply Quote 0
                          • U
                            ukl @StrathCole last edited by

                            @StrathCole
                            Ich habe jetzt die gleiche Anlage seid 1,5 Wochen und hatte genau das gleiche Problem
                            f6fbb9da-a6bb-4271-957d-8fd30ac0c64c-grafik.png.
                            Nach 3 Tagen wurde die Batterie vom Netz auf 15% SOC aufgeladen 😞
                            Ich habe dann die Batterie Spannung mit aufgezeichnet und da sieht man sehr gut was passiert (grüne Kurve), der SOC ist die hell blaue Kurve.
                            Die batterie Spannung sinkt jede Nacht dramatisch

                            Nach Rücksprache mit EFT und anderen PV Besitzern war immer zu hören, dass eine neue Batterie immer erst voll geladen werden muss. Das sollte auch regelmässig passieren so wie EFT schreibt.
                            Von EFT hatte ich eine ähnliche Antwort bekommen und auch am Telefon die Information, dass sie dieses in einer späteren Firmware berücksichtigen wollen.

                            Als Lösung habe ich den minSOC auf 95% gesetzt und 2 Tage so gelassen, damit die Batterie richtig voll ist. Hängt natürlich von der Sonnenleistung ab.
                            Im Winter werde ich den SOC erstmal auf 35% lassen und ab Frühjahr dann auf den dynamischen mindest SOC umstellen

                            @all, danke für den thread und den Aufwand für die Implementierung. Meine Anlage ist dadurch sehr gut sichtbar im IOBROKER und dadurch kann man solche Probleme auch beheben

                            1 Reply Last reply Reply Quote 0
                            • HAL
                              HAL @StrathCole last edited by

                              @StrathCole nachdem ich eft-sytems darauf hingewiesen habe, dass ihre Informationen nicht die Antwort auf meine Frage war, kam eine weitere mail. Dass im letzten Module die Temperatur der Zellen nicht angezeigt wird, ist bekannt und liegt an "Be Connect Plus (BCP) V1.4" . Hatte ich auch schon so vermutet.

                              1 Reply Last reply Reply Quote 0
                              • HAL
                                HAL @StrathCole last edited by HAL

                                @StrathCole bzw gibt es eine Möglichkeit den Batteriezustand im Adapter zu sehen?
                                Ich meine z.B. Ruhezustand 1 und Ruhezustand 2.
                                Mich hat es irritiert, dass Strom ins Netz eingespeist wird, obwohl die Batterien nicht voll aufgeladen war.

                                Screenshot_20201209-125646_kindlephoto-456291984.png

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  solargy @HAL last edited by solargy

                                  @StrathCole Ich habe gerade den Adapter installiert. Es sind alle Werte von dem Kostal WR da.
                                  In dem Log File siehe ich sehr viele Fehler mit:

                                  plenticore.0	2020-12-24 03:06:28.679	error	(13876) Cannot get astro date for "sunrise"
                                  plenticore.0	2020-12-24 03:06:28.679	error	(13876) Cannot get astro date for "sunset"
                                  plenticore.0	2020-12-24 03:06:28.677	error	(13876) Cannot get astro date for "sunrise
                                  

                                  Obwohl der darksky Adapter installiert ist habe ich keine Secret APi eingefuegt, da seit 1. August haben das darksky seine API Registrierung eingestellt. Da steht auf der Website:

                                  We are no longer accepting new signups.
                                  

                                  Wie kann man trotzdem diese Daten rausholen? Gibt's eine Alternative? Wo kann ich eine Secret API finden?

                                  Danke sehr!

                                  Diginix 1 Reply Last reply Reply Quote 0
                                  • Diginix
                                    Diginix @solargy last edited by

                                    @solargy Das liest sich so als wüsste dein System keine Geo Koordinaten und kann so keine Zeiten für Sonnen-Auf/Untergang usw. ermitteln. Hast du im Admin Adapter dein Standort konfiguriert und im Javascript den Haken dass er die vom System nutzen soll?
                                    Kannst du in JS oder Blockly dir Astrozeiten für Sonnen-Auf/Untergang ausgeben lassen?

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      solargy @Diginix last edited by

                                      @Diginix said in IOBroker Anbindung an einen Kostal Plenticore:

                                      @solargy Das liest sich so als wüsste dein System keine Geo Koordinaten und kann so keine Zeiten für Sonnen-Auf/Untergang usw. ermitteln. Hast du im Admin Adapter dein Standort konfiguriert und im Javascript den Haken dass er die vom System nutzen soll?
                                      Kannst du in JS oder Blockly dir Astrozeiten für Sonnen-Auf/Untergang ausgeben lassen?

                                      Vielen Dank! Es hat sehr gut geklappt. Jetzt wollte ich das Enable power forecast nutzen. Den Adapter fuer weatherunterground habe ich installiert und konfiguriert. Den Adapter fuer daswetter.com auch, weiss aber nicht was da unter Einstellungen eingeben muss. Den Adapter fuer darksky habe ich auch, obwohl dafuer habe ich keine Secret APi eingefuegt, da seit 1. August das darksky seine API Registrierung eingestellt hat. Welche Alternative gibt's den darksky Secret API zu bekommen? Wo finde ich den kachelmannwetter Adapter?
                                      Momentan wenn ich dieses Forecast Modi anmache, dann sieht es so aus in dem Log>

                                      plenticore.0	2020-12-25 22:22:02.254	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_9.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.252	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_8.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.249	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_7.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.246	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_6.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.244	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_5.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.241	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_4.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.238	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_3.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.236	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_2.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.234	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_2.Hour_1.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.231	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_1.Hour_24.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.228	warn	(17868) Could not read daswetter.0.NextHours.Location_1.Day_1.Hour_23.clouds_value. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.225	warn	(17868) Could not read darksky.0.hourly.48.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.222	warn	(17868) Could not read darksky.0.hourly.47.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.219	warn	(17868) Could not read darksky.0.hourly.46.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.215	warn	(17868) Could not read darksky.0.hourly.45.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.213	warn	(17868) Could not read darksky.0.hourly.44.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.209	warn	(17868) Could not read darksky.0.hourly.43.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.207	warn	(17868) Could not read darksky.0.hourly.42.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.203	warn	(17868) Could not read darksky.0.hourly.41.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.201	warn	(17868) Could not read darksky.0.hourly.40.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.197	warn	(17868) Could not read darksky.0.hourly.39.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.195	warn	(17868) Could not read darksky.0.hourly.38.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.192	warn	(17868) Could not read darksky.0.hourly.37.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.142	warn	(17868) Could not read darksky.0.hourly.36.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.140	warn	(17868) Could not read darksky.0.hourly.35.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.137	warn	(17868) Could not read darksky.0.hourly.34.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.135	warn	(17868) Could not read darksky.0.hourly.33.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.132	warn	(17868) Could not read darksky.0.hourly.32.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.130	warn	(17868) Could not read darksky.0.hourly.31.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.127	warn	(17868) Could not read darksky.0.hourly.30.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.125	warn	(17868) Could not read darksky.0.hourly.29.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.122	warn	(17868) Could not read darksky.0.hourly.28.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.120	warn	(17868) Could not read darksky.0.hourly.27.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.117	warn	(17868) Could not read darksky.0.hourly.26.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.115	warn	(17868) Could not read darksky.0.hourly.25.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.112	warn	(17868) Could not read darksky.0.hourly.24.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.109	warn	(17868) Could not read darksky.0.hourly.23.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.107	warn	(17868) Could not read darksky.0.hourly.22.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.104	warn	(17868) Could not read darksky.0.hourly.21.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.102	warn	(17868) Could not read darksky.0.hourly.20.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.099	warn	(17868) Could not read darksky.0.hourly.19.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.097	warn	(17868) Could not read darksky.0.hourly.18.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.094	warn	(17868) Could not read darksky.0.hourly.17.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.092	warn	(17868) Could not read darksky.0.hourly.16.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.089	warn	(17868) Could not read darksky.0.hourly.15.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.087	warn	(17868) Could not read darksky.0.hourly.14.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.084	warn	(17868) Could not read darksky.0.hourly.13.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.082	warn	(17868) Could not read darksky.0.hourly.12.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.079	warn	(17868) Could not read darksky.0.hourly.11.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.077	warn	(17868) Could not read darksky.0.hourly.10.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.074	warn	(17868) Could not read darksky.0.hourly.9.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.071	warn	(17868) Could not read darksky.0.hourly.8.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.068	warn	(17868) Could not read darksky.0.hourly.7.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.066	warn	(17868) Could not read darksky.0.hourly.6.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.063	warn	(17868) Could not read darksky.0.hourly.5.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.061	warn	(17868) Could not read darksky.0.hourly.4.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.058	warn	(17868) Could not read darksky.0.hourly.3.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.056	warn	(17868) Could not read darksky.0.hourly.2.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.053	warn	(17868) Could not read darksky.0.hourly.1.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.051	warn	(17868) Could not read darksky.0.hourly.0.time. It returned null state.
                                      plenticore.0	2020-12-25 22:22:02.049	warn	(17868) Could not read darksky.0.hourly.48.precipIntensity. It returned null state.
                                      

                                      Vielen Dank!

                                      Diginix 1 Reply Last reply Reply Quote 0
                                      • Diginix
                                        Diginix @solargy last edited by

                                        @solargy Ich habe nur daswetter als weiteren Adapter installiert. Alles andere holt sich der plenticore Adapter direkt von den Webservices (Websites) der Anbieter, z.B. Kachelmann. Darksky nutze ich nicht.
                                        Für den daswetter Adapter brauchst du die XML URL(s) für deinen Ort von hier: https://www.daswetter.com/api/#/login
                                        Ich nutze nur Pfad 1 und 3. Glaub plenticore braucht sogar nur einen. Steht aber mWn in der Doku.

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

                                          Hi, nur mal als Info:

                                          Kostal hat inzwischen wohl das Handbuch erweitert. In Kapitel 8.1/8.2 ist nun die "neue" externe Batteriesteuerung erklärt.

                                          Interessant dabei zum Beispiel diese Aussage:

                                          Bleiben externe Steuersignale für längere Zeit aus, kehrt
                                          der Speicherwechselrichter zur internen Batteriesteue-
                                          rung zurück. Die Zeitangabe wird dazu im Webserver
                                          eingestellt. Die Vorgaben des externen Anbieters sind
                                          dabei zu beachten.

                                          Bedeutet also, wenn man die externe Steuerung aktiviert, muss man sicherstellen, dass man auch regelmäßig Werte via ModBus setzt, sonst deaktiviert sie sich wohl wieder.

                                          1 Reply Last reply Reply Quote 0
                                          • StrathCole
                                            StrathCole @Diginix last edited by

                                            @Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:

                                            @solargy Ich habe nur daswetter als weiteren Adapter installiert. Alles andere holt sich der plenticore Adapter direkt von den Webservices (Websites) der Anbieter, z.B. Kachelmann. Darksky nutze ich nicht.
                                            Für den daswetter Adapter brauchst du die XML URL(s) für deinen Ort von hier: https://www.daswetter.com/api/#/login
                                            Ich nutze nur Pfad 1 und 3. Glaub plenticore braucht sogar nur einen. Steht aber mWn in der Doku.

                                            Ja, der Adapter nutzt nur einen Wert. DarkSky wird eingestellt (wurde von Apple aufgekauft), daher nehme ich die Unterstützung davon auch in absehbarer Zeit raus.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            910
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            83
                                            1298
                                            315811
                                            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