Wechselrichter auslesen mit Arduino und Bluetooth

Gast #2062804
Lesenswert?

Bitte entschuldigt die folgenden Fragen, ich weiß Arduino ist hier nicht 
gerne gesehen.

Nun zum Problem:
Ich würde gerne die Daten eines SMA SB 5000 TL Wechselrichters gerne per 
Bluetooth auslesen (Arduino Bluetooth Board) und die Daten via 
Ethernetshield an eine Datenbank schicken.

Das Problem dabei ist, dass das Bluetooth Protokoll des SMA 
Wechselrichters scheinbar irgendwie von Standard abweicht. Das SMA 
kostenlos Programm nutzt zwar auch den Standard Windows Bluetooth Stack.
Mit dem Arduino ist jedoch nichts möglich.

Drum die Fragen:
Wer kennt das SMA Protokoll genauer?
Wo finden sich Docus?
Lässt sich daraus eine Prozedur für den Ardunio basteln?

Die Sache wäre sehr hilfreich, da man bei der Datenauswertung nicht auf 
die allesamt sehr teuren Lösungen angewiesen wäre.
Gast #6992704
Lesenswert?

Falls es noch interessiert:

Das Protokoll ist inzwischen ansatzweise bekannt. Oberhalb von BT RFCOMM 
liegt eine MAC-basierte Schicht, darüber eine Art PPP, und dadrüber ein 
SMA-spezifisches Protokoll 0x6560. Zumindest aktuelle/historische 
Erträge, die aktuellen AC-Werte inklusive Netzfrequenz und die über 5min 
gemittelten DC-Werte kann ich auf PC mit Python auslesen. Der Sunny 
Explorer liefert aber noch um einiges mehr ...

LG, Sebastian
Gast #6994543
Lesenswert?

Daniel schrieb:
> Modbus TCP ist wohl keine Option oder hat das der WR nicht ?

Nope. Bei mir sind zwei SB3000TL, die haben "nur" Bluetooth. Aber bei 
beiden sind alle Tageserträge seit Inbetriebnahme in 2011 noch 
auslesbar. Ich habe damals auch einen Solarlog 500 dazu gekauft, der hat 
aber irgendwann mal seine Datenbank zerschossen, und ist zudem seit 
Firmwareupdate auf 3.x vor Kurzem unbenutzbar geworden ...

LG, Sebastian
Persönliche Seite #6994791
Lesenswert?

Sebastian schrieb:
> Ich habe damals auch einen Solarlog 500 dazu gekauft, der hat
> aber irgendwann mal seine Datenbank zerschossen, und ist zudem seit
> Firmwareupdate auf 3.x vor Kurzem unbenutzbar geworden ...

Eventuell ist die SD-Karte im Eimer…
https://www.photovoltaikforum.com/thread/110194-defekte-sd-karte-im-solarlog-wieder-heile-machen/

Sprechen die WR Modbus RTU?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren