-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
31 lines (29 loc) · 1.65 KB
/
docker-compose.yml
File metadata and controls
31 lines (29 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
version: "3"
services:
huawei-solar:
image: danwale/solaruseoptimiser:latest
restart: always
environment:
- ROUTING__DATASOURCE=Huawei #Huawei or Growatt
- ROUTING__TARGET=ChargeHQ
- IOTAWATT__IPADDRESS= #insert the IP Address of the IoTaWatt Power Sensor device
- IOTAWATT__POLLRATE=1 #in minutes how often to poll the sensor
- GROWATT__BASEURI=https://server.growatt.com/
- GROWATT__USERNAME= #insert Growatt username here
- GROWATT__PASSWORD= #insert Growatt password here
- GROWATT__POLLRATE=5 #in minutes
- GROWATT__USEBATTERYDATA=true #true or false value, if a battery is present should its data
- HUAWEI__BASEURI=https://intl.fusionsolar.huawei.com/
- HUAWEI__USERNAME= #insert the username Huawei or your installer have provided
- HUAWEI__PASSWORD= #insert the system code/password Huawei or your installer have issued
- HUAWEI__STATIONNAME= #insert the plant/station name here
- HUAWEI__POLLRATE=5 #in minutes (Huawei have a limit of once every 5 minutes)
- HUAWEI__USEPOWERSENSORDATA=true #true or false value, if a power sensor is present should its data be collected and passed on
- HUAWEI__USEGRIDMETERDATA=true #true or false value, if a grid meter is present should its data be collected and passed on
- HUAWEI__USEBATTERYDATA=true #true or false value, if a battery is present should its data be collected and passed on
- CHARGEHQ__APIKEY= #insert your ChargeHQ API Key here
- SERILOG__MINIMUMLEVEL=Information
volumes:
- solaruseoptimiser-conf:/etc/solaruseoptimiser
volumes:
solaruseoptimiser-conf: