/Inverter_communication

Repository for code, documents, protocols to communicate with Inverters and batteries

Primary LanguagePython

Inverter_communication

Repository for code, documents, protocols to communicate with Inverters and batteries. Most of the Github Inverter projects are fancy and complicated with influxDB and Grafana. I will try to scale it down and simplify things. My Own Setup: Sacolar MHP 5000/ SUNICON MHP 5000. The Internal Electronics is Growatt 5000 SPF Inveter, but with only one MPTT charger

SYSTEM REQUIREMENTS: pymodbus3 or up, pyserial 3.5

https://github.com/henols/growatt-client created a project for a Growatt 1000 Inverter. I used he's code as base for this project.See folder Sacolar_5000

SACOLAR_5000kW_MODBUS folder use only PyModbus. This code may be harmfull if you are not carefull. It can change holding registers on your inverter, like absorption charge voltage, float charge voltage and max charge current etc. It can even overwright the inverter serial number.

BATTERY: A nice project on communication with pylontech, PACE BMS, TheSunPays etc available at https://github.com/ClassicDIY/PylonToMQTT

This Pylontech Battery project may be usefull. https://github.com/Interster/PylonTechBattery/blob/master/pyloncom.py