NOT MAINTAINED ANYMORE. SINCE THIS FUNCTION IS IMPLEMENTED IN DOMOTICZ v2023.+
Enphase Envoy with LAN interface - with individual micro inverters (Domoticz plugin)
Supports Enphase Envoy v5 AND v7 firmware! (For firmware V7 credentials are automatically requested) Tested with Domoticz 2023.1
Monitor production (and log over time) each individual solar panel.
This Domoticz plugin reads the Enphase Envoy interface and the individual micro inverters at the solar panels. The individual panels are polled and their power generated is updated in Domoticz. If new micro invertes (per solar panel) are added to your system, they automaticaly are added as new 'kWh' devices in your Domoticz.
Follow the Domoticz guide on Using Python Plugins. Check limitations on the bottom of the page.
Login to a shell, go to the domoticz plugin directory and clone this repository:
cd domoticz/plugins
git clone https://github.com/H4nsie/EnphaseEnvoy.git
Restart Domoticz server, you can try one of these commands (on Linux):
sudo systemctl restart domoticz.service
or
sudo service domoticz.sh restart
Open the Domoticz interface and go to: Setup > Hardware. You can add new Hardware add the bottom, in the list of hardware types choose for: Enphase Envoy with micro inverters.
Fill out the parameters shown in the form.
Login to a shell, go to the plugin directory inside the domoticz plugin directory and execute git pull:
cd domoticz/plugins/EnphaseEnvoy
git pull