You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple Python3 script to copy latest (normally once per 5 minutes) SolisCloud portal inverter update to PVOutput portal, Domoticz, and/or MQTT Broker (e.g. HomeAssistant, ioBroker).
17
+
Python 3.6 or higher is required.
17
18
18
19
The soliscloud_to_pvoutput.py script will get the station id via the configured soliscloud_station_index (default the first station) with the secrets of SolisCloud (see next section). Thereafter it will get the inverter id and serial number via the configured soliscloud_inverter_index (default the first inverter). Then in an endless loop the inverter details are fetched and the following information is used:
19
20
* timestamp
@@ -28,12 +29,12 @@ The soliscloud_to_pvoutput.py script will get the station id via the configured
28
29
This information is used to compute the new information to be send to PVOutput and/or Domoticz, when the timestamp is changed.
29
30
30
31
Notes
31
-
* only between 5 and 23 hour data is fetched from SolisCloud and copied to PVOutput and/or Domoticz
32
-
* the script will exit outside 5 and 23
33
-
* Each new day the "watthour today" starts with 0
34
-
* Because the resolution of the SolisCloud watthour is in 100 Watt, a higher resolution is computed with current Watt
32
+
* the script will exit outside 5 and 23, unless you have configured "run_unendless = True" in soliscloud_to_pvoutput.cfg
33
+
* each new day the "watthour today" starts with 0
34
+
* because the resolution of the SolisCloud watthour is in 100 Watt, a higher resolution is computed with current Watt
35
35
* if you have more than 1 station [you need to configure each inverter in different directories](#configuration-with-multiple-inverters-in-one-soliscloud-station)
36
-
* If you have more than 4 strings or a 3 phase inverter, you need to adapt the script (sorry, not supported yet)
36
+
* if you have more than 4 strings or a 3 phase inverter, you need to adapt the script (sorry, not supported yet)
37
+
* there is a dependency to package paho_mqtt, you need to install this e.g. by command "python3 -m pip install paho_mqtt==1.6.1"
37
38
38
39
## SolisCloud
39
40
[SolisCloud](https://www.soliscloud.com/) is the next generation Portal for Solis branded PV systems from Ginlong.
0 commit comments