Hallo,
ich habe auf meinem PC den Datenverkehr zwischen den Wechselrichtern und dem Datenlogger mitschreiben lassen.
Wechselrichter sind SMA SB 4000TL-20 (Firmware 3.01)
Datenlogger ist ein Solarlog 500 (Firmware 2.0.4 Build 24)
Geräteverbindung über RS485
Mit Hilfe der frei zugänglichen Dokumentation "SMA-Data Spezifikation - Definition und Beschreibung des Telegrammformats und Kommunikationsprotokolls" Ausgabe 1.25,
konnte ich einen Teil des Datenaustauschs zwischen den Geräten nachvollziehen.
Es ist dabei wohl so, dass der Solarlog die Wechselrichter erst mal dazu Auffordert zur aktuellen Uhrzeit die momentanen Messwerte einzufrieren.
Danach fordert der Solarlog nacheinander die Wechselrichter zur Übertragung der Messwerte auf, was von den Wechselrichtern durch ein Antworttelegramm bestätigt wird.
Dieses Antworttelegramm enthält erst mal ein paar Protokolldaten woran sich dann eine Menge (ca. 225 Byte) Nutzdaten (Messwerte) anschließen.
Es ist mir aber leider bisher nicht gelungen mit Hilfe der o.g. Dokumentation die Nutzdaten zu entschlüsseln. Lediglich Datum, Uhrzeit und die Seriennummer der WR konnte ich zuordnen.
Dabei enthält dieser Datensatz einige interessante Messwerte wie Netzspannung, Netzfrequenz, Isolationswiderstand des Generators u.v.a.m.
Kann mir jemand dabei helfen die Nutzdaten zu entschlüsseln, oder mir gar eine komplette Beschreibung der Datenstruktur liefern?