Since a month or so I have solar panels in combination with a Enphase Envoy-S gateway. Since the standard Envoy HA integration doesn’t support the newest firmware (0.7x) I created a Python application/script that uses the gateway API (currently the ‘local’ one, so not (yet) through the Enphase ‘cloud’ API) to get data out (currently, the current power and the energy during the day).
This data is then posted to a MQTT topic which can be used in combination with the MQTT integration in HA to populate the energy dashboard.
Still no luck with publishing my envoy to mqtt.
I saw your post, but looks very complicated and time has moved on. Can you help me with the correct payload automation to get my solar production in mqtt?
Received message is not a valid JSON. Check the README and sample payload. Expecting property name enclosed in double quotes: line 3 column 20 (char 33)