Skip to content

A Python library to help monitor solar charge controllers typically used in off the grid applications. This fork has been modified and containerized to run on a Raspberry Pi.

Notifications You must be signed in to change notification settings

truncj/solarshed

 
 

Repository files navigation

Solarshed Containerized

Features

  • Runs on Raspberry Pi / RaspbianOS when compiled for ARM
  • ~100mb container size
  • Sample grafana dashboard (./grafana/sample_solar_dashboard.json)

How to build

docker build -t ghcr.io/truncj/solarshed .

How to run

docker run --name solarshed -d -p 5000:5000 \
--device /dev/ttyUSB0:/dev/ttyUSB0 --restart=always \
--privileged ghcr.io/truncj/solarshed

Solar Shed Setup

Inside Outside
interior exterior

Grafana Dashboard

grafana

About

A Python library to help monitor solar charge controllers typically used in off the grid applications. This fork has been modified and containerized to run on a Raspberry Pi.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.6%
  • Dockerfile 4.4%