Bug Fixes
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: #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 #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)