Skip to content

Emidio/zabbix_template_solaredge_modbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zabbix template for SolarEdge inverter (using modbus)

This is a very simple way to monitor your SolarEdge inverter directly without relying on the SolarEdge website. Information are not complete, and this work is really simple and rough - I just needed it to debug my system, quick and dirty.

You need to enable MODBUS over TCP in your SolaEdge inverter - this option is not enabled by default. Install on zabbix server solaredge_modbus (python needed, install it if missing):

https://github.com/nmakel/solaredge_modbus

pip3 install solaredge_modbus

You need to copy the two scripts in your externalscripts zabbix folder, adjust path in solaredge_mbus.sh. Remember to give execution permissions to the .sh script.

Import Zabbix template. Create a new host (doesn't matter interface, I set SNMP), assign the template, set the correct macros:

  • {$SOLAREDGE_ID} Your Solaredge installation ID (the one you see loggin in the monitoring website after registration).
  • {$SOLAREDGE_APIKEY} Generate it from the SolaEdge monitoring website after loggin in.
  • {$SOLAREDGE_IP} Your SolaEdge inverter IP address.

Tested using Zabbix 6.2, Powerwall 2 and SolarEdge HD-Wawe SE6000H. Dashboards in Grafana using Zabbix plugin by Alexander Zobnin.

About

Quick and dirty way to import SolarEdge inverter stats in Zabbix.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors