Releases
v0.3.8
Bug Fixes
add UTF-8 encoding for windows machines #49 (Heim )
Commits
94e82c9 : Main code cleanup to improve reconnection in even of failure, added InfluxDB export (bohdan-s)
e849c73 : Main code cleanup to improve reconnection in even of failure, added InfluxDB export (bohdan-s)
c1a51a1 : fix example config (bohdan-s)
378237d : fix requirements.txt (bohdan-s)
bb8b224 : v0.2.0, Improved register detection, improved performance, MQTT and PVOutput rewrites (bohdan-s)
9d055b1 : fix is_running to allow it to stop running (bohdan-s)
ed25d10 : fix is_running to allow it to stop running (bohdan-s)
802af90 : Update Readme (bohdan-s)
8bbd5c7 : fix is_running hopefully (bohdan-s)
a00284a : change is_running to power_state (bohdan-s)
f7c8537 : run_state (bohdan-s)
349c936 : run_state (bohdan-s)
402ddbd : update README (bohdan-s)
f4ed520 : Allow for some inverter scrapes to fail, but continue (bohdan-s)
70fc102 : Allow for some inverter scrapes to fail, but continue (bohdan-s)
9ac3926 : Add 'zero_on_standby' this will 0 registers like temp when they 'stick' during standby mode (bohdan-s)
074be5e : add changlog to readme (bohdan-s)
f592ddf : Fix Phase Voltage not MPPT voltage (bohdan-s)
95e3aa4 : fix zero_on_standby (bohdan-s)
f3957ee : Better error capture on exports (bohdan-s)
1d02bac : PVOutput - remove 0 values, MQTT - improve session handling (bohdan-s)
fcc7f4f : Fix decimal places for PVOutput (bohdan-s)
20778a5 : Fix decimal places for PVOutput (bohdan-s)
0c70765 : updated config-example.yaml (bohdan-s)
c375f07 : Fix PVOutput 0 values (bohdan-s)
14d71df : 0.2.7: Status interval retrieved via PVOutput API (bohdan-s)
c6476aa : 0.2.8: Removed threading to reduce errors, made MQTT threaded, PVOutput updated to not miss uploads and error (bohdan-s)
b5bc64e : 0.2.8: Removed threading to reduce errors, made MQTT threaded, PVOutput updated to not miss uploads and error (bohdan-s)
330e780 : Fix PVOutout Upload interval (bohdan-s)
95a9dd9 : 0.2.10: add username/password support for influxdb, fix (again) pvoutput upload (bohdan-s)
eb6dd1a : update readme (bohdan-s)
87724a7 : Error when writing to InfluxDB (benni336) #39
295944d : v0.3.0 large re-write of inverter scraping code (bohdan-s)
9e7a926 : Quick fix to MQTT publish messages (bohdan-s)
1b54ae3 : fix MQTT publish error (bohdan-s)
6d75c06 : v0.3.1: Fix logging setting, force disconnect on failure (bohdan-s)
3acf9fc : fix type (bohdan-s)
f168f7c : fix another typo (bohdan-s)
f11ee5f : bump version (bohdan-s)
41cf507 : Merge branch 'main' of https://github.com/bohdan-s/SunGather into bohdan-s-main (benni336) #39
50da2ef : Add dicord link (bohdan-s)
da654ec : 0.3.2: Logging to file, connection handling (bohdan-s)
1a2ca43 : Missed modbus session being closed (bohdan-s)
4719244 : Merge branch 'main' of https://github.com/bohdan-s/SunGather into bohdan-s-main (benni336) #39
9c96860 : Update Readme to be clearer about HA (bohdan-s)
70484e6 : Readme typos (bohdan-s)
75f0c35 : 0.3.3 fix case, w to W in registers (bohdan-s)
0a9004d : v0.3.3: Fix unsigned/signed registers to allow negative values (bohdan-s)
7f89100 : v0.3.3: Fix unsigned/signed registers to allow negative values (bohdan-s)
b76d5b0 : bump SungrowModbusWebClient to support SH series inverters (bohdan-s)
a986938 : Output more info on PVOutput error (bohdan-s)
a0861ce : Allow for multiple run types, but still show as "ON" (bohdan-s)
8a06407 : Little bug fixes (bohdan-s)
bfa76a1 : v0.3.5, bump SungrowModbusWebClient requirement to 0.3.2 (bohdan-s)
5cf2ac2 : SG5.0RS support (bohdan-s)
dfe0e44 : v0.3.6: Registers version, logging option, hybrid registers (bohdan-s)
02b87f8 : update docker commend in readme (bohdan-s)
277a1bc : Set theme jekyll-theme-cayman (bohdan-s)
954f6fd : Update index.md (bohdan-s)
3a13928 : Create CNAME (bohdan-s)
d2dda49 : Update index.md (bohdan-s)
f2fc066 : Update index.md (bohdan-s)
df79057 : Update index.md (bohdan-s)
15a92ee : Update index.md (bohdan-s)
a7f8fb2 : Update _config.yml (bohdan-s)
abced0c : Update index.md (bohdan-s)
22b7621 : Update index.md (bohdan-s)
e30f941 : Update index.md (bohdan-s)
cf8d965 : v0.3.7: fix issues with cumulative flag in PVOutput (bohdan-s)
7c7cb3a : Merge branch 'main' of https://github.com/bohdan-s/SunGather into main (bohdan-s)
44e51ed : ignore website in docker build (bohdan-s)
d4a2da5 : fix missing value (bohdan-s)
bbdea6f : fix mqtt none type error (bohdan-s)
9aca239 : MQTT return false on no server configured (bohdan-s)
278410c : Merge branch 'bohdan-s:main' into bohdan-s-main (benni336) #39
dda4f70 : fix typo (Zhang Huanjie) #35
18cf401 : Merge branch 'bohdan-s:main' into bohdan-s-main (benni336) #39
2a7d941 : Create FUNDING.yml (bohdan-s)
edfe0a4 : Update FUNDING.yml (bohdan-s)
f8f27e9 : Update FUNDING.yml (bohdan-s)
e6e032d : Initial testing commit for JSON export (benni336) #39
a1a6388 : First stable commit of JSON-Export-Feature (benni336) #39
0532fb3 : fix typo (Luca Hammer) #42
8819695 : small fixes (bohdan-s)
7536af8 : Starting support for SMA (bohdan-s)
38efc30 : Merge branch 'main' of https://github.com/bohdan-s/SunGather into main (bohdan-s)
f0d28b2 : S16/U16/S32/U32 handle (Zhang Huanjie) #44
47233d4 : remove accuracy for 13008 (Daniel Hindenlang) #45
4bf8783 : S16/S32 fix (Zhang Huanjie) #46
b232c43 : Don't send units if they don't exist (Luca Hammer) #48
add influxdb 1.8 usage #50 (Heim )
add influxdb 1.8 usage #50 (Heim )
36454a0 : allow to set client id of mqtt connection in config, to support multiple instances of sungather (Daniel Havlik) #52
f7fb734 : Merge branch 'bohdan-s:main' into main (Daniel Havlik) #52
babfaca : change default client id to include the inverter model (Daniel Havlik) #52
7f02d2f : bohdan-s#53 - adds support for bit masks (Michael Kotten) #54
bca665a : adds /metrics endpoint with prometheus format (Michael Kotten) #55
0648246 : change unit to Watts (Daniel Hindenlang) #56
d21b5f6 : Update config-example.yaml (bohdan-s) #39
32a2792 : Delete sungather.py (bohdan-s) #39
cd53342 : Revert "Delete sungather.py" (bohdan-s) #39
bc8493f : Update sungather.py (bohdan-s) #39
f2ef811 : Update sungather.py (bohdan-s) #39
f0be34f : fixes error when reading address of custom registers (Michael Kotten) #57
ab981ad : Change battery_power so S16 (Bo Jeanes) #58
9794476 : write import_from_grid and export_to_grid for hybrid inverters (Daniel Hindenlang) #60
39f7a59 : renamed the running_state mapping register names to fix name clash (Daniel Hindenlang) #59
0ea499b : adds additional registers, taken from https://forum.iobroker.net/topic/38441/sungrow-wr-sgh10rt-erfolgreich-mit-modbus-eingebunden (Michael Kotten) #63
cbcde8a : changes datatype of total_pv_export to U32 (Michael Kotten) #63
a16c936 : renames state_daily_pv_generation back to daily_pv_generation (was changed by mistake in bohdan-s#59 ) (Michael Kotten) #65
1af5165 : Create docker-image.yml (bohdan-s)
0dd000b : Version bump to 0.3.8 for docker (bohdan-s)
25a5fbf : installs build tools for arm support (Michael Kotten) #66
a55bdb3 : adds github action to build and push docker image (Michael Kotten) #66
35c65cb : adds current version as tag for docker push (Michael Kotten) #66
ade1e59 : simplify impoft_from_grid for hybrid (danielHin) #67
c94cfbd : Uses datarange for boolean values of running_state. Maps false to -1 so it can be used as multiplier to show negative values. (Michael Kotten)
e0c01f2 : fixes format in json (Michael Kotten)
5c5faef : adds support for custom mqtt topics (Michael Kotten)
f467a62 : Uses datarange for boolean values of running_state. Maps false to -1 so it can be used as multiplier to show negative values. (Michael Kotten)
5664346 : Update docker-image.yml (Michael Kotten)
aeffcba : fixes GitHub action (Michael Kotten)
d9ebd14 : Merge branch 'bohdan-s:main' into main (Michael Kotten)
796ab98 : Merge branch 'upstream_main' (Michael Kotten)
6fafc89 : Merge remote-tracking branch 'origin/main' (Michael Kotten)
718ad54 : add notes where smar_meter is mentioned (danielHin) #69
5eec591 : only push docker image on new tags (Michael Kotten) #70
d021daf : Adds automatic releases on tag (Michael Kotten) #70
d7afefc : Update docker-image.yml (bohdan-s) #70
d55fbdb : Adds an optional default value for register values. Will be used if datarange values don't match. (Michael Kotten)
165bc9c : Adds an optional default value for register values. Will be used if datarange values don't match. (Michael Kotten)
efebaf1 : logging to debug (Michael Kotten)
3de2d7b : Fix pymodbus requirements (bohdan-s)
665c127 : Merge branch 'main' of https://github.com/bohdan-s/SunGather into main (bohdan-s)
4321597 : fix issues with clock changes inbetween scans (Daniel Havlik) #81
2701153 : Uses datarange for boolean values of running_state. Maps false to -1 so it can be used as multiplier to show negative values. (Michael Kotten)
af5cce2 : fixes format in json (Michael Kotten)
399b1a9 : adds support for custom mqtt topics (Michael Kotten)
531524e : Uses datarange for boolean values of running_state. Maps false to -1 so it can be used as multiplier to show negative values. (Michael Kotten)
15f1289 : Adds an optional default value for register values. Will be used if datarange values don't match. (Michael Kotten)
249e452 : Adds an optional default value for register values. Will be used if datarange values don't match. (Michael Kotten)
1e1da60 : logging to debug (Michael Kotten)
6707679 : Merge remote-tracking branch 'origin/main' (Michael Kotten)
25b2748 : builds on main branch (Michael Kotten)
a7e0c94 : Revert "builds on main branch" (Michael Kotten)
5e4488b : uses GITHUB_TOKEN for marvinpinto/action-automatic-releases (Michael Kotten)
You can’t perform that action at this time.