Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

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

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
solaredgemodbusgrafana
606 Beiträge 91 Kommentatoren 207.4k Aufrufe 99 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • F Offline
    F Offline
    Foradh 0
    schrieb am zuletzt editiert von
    #126

    @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 Antwort Letzte Antwort
    0
    • F Foradh 0

      @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 Offline
      C Offline
      Chris87
      schrieb am zuletzt editiert von
      #127

      @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.

      5x Wago 750-... as Modbus-master and slave with 420DIs/380DOs/ 20AI/DMX , 3x Alexa-Dot, R-Pi3 im MagicMirror, Intel NUC 10i7 64GbRAM / 2x 1Tb m.2 NVME und SSD mit PRoxmox/ IO Broker, InfluxDB, Grafana, MotionEye.

      1 Antwort Letzte Antwort
      0
      • F Foradh 0

        Hallo zusammen,
        könnt ihr mir sagen welchen Wechselrichter und welche Batterie ihr benutzt? Bei mir läuft ein SolarEdge SE10K WR mit LG RESU10 Speicher.
        Die Register des Wechselrichters lassen sich einwandrei auslesen allerdings kann ich leider keine (Batterie) 57er Register auslesen weil folgende Fehlermeldung kommt:

        Poll error count: 1 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}
        

        Im Netz habe ich dann einen Hinweis auf die Register 102837 + 102853 gefunden mit denen ich zumindest die folgenden Werte für die Batterie bekomme:
        102837 = Leistung Batterie (entladen / laden)
        102853 = Batterie Ladezustand

        In meinem Wechselrichter ist für die Kommunikation folgendes eingestellt:
        RS485-2
        Protokoll "SolarEdge Sekundärgerät" --> auch ein ändern auf "SunSpec (Non-SE-Logger" brachte keine Änderung
        ID 1

        Beste Grüße
        Foradh

        GlasfaserG Offline
        GlasfaserG Offline
        Glasfaser
        schrieb am zuletzt editiert von
        #128

        @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 )

        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

        F 1 Antwort Letzte Antwort
        0
        • L Offline
          L Offline
          lisalisa
          schrieb am zuletzt editiert von lisalisa
          #129

          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 Antworten Letzte Antwort
          0
          • L 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 Offline
            C Offline
            Chris87
            schrieb am zuletzt editiert von
            #130

            @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.

            5x Wago 750-... as Modbus-master and slave with 420DIs/380DOs/ 20AI/DMX , 3x Alexa-Dot, R-Pi3 im MagicMirror, Intel NUC 10i7 64GbRAM / 2x 1Tb m.2 NVME und SSD mit PRoxmox/ IO Broker, InfluxDB, Grafana, MotionEye.

            1 Antwort Letzte Antwort
            1
            • GlasfaserG Glasfaser

              @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 Offline
              F Offline
              Foradh 0
              schrieb am zuletzt editiert von Foradh 0
              #131

              @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?

              GlasfaserG 1 Antwort Letzte Antwort
              1
              • F 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?

                GlasfaserG Offline
                GlasfaserG Offline
                Glasfaser
                schrieb am zuletzt editiert von
                #132

                @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

                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                F 1 Antwort Letzte Antwort
                0
                • GlasfaserG Glasfaser

                  @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 Offline
                  F Offline
                  Foradh 0
                  schrieb am zuletzt editiert von
                  #133

                  @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 Antwort Letzte Antwort
                  0
                  • B Offline
                    B Offline
                    bitwicht
                    schrieb am zuletzt editiert von
                    #134

                    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

                    GlasfaserG 1 Antwort Letzte Antwort
                    0
                    • B bitwicht

                      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

                      GlasfaserG Offline
                      GlasfaserG Offline
                      Glasfaser
                      schrieb am zuletzt editiert von
                      #135

                      @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 ?

                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        bitwicht
                        schrieb am zuletzt editiert von
                        #136

                        @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

                        GlasfaserG 1 Antwort Letzte Antwort
                        0
                        • B bitwicht

                          @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

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          schrieb am zuletzt editiert von Glasfaser
                          #137

                          @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

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          1 Antwort Letzte Antwort
                          0
                          • B Offline
                            B Offline
                            bitwicht
                            schrieb am zuletzt editiert von
                            #138

                            @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 Antwort Letzte Antwort
                            0
                            • GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              schrieb am zuletzt editiert von Glasfaser
                              #139

                              @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
                              

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              1 Antwort Letzte Antwort
                              0
                              • B Offline
                                B Offline
                                bitwicht
                                schrieb am zuletzt editiert von
                                #140

                                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.

                                GlasfaserG 1 Antwort Letzte Antwort
                                0
                                • B bitwicht

                                  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.

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  schrieb am zuletzt editiert von
                                  #141

                                  @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 .

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  1 Antwort Letzte Antwort
                                  0
                                  • B Offline
                                    B Offline
                                    bitwicht
                                    schrieb am zuletzt editiert von bitwicht
                                    #142

                                    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 Antwort Letzte Antwort
                                    0
                                    • B Offline
                                      B Offline
                                      bitwicht
                                      schrieb am zuletzt editiert von bitwicht
                                      #143

                                      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-

                                      GlasfaserG 2 Antworten Letzte Antwort
                                      0
                                      • B 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-

                                        GlasfaserG Offline
                                        GlasfaserG Offline
                                        Glasfaser
                                        schrieb am zuletzt editiert von
                                        #144

                                        @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

                                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                        1 Antwort Letzte Antwort
                                        0
                                        • B Offline
                                          B Offline
                                          bitwicht
                                          schrieb am zuletzt editiert von
                                          #145

                                          @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 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          394

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe