Initial commit

This commit is contained in:
2022-10-10 19:50:29 +01:00
commit 39cf3c72a5
6 changed files with 1389 additions and 0 deletions

16
README.md Normal file
View File

@@ -0,0 +1,16 @@
# Solax2MQTT
Scrapes the HTTP endpoint of a Solax X1-Boost G3 with PocketWIFI v3 firmware and
pushes the scraped values to an MQTT server. Other inverter models are available
but I only have access to this one.
Most of the data for this project came from [`squishykid/solax`](https://github.com/squishykid/solax).
Configuration is currently done by editing the source code and recompiling.
PocketWIFI is dreadfully insecure. Use Modbus-RTU or, at the very least, a
PocketLAN, if you can. I'll be switching as soon as I'm able to.
The PocketWIFI squirts MQTTS to their cloud servers, but they don't verify TLS
so it can be trivially intercepted. However, the messages are in a useless (to
me) binary format.