Meine Konfiguration:
- Deye 12k mit 48V
- Batteriestapel 5 * 10 kWh mit PACE BMS
- Batterien #1…#5 über RS485 verbunden, d.h. bei der ersten & letzten Batterie ist noch je ein RS485 frei.
- testweise akt weitere Batterie zum Test
- Raspi mit NodeRed direkt vor Ort
- LAN/RS485 Umsetzer für Kommunikation mit Deye
- testweise LAN/RS485 Umsetzer für Kommunikation mit Batterie(en)
Ich versuche grade ein 200A PACE BMS mit NodeRed über Modbus auszulesen.
Bei einer einzelnen Batterie klappt das problemlos,
bei meiner 5er Stapel gar nicht.
Laut KI wird bei einem Batterieverbund wohl auf den RS485 Schnittstellen das Protokoll umgestellt.
Bei jeder Batterie gibt es neben den beiden RS485ern für die Batterie-Batterie Verbindung ja noch 1 weitere RS485 zum Wechselrichter (bei mir frei, weil Wechselrichter über CAN kommuniziert).
Mit dieser Schnittstelle klappt es aber weder bei der Einzelbatterie, noch beim Batteriestapel.
Ich würde gerne zumindest die Spannungen der stärksten/schwächsten Batteriezelle je Batterie einlesen können.
Der Deye kann dies wohl auch nicht bereitstellen - oder?
Hat jemand eine Idee, wie ich an diese Daten kommen kann?
Best case wäre es wohl, die RS232 Schnittstelle des BMS direkt mit dem Raspi auszulesen; kennt jemand das Protokoll?