Skip to content

Latest commit

 

History

History
57 lines (34 loc) · 1.39 KB

README.md

File metadata and controls

57 lines (34 loc) · 1.39 KB

Solar Monitoring Stack

The aim of this project is to simplify the setup and configuration of monitoring a SunSpec compatible solar system.

Prerequisites

Software

Git (optional) - https://git-scm.com/downloads

Docker Compose - https://docs.docker.com/compose/install/

Inverter configuration

Your inverter needs to be configured to have MODBUS TCP enabled.

For SolarEdge Inverters, refer to https://www.solaredge.com/sites/default/files/sunspec-implementation-technical-note.pdf

Usage

Clone repository:

  • git clone --single-branch --branch master https://github.com/jsloane/solar-monitoring-stack.git

To build and start containers:

  • docker-compose up -d --build

To stop containers

  • docker-compose down

Configuration

InfluxDB

InfluxDB is preconfigured with username admin and password password and a temporary token, accessed at http://localhost:8086/

It's recommended to change this password, and create new tokens for Grafana and Node Red.

Node Red

Access at http://localhost:8880/

Configure SunSpec Modbus node

Set 'Solar Edge MODBUS' hostname/IP address and port, and enable flow.

Deploy changes.

Grafana

Access at http://localhost:3000/ and login with username: admin, password: admin.

Screenshots

Grafana

Grafana

Node-RED

Node-RED

TODO

Save nodered data elsewhere.