jackbrown1993 / Growatt-RS485-MQTT-Charge-Controller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Growatt RS485 MQTT Charge Controller

Code style: black

Project Purpose

To provide an easy method of charging batteries connected to a Growatt SPH inverter using MQTT. This has only been tested on my Growatt SPH5000 with 3 * GBLI6532 6.5kWh batteries connected. I suspect this will work for other Growatt hybrid inverters too.

This code is currently setup to use a RS485 Serial to WiFi adaptor, connected to the RS485 port on the inverter. The adaptor I used was around £25 on Amazon.co.uk (https://www.amazon.co.uk/gp/product/B097C8PT6F).

Getting Started

  • Rename example.env to .env and populate with your MQTT and RS485 TCP Gateway connection details.

Docker

docker-compose example using published image: docker-compose.yml

docker-compose example with image built locally: docker-compose.dev.yml

Inspirations and Credits

About

License:Apache License 2.0


Languages

Language:Python 97.6%Language:Dockerfile 2.4%