Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Kostal Smartmeter per modbus auslesen

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Kostal Smartmeter per modbus auslesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Schmattek last edited by

      Hallo zusammen,

      ich verzweifle hier etwas mit dem Auslesen eines Kostal Smart Energy Meter per modbus. Ich habe den modbus Adapter installiert, iobroker ist der modbus Master und am Smartmeter ist die Slave-Funktion aktiviert.

      In diesem pdf-File habe ich mir dann die für mich interessanten Adressen der Register herausgesucht.

      BA_KOSTAL_Interface_KSEM_DE.pdf

      Die Abfrage einiger Register funktioniert einwandfrei. So habe ich z.B. die Seriennummer (40052) und Stromstärken und Spannungen ohne Probleme auslesen können und sie werden auch laufend aktualisiert. Nun gibt es aber einen interessanten Wert, den ich gerne abfragen möchte und später einmal grafisch darstellen möchte. Es ist die Adresse 40107, also die abgegebene Energie in Wh. Frage ich diese Adresse aber ab, wird mir dort lediglich eine 10-stellige Zahl angezeigt.

      Ich habe alle Einstellungen schon mehrfach kontrolliert und mit z.B. dem Wert von der bezogenen Leistung (40115) verglichen. Die Einstellungen zur Abfrage sind die gleichen, aber nur der Wert von Adresse 40115 wird korrekt ausgelesen.

      Ich weiß nicht mehr was ich noch ausprobieren soll. Kennt jemand dieses Problem?

      Uli977 2 Replies Last reply Reply Quote 0
      • Uli977
        Uli977 @Schmattek last edited by

        @schmattek
        Hallo!

        Ich bekomme gar keine Verbindung zum KSEM...

        Kannst du mir da helfen?

        b0b592e2-f5cd-4e6d-bd67-81a761fe3013-2022-02-13 20.46.23.png

        776d3c90-008a-46df-83c3-39e60d0b7c33-2022-02-13 20.46.46.png

        9283e237-87bc-4fe8-845c-933bb5f05fdd-2022-02-13 20.47.11.png

        Danke vorab!

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

          Hallo zusammen,

          kann mir jemand helfen?

          Ich bekomme keine Verbindung zum KSEM.

          Vielen Dank vorab!

          1e986087-075f-4a02-8387-19c2be705af4-2022-02-13 20.48.39.png

          3fda4fd3-afd8-40d7-b203-abaa42ca2e7f-2022-02-13 20.49.02.png

          5f8e7d71-c992-49f7-b66a-1d935400f799-2022-02-13 20.49.26.png

          W wendy2702 2 Replies Last reply Reply Quote 0
          • W
            Weissnicht @Uli977 last edited by

            @uli977
            Falls es hilft: Nutze die gleichen Einstellungen in Verbindung mit dem KSEM und einem PIKO 12.
            Das einzige, was mir auffällt, ist das Abfrageintervall (habe 2000ms), denke aber das ist nicht das Problem.
            Z.Info, am Piko habe ich die Modbus Adresse 1 eingestellt.
            Erinnere mich, habe lange mit den Registereinstellungen herumgemacht, bis es funktioniert hat.

            1 Reply Last reply Reply Quote 0
            • wendy2702
              wendy2702 @Uli977 last edited by

              @uli977 Hast du denn mindestens „1“ Register eingetragen?

              Uli977 1 Reply Last reply Reply Quote 0
              • Uli977
                Uli977 @wendy2702 last edited by

                @wendy2702 nein, bisher nicht.

                Worauf ich hinaus möchte - Hausverbrauch vom KSEM abgreifen

                Konfiguration
                WR01 per RS485 mit dem KSEM verbunden (eigentlich nicht erforderlich) und per LAN im Netzwerk
                WR02 nur per LAN im Netzwerk
                KSEM ebenfalls per LAN im Netzwerk und per RS485 mit WR01 verbunden.
                Kein Batteriespeicher vorhanden

                Diese Konfiguration (mit zwei WR) hat zur Folge, dass mein Hausverbrauch auf den WR nicht abzulesen ist, sondern nur im Kostal-Solar-Portal. (siehe Bild unten)

                Laut meinem Installateur ist es nicht erforderlich den WR01 per RS485 mit dem KSEM zu verbinden, denn bei dieser Art Schaltung (siehe Bild unten) werden die Daten vom KSEM an das Kostal-Solar-Portal gesendet. Er hatte nicht so ganz viel Ahnung mit dieser Konfiguration (2WRs in Schwarmschaltung) und hatte das RS485 Kabel gelegt, aber dann später nicht angeschlossen. Ich habe es jetzt nachträglich wieder angeschlossen.

                Lange Rede kurzer Sinn, ich erhoffe mir den Hausverbrauch, welche ja anscheinend vom KSEM ins Kostal-Solar-Portal gesendet wird, direkt aus dem KSEM abgreifen zu können.

                50159d99-3b96-460e-969e-74e73204c05e-2022-02-14 08.19.48.png

                wendy2702 T 2 Replies Last reply Reply Quote 0
                • wendy2702
                  wendy2702 @Uli977 last edited by

                  @uli977 sitze gerade im Auto und kann das jetzt nicht lesen.

                  Aber du musst mindestens 1 Register eintragen damit der Adapter läuft und „grün“ wird bzw. Bleibt

                  Uli977 1 Reply Last reply Reply Quote 0
                  • Uli977
                    Uli977 @wendy2702 last edited by

                    @wendy2702
                    Das habe ich jetzt gemacht und der Adapter ist grün.
                    Der Wert vom Register (Active Power + (group sum)) ist allerdings 0 W. Entweder habe ich das Register falsch angelegt, oder sonst liegt irgendwie Fehler vor.

                    Jetzt wäre natürlich die Frage welches Register zeigt mir den Hausverbrauch?

                    1 Reply Last reply Reply Quote 0
                    • Uli977
                      Uli977 @Schmattek last edited by

                      @schmattek

                      Eine Verbindung zum KSEM habe ich nun, aber irgendwie bleiben meine Register alle auf Wert 0.

                      Kannst du mir mal eine Konfiguration von einem deiner Register per Screenshot senden.
                      Dann würde ich es auch mal so einstellen und schauen ob ich Werte herausbekomme.

                      Viele Grüße!

                      1 Reply Last reply Reply Quote 0
                      • W
                        Weissnicht last edited by

                        @uli977
                        Gut, dann war es doch die fehlende "1"

                        Hier als Startpunkt mal meine Registereinstellungen. Hatte lange gebraucht zu kapieren, wie es funktioniert.
                        7475cfbd-2472-431a-8cc0-e71b042b0f6e-grafik.png

                        M Uli977 2 Replies Last reply Reply Quote 1
                        • M
                          MartyBr @Weissnicht last edited by

                          @weissnicht
                          Hallo @Weissnicht , kannst du mal bitte die Seite "Allgemein" zeigen? Wo hast du den Startpunkt gesetzt?

                          W 1 Reply Last reply Reply Quote 0
                          • W
                            Weissnicht @MartyBr last edited by

                            @martybr
                            Gerne:
                            6efeb00b-ae42-4c14-a08e-60130a2d3a84-grafik.png

                            1 Reply Last reply Reply Quote 0
                            • Uli977
                              Uli977 @Weissnicht last edited by Uli977

                              @weissnicht

                              Also ich habe jetzt eine Verbindung zum KSEM und auch ein Register eingetragen.

                              176c7cce-0a8f-4175-b1e6-2729b4374bff-2022-02-15 09.13.50.png

                              f11aef14-3f69-4720-b263-41bba24cbe01-2022-02-15 09.15.02.png

                              Der Wert aktualisiert laufen, was erstmal gut ist. Und es ist der Wert an Energie, welche aus dem netz gezogen wird.
                              Aber es muss 0,1242 KW heißen oder 124,2 W
                              Wie bekomme ich das hin?

                              Ah, ok..... mit dem Faktor!

                              1 Reply Last reply Reply Quote 0
                              • H
                                Hank 0 last edited by Hank 0

                                Hey,

                                ich habs mit eurer Hilfe geschafft, dass ich den aktuellen Überschuss, welches das KSEM ausgibt, in ioBroker zu lesen. Nur schaffe ich es nicht, dass mir der aktuelle Strombezug vom Haus angezeigt wird...
                                Wenn ich die Anleitung von Kostal nicht falsch verstanden habe, dann wir mir auch der aktuelle Überschuss auf einem anderen Register angezeigt.

                                fcddfb26-eaeb-463f-8e69-c3b248f1ba65-image.png

                                Mit diesem Register wird mir exakt angezeigt, wieviel wir gerade einspeisen. Welches Register gibt mir jetzt den aktuellen Verbrauch an?

                                Danke

                                Edit: ich habe die Aliase deaktiviert und dann passt das auch mit der Adresse aber dennoch bekomme ich nicht den aktuellen Stromverbrauch vom Haus ausgelesen.

                                W 1 Reply Last reply Reply Quote 0
                                • W
                                  Weissnicht @Hank 0 last edited by

                                  @hank-0
                                  Bist Du dir sicher, dass der Wert im SM überhaupt zur Verfügung steht?

                                  Ich berechne ihn innerhalb von ioBroker, da der Wert nicht zur Verfüguing steht.

                                  Marc

                                  1 Reply Last reply Reply Quote 0
                                  • H
                                    Hank 0 last edited by

                                    Ein Post über mir steht, dass es gehen würde 😄

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      Thomas1982 @Uli977 last edited by

                                      @uli977 said in Kostal Smartmeter per modbus auslesen:

                                      @wendy2702 nein, bisher nicht.

                                      Worauf ich hinaus möchte - Hausverbrauch vom KSEM abgreifen

                                      Konfiguration
                                      WR01 per RS485 mit dem KSEM verbunden (eigentlich nicht erforderlich) und per LAN im Netzwerk
                                      WR02 nur per LAN im Netzwerk
                                      KSEM ebenfalls per LAN im Netzwerk und per RS485 mit WR01 verbunden.
                                      Kein Batteriespeicher vorhanden

                                      Diese Konfiguration (mit zwei WR) hat zur Folge, dass mein Hausverbrauch auf den WR nicht abzulesen ist, sondern nur im Kostal-Solar-Portal. (siehe Bild unten)

                                      Laut meinem Installateur ist es nicht erforderlich den WR01 per RS485 mit dem KSEM zu verbinden, denn bei dieser Art Schaltung (siehe Bild unten) werden die Daten vom KSEM an das Kostal-Solar-Portal gesendet. Er hatte nicht so ganz viel Ahnung mit dieser Konfiguration (2WRs in Schwarmschaltung) und hatte das RS485 Kabel gelegt, aber dann später nicht angeschlossen. Ich habe es jetzt nachträglich wieder angeschlossen.

                                      Lange Rede kurzer Sinn, ich erhoffe mir den Hausverbrauch, welche ja anscheinend vom KSEM ins Kostal-Solar-Portal gesendet wird, direkt aus dem KSEM abgreifen zu können.

                                      50159d99-3b96-460e-969e-74e73204c05e-2022-02-14 08.19.48.png

                                      Hey @Uli977 ,

                                      ich habe ebenfalls zwei Kostal Plenticore+ KSME und BYD Speicher im Einsatz. Darf ich fragen was du jetzt bei Dir im Modbus für Daten abgefragt hast und wie du den Überschuss berechnest, damit man diesen Wert anschließend z.B. für die Steuerung einer Wärmepumpe oder eines E-Autos nutzen kann?

                                      Hier meine Werte:
                                      6eb2ad8f-42c5-4ad0-bcc4-d6df74f2ed30-grafik.png

                                      Uli977 1 Reply Last reply Reply Quote 0
                                      • Uli977
                                        Uli977 @Thomas1982 last edited by

                                        @thomas1982
                                        Hallo Thomas!
                                        Letztendlich erfasse ich den Überschuss an der Modbus Schnittstelle des KSEM. Dieser zeigt ja positiv oder negativ an, je nachdem ob Bezug oder Überschuss.

                                        Wenn es um das Überschussladen geht, dann arbeite ich aber mit evcc, das klappt einfach besser als mit einem eigenen Skipt.

                                        VG

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          Thomas1982 @Uli977 last edited by

                                          @uli977 said in Kostal Smartmeter per modbus auslesen:

                                          @thomas1982
                                          Hallo Thomas!
                                          Letztendlich erfasse ich den Überschuss an der Modbus Schnittstelle des KSEM. Dieser zeigt ja positiv oder negativ an, je nachdem ob Bezug oder Überschuss.

                                          Wenn es um das Überschussladen geht, dann arbeite ich aber mit evcc, das klappt einfach besser als mit einem eigenen Skipt.

                                          VG

                                          Vielen Dank für die schnelle Rückmeldung. Kannst mir konkret sagen was du im iobroker wie gemacht hast?

                                          Uli977 1 Reply Last reply Reply Quote 0
                                          • Uli977
                                            Uli977 @Thomas1982 last edited by Uli977

                                            @thomas1982 Zu welchem Thema? Überschussladen?

                                            Also was ich mache, für eine Visualisierung, ich frage via Modus die beiden WR und den KSEM ab, benutze die Werte in ein paar Skripten.

                                            Modbus Register
                                            e3ad0795-cbea-4556-aca6-69ca654069d4-image.png

                                            Zusammen mit dem sourceanalytics Adapter kommt dann sowas bei rum.... und natürlich mit der entsprechenden Visualisierung...

                                            4954ced0-89ff-4d17-8166-63dad41dc148-image.png

                                            Aber frag mich nicht mehr im Detail, was ich an welcher Stelle genau gemacht habe, das ist leider zu lange her.

                                            T 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            13
                                            98
                                            13049
                                            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