Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Foradh 0 last edited by

      @Glasfaser
      Die Registerabfrage hatte ich testweise schon um die Werte +1 / -1 verändert - resultiert leider immer im gleichen Fehler "ILLEGAL DATA ADDRESS"
      Benutzt du ebenfalls einen LG Speicher?

      @Chris87
      Diese Addressen sind bei mir momentan ebenfalls in der Verwendung. Allerdings kann bei den 57er Registern wohl weitaus mehr ausgelesen werden.
      Funktionieren diese bei deiner Anlage ebenfalls nicht?

      Dann muss es ja am Hybridwechselrichter SolarEdge SE10K WR oder am LG Speicher liegen.

      C 1 Reply Last reply Reply Quote 0
      • C
        Chris87 @Foradh 0 last edited by

        @foradh-0
        Mir reichen die beiden Werte, alles andere hol ich als api ab, das reicht mir alle 30 min.

        Soweit ich das verstanden habe sind die 57er eher für SE Anlagen bei denen ein separater Batteriewechselrichter verbaut ist.

        1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @Foradh 0 last edited by

          @foradh-0 sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

          LG RESU10 Speicher.

          Jipp , habe ich auch .
          Teste mal mit einer neuen Instanz und nur mit einer Registerabfrage der Batterie .
          ( die bestehende Instanz aber ausschalten )

          F 1 Reply Last reply Reply Quote 0
          • L
            lisalisa last edited by lisalisa

            Hallo, ich bin Anfänger und habe versucht mit den Infos hier meinen Solaredge SE8K und meine BYD-LVS8 einzurichten.
            Irgend wie komme ich nicht mehr weiter, die Werte für ACTotalRealPower, Hausverbrauch, TempWechselrichter passen, aber alles andere nicht.

            Habe jetzt gerade festgestellt das PVLeistungAktuell aktuell auch nicht richtig ist, es zeigt auch PV-Leistung an wenn von der Batterie eingespeist wird.

            Vielleicht weiß hier jemand was ich falsch mache ?
            Bin für jede Hilfe dankbar

            Scripte_wechselrichter.JPG

            C W 2 Replies Last reply Reply Quote 0
            • C
              Chris87 @lisalisa last edited by

              @lisalisa
              Hi, ich glaube die Werte passen schon, nur die Komma Position nicht?

              Du hast nach jedem Abschnitt einen SF (SkalierungsFaktor). Mit diesem muss der Wert potenziert werden.

              1 Reply Last reply Reply Quote 1
              • F
                Foradh 0 @Glasfaser last edited by Foradh 0

                @glasfaser
                Hab eine neue Instanz angelegt, alte deaktiviert, deine Registereinträge benutzt und es funktioniert tatsächlich!
                Besten Dank für den Hinweis Glasfaser!

                Weißt du warum es nun mit den gleichen Einstellungen und einer neuen Instanz nun auf einmal läuft?

                Glasfaser 1 Reply Last reply Reply Quote 1
                • Glasfaser
                  Glasfaser @Foradh 0 last edited by

                  @foradh-0 sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                  Weißt du warum es nun mit den gleichen Einstellungen und einer neuen Instanz nun auf einmal läuft?

                  🤔 , keine Ahnung ...
                  eventuell das Register nicht richtig importiert . von Hand geändert usw......
                  bzw. ich weiß ja nicht wo du es vorher her hattest

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    Foradh 0 @Glasfaser last edited by

                    @glasfaser
                    Ich habe bei beiden Instanzen die gleiche Konfiguration und auch die gleichen Register. Deswegen hab ich so blöde gefragt 🤔
                    Naja auf jeden Fall kann ich nun sämtliche Register ohne Probleme auslesen.

                    1 Reply Last reply Reply Quote 0
                    • B
                      bitwicht last edited by

                      Hallo.
                      Ich würde gerne den SOH des Akku abrufen.
                      Register ist die F582 also umgerechnet 62850 +1 = 62851

                      Wenn ich das Register mit einem Windows Tool abfrage bekomme ich auch eine Ausgabe.

                      Wenn ich das in iobroker eingebe, kommt keine Ausgabe bzw. der Adapter wird nicht grün.

                      soh.JPG

                      Seht ihr meinen Fehler?

                      lgBit

                      Glasfaser 1 Reply Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @bitwicht last edited by

                        @bitwicht sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                        Wenn ich das in iobroker eingebe, kommt keine Ausgabe bzw. der Adapter wird nicht grün.
                        Seht ihr meinen Fehler?

                        Nein ..

                        Was steht im LOG ?
                        Fragst du nur dieses Register ab ?

                        1 Reply Last reply Reply Quote 0
                        • B
                          bitwicht last edited by

                          @Glasfaser

                          ja, ich frage aktuell nur dieses Register.
                          Im Log steht: Poll error count: 6 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}

                          Die Registeradresse F582 steht aber so bei Solaredge .

                          Ich wollte eigentlich deine Register importieren aber das geht nicht :
                          bei mir:
                          _address deviceId name description unit type len factor offset formula role room poll wp cw isScale

                          bei dir:
                          deviceId;address;name;description;unit;type;len;factor;offset;role;room;poll;wp

                          Glasfaser 1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @bitwicht last edited by Glasfaser

                            @bitwicht sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                            ja, ich frage aktuell nur dieses Register.

                            OK .

                            Kenne so das Register nicht .
                            im ioBroker Adapter 1+ rauf / oder 1- runter
                            Also mal 62849 / 62850 / 62852 / oder 62850 testen .

                            bei dir:
                            deviceId;address;name;description;unit;type;len;factor;offset;role;room;poll;wp

                            Das ist nicht von mir .

                            Das ist die alte Vorlage mit den ;

                            nimm mal das :

                            https://forum.iobroker.net/topic/6403/solaredge-adapter-photovoltaikanlage/226

                            1 Reply Last reply Reply Quote 0
                            • B
                              bitwicht last edited by

                              @Glasfaser

                              1 rauf / runter habe ich schon versucht - ohne Erfolg
                              Komisch ist das die Adresse über das Windows Modbus Toll einfach abgerufen werden kann.

                              Das steht in der Solaredge Anleitung:

                              Address Size R/W Name Type Units
                              E182 (F582) 2 R Battery 1 State of Health (SOH) Float32 N/A

                              Die E182 geht nicht, aber die F582 im Windows Tool.

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

                                @bitwicht

                                @glasfaser sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:
                                Also mal 62849 / 62850 / 62852 / oder 62850 testen .

                                Teste doch nochmal ... einzeln oder hast du das jetzt schon gemacht .

                                E182 (F582) 2 R Battery 1 State of Health (SOH) Float32 N/A

                                dann nimm den Wert vom Link , alsoerstmal mit SOE :

                                57732	Battery 1 State of Energy (SOE)	Batterie Ladezustand (verfügbare Energie zu mögliche Kapazität)	%	floatsw	2	1	0		value		true	false	false
                                
                                1 Reply Last reply Reply Quote 0
                                • B
                                  bitwicht last edited by

                                  Impot geht auch hier nicht.

                                  Ich habe die aktuell Adapter Version v3.4.14 und hier scheint der Syntax anders zu sein.

                                  Wenn ich es manuell eingebe bekommt es wieder keine Verbindung.

                                  Glasfaser 1 Reply Last reply Reply Quote 0
                                  • Glasfaser
                                    Glasfaser @bitwicht last edited by

                                    @bitwicht sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                    Impot geht auch hier nicht.

                                    Was heißt das ....

                                    Wenn ich es manuell eingebe bekommt es wieder keine Verbindung.

                                    Keine Ahnung was du meinst , zeige es mal per Screenshot .

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      bitwicht last edited by bitwicht

                                      Ich habe nun alle Werte von Link übernommen.

                                      Mit den 4000er Werten (Wechselrichter) ist alles grün

                                      Allerdings kommt im Log: Null buffer length readHoldingRegisters for holdingRegs NaN
                                      und es werden nicht alle Werte in den Objekten angezeigt.

                                      Mit dem 5000er Werten (Batterie) ist der Adapter Orange.

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        bitwicht last edited by bitwicht

                                        Habe den Adapter neu installiert.
                                        Die Register neu erstellt und den WR neu gestartet
                                        Jetzt geht alles - auch die Batterie und ich bekomme alle Werte.
                                        -komisch-

                                        Glasfaser 2 Replies Last reply Reply Quote 0
                                        • Glasfaser
                                          Glasfaser @bitwicht last edited by

                                          @bitwicht sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                          Jetzt geht alles - auch die Batterie und ich bekomme alle Werte.

                                          -komisch-

                                          Konnte erst jetzt Antworten ...
                                          ... vorhin in deinen Screenshot´s ( leider von dir gelöscht ) ,
                                          war in der Modbus Einstellung bei Geräte ID 4 eingetragen und der Haken gesetzt bei Mehrere Geräte-IDs und auch Aliases benutzen

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            bitwicht last edited by

                                            @Glasfaser

                                            Modbus habe ich auch 4 da 1,2,3 schon von den WR und Batterie belegt sind.
                                            Ich würde annehmen das keine doppelte ID vorkommen darf.
                                            (ist noch auf 4)

                                            Mehrere Geräte IDs habe ich gesetzt da ich mehrere Geräte im Modbus auslesen möchte
                                            (ist noch an)

                                            Aliases habe ich jetzt aus.

                                            Aktuell geht alles.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            grafana modbus solaredge
                                            90
                                            603
                                            148328
                                            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