solarhombre
New Member
Hello,
I've just uploaded wombatt to github: https://github.com/gonzalop/wombatt
It is a new set of tools to monitor batteries and inverters, and to send commands to inverters. The initial version only supports EG4LLv2 batteries and any inverter using the PI30 protocol family. It is written in Go, and I've uploaded tarballs for windows, mac, linux (amd64, arm, arm64). Docker images are also available for those who want to try it out.
The master battery (ID=1) is special and II am waiting on EG4 electronics to release the Modbus protocol for it. I've already decoded parts of it, including the address of the cell voltages, and I'm pondering different options to be able to monitor at least the cell voltages of the master battery.
Adding support for other battery types that use Modbus RTU should be easy if the protocol is documented. EG4 Lifepower batteries use a different protocol that should not be too difficult to implement.
If anyone wants wombatt to support batteries other than EG4LLv2, and is willing to help me figuring things out and testing them, please, let me know either through an issue in the github project or via private message.
I've just uploaded wombatt to github: https://github.com/gonzalop/wombatt
It is a new set of tools to monitor batteries and inverters, and to send commands to inverters. The initial version only supports EG4LLv2 batteries and any inverter using the PI30 protocol family. It is written in Go, and I've uploaded tarballs for windows, mac, linux (amd64, arm, arm64). Docker images are also available for those who want to try it out.
The master battery (ID=1) is special and II am waiting on EG4 electronics to release the Modbus protocol for it. I've already decoded parts of it, including the address of the cell voltages, and I'm pondering different options to be able to monitor at least the cell voltages of the master battery.
Adding support for other battery types that use Modbus RTU should be easy if the protocol is documented. EG4 Lifepower batteries use a different protocol that should not be too difficult to implement.
If anyone wants wombatt to support batteries other than EG4LLv2, and is willing to help me figuring things out and testing them, please, let me know either through an issue in the github project or via private message.