BackInBash / sunnylog-http

Download production data from SMA Sunny Boy using the HTTP interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sunnylog-http

Download production data from SMA Sunny Boy using the HTTP interface.

Tested against SUNNY BOY 1.5 with Firmware 3.10.7.R

Usage:

Standalone Binary

./sunnylog-http --solarUrl http://[SunnyBoyUrl] \ 
   --solarPassword [SunnyBoy User Password] \
   --influxUrl http://[InfluxDB HTTP API] \
   --influxToken [InfluxDB User Token]

Docker Container

docker run -d -e SUNNYBOYURL=http://[SunnyBoyUrl] \
 -e SUNNYBOYPASSWD=[SunnyBoy User Password] \
 -e INFLUXAPI=http://[InfluxDB HTTP API] \
 -e INFLUXTOKEN=[InfluxDB User Token] \
 ghcr.io/backinbash/sunnylog-http/sunnylog:v2

Supported Operating Systems:

  • Windows x64
  • Linux x64
  • Linux ARM

Build Binary

  1. Clone the Repo
  2. go get
  3. Build the Project go build 💥

Build Container

  1. Clone the Repo
  2. docker build -t sunnylog .

About

Download production data from SMA Sunny Boy using the HTTP interface

License:Apache License 2.0


Languages

Language:Go 89.5%Language:Dockerfile 5.3%Language:Shell 5.2%