diy solar

diy solar

EG4 18kPV To MQTT ( Home Assistant ) - OpenSource - Python Server / Script - [PythonProtocolGateway]

hotnoob

New Member
Joined
Apr 1, 2020
Messages
34
EG4 inverters have been confirmed to be working with my project... which i swear i rebranded / renamed for the last time :p

This allows you to plug your inverter into a server / computer / device with usb ( in the case of eg4 a modbus to usb cable ), and have it dish out it's information to Home Assistant via MQTT.


confirmed working: https://github.com/HotNoob/PythonProtocolGateway/issues/29#issuecomment-2090619278

with the help of the community i'm confident that basically any inverter / solar device can be added to this project.
but with it being the summer time i'm a bit too busy with adding new features, so could be a while :p
on the todo is weird dynamic protocols such as pylon rs485 ( half working ) and canbus

---
device specific configuration instructions:

---

Python Protocol Gateway is a python-based service that reads data via Modbus RTU or other protocols and translates the data for MQTT. Configuration is handled via a small config files. In the long run, Python Protocol Gateway will become a general purpose protocol gateway to translate between more than just modbus and mqtt.

For specific device installation instructions please checkout the wiki: Growatt, EG4, Sigineer, SOK, PACE-BMS https://github.com/HotNoob/PythonProtocolGateway/wiki

---

Intro to the project

 
Last edited:
Nice! Definitely will be doing this! What RS485 port did you use on the 18Kpv?
i'm suspecting inv485, i'll get the wiki written for detailed device specific instructions in a bit.
have to collect some firewood first :p
 
It looks like INV485 is in parallel with the network dongle, but Meter485 might be available if you don’t have a Smart Meter to talk to.
 
Yay! Now to figure out where to mount the batteries/conduit boxes, and inverters so I can get started!

Thanks for doing this!
 
Back
Top