Skip to content

jeroenpeters1986/MMM-SolarEdgeLite

 
 

Repository files navigation

MMM-SolarEdgeLite

A simple solar module for MagicMirror2 designed to integrate with a SolarEdge System

Installation

In your terminal, go to your MagicMirror's Module folder:

cd ~/MagicMirror/modules

Clone this repository:

git clone https://github.com/jeroenpeters1986/MMM-SolarEdgeLite.git

Now get your SolarEdge API key and authorize your application (instructions below).

Add the module to the modules array in the config/config.js file:

 {
    module: 'MMM-SolarEdgeLite',
	position: 'middle_center',
	config: {
		apiKey: "################################", // Requires your own API Key
		siteId: "12345", // SolarEdge site ID
		language: "en"
	}
 },

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

MMM-SolarEdgeLite module for MagicMirror

Optional Config

Option Description
language Currently en and nl are supported, default is en
basicHeader Set to true to substitute the 'Solar PV' text and graphic for the default MagicMirror header

API Key

Use of this module requires

  1. An API Key, which you can obtain by emailing SolarEdge support (e.g support-uk@solaredge.com )
  2. The Site ID of the SolarEdge system you wish to monitor, which can be found in the Dashboard https://monitoring.solaredge.com

Support

If you like this module and want to thanks, you can buy me a coffee ☕️

Buy Me A Coffee

About

SolarEdge Module for MagicMirror2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.9%
  • CSS 3.1%