MMM-SolarEdge
A Solar Module for MagicMirror2 designed to integrate with an SolarEdge inverter
Dependencies
- A MagicMirror2 installation
Installation
- Clone repo into MagicMirror/modules directory
- Get an SolarEdge API key and authorize your application
- Create an entry in 'config/config.js' with your API Key, UserId, SystemID, and any config options.
Example:
{
module: 'MMM-SolarEdge',
position: 'bottom_left',
config: {
apiKey: "################################", //Requires your own API Key
userId: "4d7a45774e6a41320a", //User ID
systemId: "67", //Site ID
}
},
Note: Only enter your API Key in the config.js
file. Your API Key is yours alone, do not post or use it elsewhere.
Sample
Optional Config
Option | Description |
---|---|
basicHeader |
Set to true to substitute the 'Solar PV' text and graphic for the default MagicMirror header |
API Key
Use of this module requires
- An API Key, which you can obtain from installer
- The User Id of the User whose system you wish to integrate. This can be found in your Monitoring Portal(https://monitoring.solaredge.com).
- The System ID of the solar system you wish to monitor, which can also be found in the Monitoring Portal.