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. Hardware
  4. IOBroker Anbindung an einen Kostal Plenticore

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    388

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

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

IOBroker Anbindung an einen Kostal Plenticore

Scheduled Pinned Locked Moved Hardware
1.3k Posts 83 Posters 481.8k Views 72 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.
  • T tp1de

    @StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:

    Wir haben jetzt einen Zoe Phase2 mit 52kW
    Den Zoe hatte ich mir auch überlegt. Und seid Ihr damit zufrieden?

    StrathColeS Offline
    StrathColeS Offline
    StrathCole
    wrote on last edited by
    #690

    @tom57 sagte in IOBroker Anbindung an einen Kostal Plenticore:

    Und seid Ihr damit zufrieden?

    PN :-) (sonst müllen wir hier zu viel zu)

    SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

    1 Reply Last reply
    0
    • StrathColeS StrathCole

      @Diginix Du kannst es ja ausprobieren :D Einfach den Modbus Adapter installieren und das Register auslesen und anschließend setzen ;-)

      DiginixD Offline
      DiginixD Offline
      Diginix
      wrote on last edited by
      #691

      @StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:

      @Diginix Du kannst es ja ausprobieren :D Einfach den Modbus Adapter installieren und das Register auslesen und anschließend setzen ;-)

      Hab ich, leider fliegt der Wert wenige Sekunden nach dem Setzen wieder auf 0, wird also im WR wohl nicht angenommen-
      So habe ich den Modbus konfiguriert:
      8f49353e-8864-4a91-b220-53a3770a9643-image.png
      Bei U8 habe ich auch "big endian" probiert.

      ..:: So long! Tom ::..

      NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

      StrathColeS 1 Reply Last reply
      0
      • DiginixD Diginix

        @StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:

        @Diginix Du kannst es ja ausprobieren :D Einfach den Modbus Adapter installieren und das Register auslesen und anschließend setzen ;-)

        Hab ich, leider fliegt der Wert wenige Sekunden nach dem Setzen wieder auf 0, wird also im WR wohl nicht angenommen-
        So habe ich den Modbus konfiguriert:
        8f49353e-8864-4a91-b220-53a3770a9643-image.png
        Bei U8 habe ich auch "big endian" probiert.

        StrathColeS Offline
        StrathColeS Offline
        StrathCole
        wrote on last edited by
        #692

        @Diginix Hast du mal testweise eine andere Adresse noch ausgelesen, ob du die korrekten Adresswerte nimmst? Bei manchen Modbus ist das ja etwas seltsam mit den Werten, die man eintragen muss.

        SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

        DiginixD 1 Reply Last reply
        0
        • StrathColeS StrathCole

          @Diginix Hast du mal testweise eine andere Adresse noch ausgelesen, ob du die korrekten Adresswerte nimmst? Bei manchen Modbus ist das ja etwas seltsam mit den Werten, die man eintragen muss.

          DiginixD Offline
          DiginixD Offline
          Diginix
          wrote on last edited by
          #693

          @StrathCole Ja hab eigentlich über 10 Adr. als dec in den Holding Registern (hab die nur im Screenshot gelöscht) und die stimmen alle mit der Kostal Spec.

          ..:: So long! Tom ::..

          NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

          StrathColeS 1 Reply Last reply
          0
          • DiginixD Diginix

            @StrathCole Ja hab eigentlich über 10 Adr. als dec in den Holding Registern (hab die nur im Screenshot gelöscht) und die stimmen alle mit der Kostal Spec.

            StrathColeS Offline
            StrathColeS Offline
            StrathCole
            wrote on last edited by
            #694

            @Diginix Dann muss es wohl wirklich der Installateur aktivieren.

            SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

            DiginixD 1 Reply Last reply
            0
            • StrathColeS StrathCole

              @Diginix Dann muss es wohl wirklich der Installateur aktivieren.

              DiginixD Offline
              DiginixD Offline
              Diginix
              wrote on last edited by
              #695

              @StrathCole Ich versuche gerade mal MinSOC mit "0x412 1042 Minimum SOC % R32 2 RW " auszulesen. Aber was ist R32 im Modbus Adapter für ein Format? Da gibt es nur U32 und S32.

              ..:: So long! Tom ::..

              NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

              StrathColeS 1 Reply Last reply
              0
              • DiginixD Diginix

                @StrathCole Ich versuche gerade mal MinSOC mit "0x412 1042 Minimum SOC % R32 2 RW " auszulesen. Aber was ist R32 im Modbus Adapter für ein Format? Da gibt es nur U32 und S32.

                StrathColeS Offline
                StrathColeS Offline
                StrathCole
                wrote on last edited by
                #696

                @Diginix U32 müsste das sein (Unsigned, also keine negativen Zahlen).

                SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                DiginixD 1 Reply Last reply
                0
                • StrathColeS StrathCole

                  @Diginix U32 müsste das sein (Unsigned, also keine negativen Zahlen).

                  DiginixD Offline
                  DiginixD Offline
                  Diginix
                  wrote on last edited by
                  #697

                  @StrathCole Hab alle U+S32 probiert und es kamen immer nur Fabelwerte wie zB 16500 % raus.
                  Aber Battery Management Mode ist ja U8 und solche Register hab ich schon korrekt dabei und da kommt eben 0. Bei gesetzter 1 oder 2, kommt wieder 0. Also wird es wohl so sein, dass Schreiben erst nach Freischaltung erlaubt ist.
                  Ausnahmsweise mal was was korrekt umgesetzt wurde. ;-)

                  ..:: So long! Tom ::..

                  NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                  StrathColeS 1 Reply Last reply
                  0
                  • DiginixD Diginix

                    @StrathCole Hab alle U+S32 probiert und es kamen immer nur Fabelwerte wie zB 16500 % raus.
                    Aber Battery Management Mode ist ja U8 und solche Register hab ich schon korrekt dabei und da kommt eben 0. Bei gesetzter 1 oder 2, kommt wieder 0. Also wird es wohl so sein, dass Schreiben erst nach Freischaltung erlaubt ist.
                    Ausnahmsweise mal was was korrekt umgesetzt wurde. ;-)

                    StrathColeS Offline
                    StrathColeS Offline
                    StrathCole
                    wrote on last edited by StrathCole
                    #698

                    @Diginix Hast du es mal mit U32 word swap versucht? Also Unsigned 32bit Big Endian Word Swap.

                    SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                    DiginixD 1 Reply Last reply
                    0
                    • StrathColeS StrathCole

                      @Diginix Hast du es mal mit U32 word swap versucht? Also Unsigned 32bit Big Endian Word Swap.

                      DiginixD Offline
                      DiginixD Offline
                      Diginix
                      wrote on last edited by
                      #699

                      @StrathCole Ja. Damit erhalte ich 1084227584 als MinSOC. Wollte eigentlich mal "1078 Maximum discharge power limit", was auch R32 ist, auslesen. Aber da kommen auch utopische Werte.

                      ..:: So long! Tom ::..

                      NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                      StrathColeS 2 Replies Last reply
                      0
                      • DiginixD Diginix

                        @StrathCole Ja. Damit erhalte ich 1084227584 als MinSOC. Wollte eigentlich mal "1078 Maximum discharge power limit", was auch R32 ist, auslesen. Aber da kommen auch utopische Werte.

                        StrathColeS Offline
                        StrathColeS Offline
                        StrathCole
                        wrote on last edited by StrathCole
                        #700

                        @Diginix Na toll. Müsste man also bei Kostal nachfragen und wir wissen ja, wie schwierig das ist :) Ich versuch es mal.

                        SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                        1 Reply Last reply
                        0
                        • DiginixD Diginix

                          @StrathCole Ja. Damit erhalte ich 1084227584 als MinSOC. Wollte eigentlich mal "1078 Maximum discharge power limit", was auch R32 ist, auslesen. Aber da kommen auch utopische Werte.

                          StrathColeS Offline
                          StrathColeS Offline
                          StrathCole
                          wrote on last edited by
                          #701

                          @Diginix Hast du Double 32 bit auch ausprobiert? "Double" nennt man manchmal auch "Real", würde zu R passen.

                          SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                          DiginixD 1 Reply Last reply
                          0
                          • StrathColeS StrathCole

                            @Diginix Hast du Double 32 bit auch ausprobiert? "Double" nennt man manchmal auch "Real", würde zu R passen.

                            DiginixD Offline
                            DiginixD Offline
                            Diginix
                            wrote on last edited by
                            #702

                            @StrathCole Ja, aber gerade noch mal wobei es nur Double Little und Big Endian gibt, kein Double 32.
                            Bei big kommt 0 % MinSoc und bei little -1.2250171709666063e+40. :confused:

                            ..:: So long! Tom ::..

                            NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                            StrathColeS 1 Reply Last reply
                            0
                            • DiginixD Diginix

                              @StrathCole Ja, aber gerade noch mal wobei es nur Double Little und Big Endian gibt, kein Double 32.
                              Bei big kommt 0 % MinSoc und bei little -1.2250171709666063e+40. :confused:

                              StrathColeS Offline
                              StrathColeS Offline
                              StrathCole
                              wrote on last edited by
                              #703

                              @Diginix Also laut Doku nutzt Kostal nur Big Endian. Ich muss wohl mal anfragen.

                              SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                              DiginixD 1 Reply Last reply
                              0
                              • StrathColeS StrathCole

                                @Diginix Also laut Doku nutzt Kostal nur Big Endian. Ich muss wohl mal anfragen.

                                DiginixD Offline
                                DiginixD Offline
                                Diginix
                                wrote on last edited by
                                #704

                                @StrathCole Bei Double Big springt die Länge zwingend auf 4, lt. Spec ist es aber 2.
                                Beim MaxSOC kommt dann auch nur 0.
                                Und bei "1078 Maximum discharge power limit" auch nur 0. Das sind alles R32 Werte, bei denen ich mit keinem Format im Modbus Adapter plausible Werte erhalte.
                                Gehören die evtl. nicht in die Holding Register? Gibt ja noch Ein- und Ausgangsregister im Adapter.

                                ..:: So long! Tom ::..

                                NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                                StrathColeS 2 Replies Last reply
                                0
                                • DiginixD Diginix

                                  @StrathCole Bei Double Big springt die Länge zwingend auf 4, lt. Spec ist es aber 2.
                                  Beim MaxSOC kommt dann auch nur 0.
                                  Und bei "1078 Maximum discharge power limit" auch nur 0. Das sind alles R32 Werte, bei denen ich mit keinem Format im Modbus Adapter plausible Werte erhalte.
                                  Gehören die evtl. nicht in die Holding Register? Gibt ja noch Ein- und Ausgangsregister im Adapter.

                                  StrathColeS Offline
                                  StrathColeS Offline
                                  StrathCole
                                  wrote on last edited by StrathCole
                                  #705

                                  @Diginix Ich muss auf Rückruf warten. Bisher leider noch nicht erfolgt.

                                  SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                                  StrathColeS 1 Reply Last reply
                                  0
                                  • StrathColeS StrathCole

                                    @Diginix Ich muss auf Rückruf warten. Bisher leider noch nicht erfolgt.

                                    StrathColeS Offline
                                    StrathColeS Offline
                                    StrathCole
                                    wrote on last edited by
                                    #706

                                    Immer noch kein Rückruf erfolgt …

                                    SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                                    1 Reply Last reply
                                    0
                                    • DiginixD Diginix

                                      @StrathCole Bei Double Big springt die Länge zwingend auf 4, lt. Spec ist es aber 2.
                                      Beim MaxSOC kommt dann auch nur 0.
                                      Und bei "1078 Maximum discharge power limit" auch nur 0. Das sind alles R32 Werte, bei denen ich mit keinem Format im Modbus Adapter plausible Werte erhalte.
                                      Gehören die evtl. nicht in die Holding Register? Gibt ja noch Ein- und Ausgangsregister im Adapter.

                                      StrathColeS Offline
                                      StrathColeS Offline
                                      StrathCole
                                      wrote on last edited by
                                      #707

                                      @Diginix Hab es rausgefunden. Es ist Float Big Endian Word Swap.

                                      Außerdem kann man die externe Steuerung auch als Endnutzer aktivieren mit einem "Trick" :)

                                      SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                                      StrathColeS 1 Reply Last reply
                                      0
                                      • StrathColeS StrathCole

                                        @Diginix Hab es rausgefunden. Es ist Float Big Endian Word Swap.

                                        Außerdem kann man die externe Steuerung auch als Endnutzer aktivieren mit einem "Trick" :)

                                        StrathColeS Offline
                                        StrathColeS Offline
                                        StrathCole
                                        wrote on last edited by
                                        #708

                                        Also, zum Aktivieren der externen Steuerung:

                                        • Login via Browser (z. B. Firefox)
                                        • Navigation zu Servicemenü -> Batterieeinstellungen
                                        • Rechtsklick auf die inaktive Auswahlbox, in der "Intern" steht
                                        • Developer Konsole öffnen durch Klick auf "Element untersuchen" (oder vergleichbar in anderem Browser)
                                        • Attribut "Disabled" bei der Selectbox entfernen (Doppelklick auf "Disabled" und löschen, dann Enter)
                                        • Das Auswahlfeld ist nun benutzbar und man kann die Einstellung auch effektiv speichern
                                        • Anschließend sind die Felder wie MinSoC, max. Ladestrom usw. im ModBus auch beschreibbar

                                        SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                                        A DiginixD T S 4 Replies Last reply
                                        3
                                        • StrathColeS StrathCole

                                          Also, zum Aktivieren der externen Steuerung:

                                          • Login via Browser (z. B. Firefox)
                                          • Navigation zu Servicemenü -> Batterieeinstellungen
                                          • Rechtsklick auf die inaktive Auswahlbox, in der "Intern" steht
                                          • Developer Konsole öffnen durch Klick auf "Element untersuchen" (oder vergleichbar in anderem Browser)
                                          • Attribut "Disabled" bei der Selectbox entfernen (Doppelklick auf "Disabled" und löschen, dann Enter)
                                          • Das Auswahlfeld ist nun benutzbar und man kann die Einstellung auch effektiv speichern
                                          • Anschließend sind die Felder wie MinSoC, max. Ladestrom usw. im ModBus auch beschreibbar
                                          A Offline
                                          A Offline
                                          ak1
                                          wrote on last edited by
                                          #709

                                          @StrathCole Ich dachte, Du wolltest erstmal 1-2 Wochen mit der Installation der neuen Firmware warten? War die Neugier dann doch zu groß ;-)
                                          Spaß beiseite. Besten Dank für die Informationen!

                                          StrathColeS 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

                                          692

                                          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