{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":432829794,"defaultBranch":"main","name":"Sungrow-SHx-Inverter-Modbus-Home-Assistant","ownerLogin":"mkaiser","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-28T21:30:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29856783?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692994779.0","currentOid":""},"activityList":{"items":[{"before":"ecd2452dd06e22af39f440dfbce0a3d436032842","after":"9a32cf4869cf11543159b0c2ebc6c419597f9970","ref":"refs/heads/main","pushedAt":"2024-04-25T09:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Mofified note about fixed modbus issues in 2024.4.4","shortMessageHtmlLink":"Mofified note about fixed modbus issues in 2024.4.4"}},{"before":"5b50979a2489c508612ce0f721b421f24fc7477a","after":"ecd2452dd06e22af39f440dfbce0a3d436032842","ref":"refs/heads/main","pushedAt":"2024-04-08T19:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Update README.md with 2024.4 warning","shortMessageHtmlLink":"Update README.md with 2024.4 warning"}},{"before":"85b980e4b588e78f413365d09f10568c3dc66571","after":"5b50979a2489c508612ce0f721b421f24fc7477a","ref":"refs/heads/main","pushedAt":"2024-04-05T09:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Louisbertelsmann","name":"Louis Bertelsmann","path":"/Louisbertelsmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117928400?s=80&v=4"},"commit":{"message":"Update last update","shortMessageHtmlLink":"Update last update"}},{"before":"39df5a53f6b5e8d86e6f7584f13bf7737af5a3cf","after":"85b980e4b588e78f413365d09f10568c3dc66571","ref":"refs/heads/main","pushedAt":"2024-04-05T09:47:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Louisbertelsmann","name":"Louis Bertelsmann","path":"/Louisbertelsmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117928400?s=80&v=4"},"commit":{"message":"Merge pull request #270 from mmierke/global_mppt_scan\n\nmppt scan from #261 added to newest version","shortMessageHtmlLink":"Merge pull request #270 from mmierke/global_mppt_scan"}},{"before":"617e145f7236b1ca2aa2491094fa9e82721e18df","after":"39df5a53f6b5e8d86e6f7584f13bf7737af5a3cf","ref":"refs/heads/main","pushedAt":"2024-03-26T11:42:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Battery capacity to display decimal precision (#266)\n\nadd \"precision : 1\"","shortMessageHtmlLink":"Battery capacity to display decimal precision (#266)"}},{"before":"a8c08e6d675e565968076d709eb0f69a4049a295","after":"617e145f7236b1ca2aa2491094fa9e82721e18df","ref":"refs/heads/main","pushedAt":"2024-01-08T19:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Update bug_report.md\n\nAdd text to ensure to use the most current version...","shortMessageHtmlLink":"Update bug_report.md"}},{"before":"c42255c9f841b0cc275b5bcec7918687b5c6cc61","after":"a8c08e6d675e565968076d709eb0f69a4049a295","ref":"refs/heads/main","pushedAt":"2023-12-31T15:23:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fix Warning with HA 2024.1 by removing \"retries\" entry","shortMessageHtmlLink":"Fix Warning with HA 2024.1 by removing \"retries\" entry"}},{"before":"bd7b7bbb069c79473c9cffb00657d65ea4e804ed","after":"c42255c9f841b0cc275b5bcec7918687b5c6cc61","ref":"refs/heads/main","pushedAt":"2023-12-02T20:28:28.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Merge pull request #219 from Tsopic/main\n\nAdd inverter mode switching scripts","shortMessageHtmlLink":"Merge pull request #219 from Tsopic/main"}},{"before":"6bd9002ad1fdff6287c6806a4c36bac36089bcd9","after":"bd7b7bbb069c79473c9cffb00657d65ea4e804ed","ref":"refs/heads/main","pushedAt":"2023-12-01T22:43:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Removed outdated news :)","shortMessageHtmlLink":"Removed outdated news :)"}},{"before":"62be4a69a8f20098c324147e731e2560634ce1b4","after":"6bd9002ad1fdff6287c6806a4c36bac36089bcd9","ref":"refs/heads/main","pushedAt":"2023-11-20T07:18:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Set input selector range for \"reserved SoC for backup\" to 0..100 (#213)","shortMessageHtmlLink":"Set input selector range for \"reserved SoC for backup\" to 0..100 (#213)"}},{"before":"4e57b6e405a41860fbe35f4872f4d08f3fcce7fe","after":"62be4a69a8f20098c324147e731e2560634ce1b4","ref":"refs/heads/main","pushedAt":"2023-11-12T20:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fix availability checks by reesaroo \n\nhttps://github.com/mkaiser/Sungrow-SHx-Inverter-Modbus-Home-Assistant/commit/e8ec5473c2d6d199de4634e4e7e9c5d51cab4ff6\r\n\r\n1) sungrow_device_type_code.sungrow_device_type_code\r\n--> sensor.sungrow_device_type_code\r\n\r\n2) ems_mode_selection_raw.ems_mode_selection_raw' \r\n--> sensor.ems_mode_selection_raw'","shortMessageHtmlLink":"Fix availability checks by reesaroo"}},{"before":"5af69e1c5d5cf848b05b0a75a3b08fe47219ff3b","after":"4e57b6e405a41860fbe35f4872f4d08f3fcce7fe","ref":"refs/heads/main","pushedAt":"2023-11-12T20:24:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Updated inverter state sensor to support a value of 0x0000 for Running (#207)\n\n* Updated inverter state sensor to support a value of 0x0000 for Running\r\n\r\n---------\r\n\r\nCo-authored-by: ABredhauer <>","shortMessageHtmlLink":"Updated inverter state sensor to support a value of 0x0000 for Running ("}},{"before":"bbda0ab71a3e26761f8c97b8614ab7ef70738a7d","after":"5af69e1c5d5cf848b05b0a75a3b08fe47219ff3b","ref":"refs/heads/main","pushedAt":"2023-11-09T22:03:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Adding device id for SH8.0RS and SH10RS Inverters (#205)\n\nCo-authored-by: ABredhauer <>","shortMessageHtmlLink":"Adding device id for SH8.0RS and SH10RS Inverters (#205)"}},{"before":"aa4415eeb864b22fd6dd7926292d1dceaae48431","after":"bbda0ab71a3e26761f8c97b8614ab7ef70738a7d","ref":"refs/heads/main","pushedAt":"2023-11-09T20:42:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Adding Support for SH8.0RS and SH10RS Inverters (#205)\n\nCo-authored-by: ABredhauer <>","shortMessageHtmlLink":"Adding Support for SH8.0RS and SH10RS Inverters (#205)"}},{"before":"2d75471d10adc205f1164aa6e42573443e57fa88","after":"aa4415eeb864b22fd6dd7926292d1dceaae48431","ref":"refs/heads/main","pushedAt":"2023-11-04T19:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Add template sensor \"Daily consumed energy\"\nRenamed \"Total Load Energy\" to \"Total consumed energy\"","shortMessageHtmlLink":"Add template sensor \"Daily consumed energy\""}},{"before":"37f63b47875470aed4702e5bed48bb1673bbca42","after":"2d75471d10adc205f1164aa6e42573443e57fa88","ref":"refs/heads/main","pushedAt":"2023-11-04T19:36:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fix battery_charge_nominal and sensor.battery_charge (#201)\n\n* Fix battery_charge_nominal and sensor.battery_charge\r\n\r\nReported by:\r\nhttps://github.com/mkaiser/Sungrow-SHx-Inverter-Modbus-Home-Assistant/issues/200 \r\n\r\nAccording to https://developers.home-assistant.io/docs/core/entity/sensor/ \r\n\r\ndevice_class: battery has only % as supported unit of measurement. Here we need device_class: energy \r\nOr maybe even device_class: energy_storage ???\r\n\r\n* Changed device_class to energy_storage\r\n\r\nFor battery capacity, battery charge and battery charge (nominal)\r\n\r\n-> with this device_class we can keep state_class: measurement for long term statistics. \r\n\r\nhttps://developers.home-assistant.io/docs/core/entity/sensor/#long-term-statistics\r\n\r\nI'm doing this for my first time :) But I've checked developers documentation for entity sensor and I believe this makes most sense\r\n\r\n* Update last update\r\n\r\n---------\r\n\r\nCo-authored-by: mkaiser <29856783+mkaiser@users.noreply.github.com>","shortMessageHtmlLink":"Fix battery_charge_nominal and sensor.battery_charge (#201)"}},{"before":"bf94a1f215c3b67de28347c8cc5d61fe327242f4","after":"37f63b47875470aed4702e5bed48bb1673bbca42","ref":"refs/heads/main","pushedAt":"2023-10-29T18:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Louisbertelsmann","name":"Louis Bertelsmann","path":"/Louisbertelsmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117928400?s=80&v=4"},"commit":{"message":"Move additional documents to Wiki","shortMessageHtmlLink":"Move additional documents to Wiki"}},{"before":"47d97ac0b6d4582aede8c1ce921e1d11ef7f4560","after":"bf94a1f215c3b67de28347c8cc5d61fe327242f4","ref":"refs/heads/main","pushedAt":"2023-10-28T09:18:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fix state_class / device_class for template sensors","shortMessageHtmlLink":"Fix state_class / device_class for template sensors"}},{"before":"833c38173c2869a9b71456e9ae8c3cfd60456914","after":"47d97ac0b6d4582aede8c1ce921e1d11ef7f4560","ref":"refs/heads/main","pushedAt":"2023-10-24T20:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Bump last update date / patch level to (3)","shortMessageHtmlLink":"Bump last update date / patch level to (3)"}},{"before":"b53d06aaf2b5f1c25659f3f686ee4f57666d9aca","after":"833c38173c2869a9b71456e9ae8c3cfd60456914","ref":"refs/heads/main","pushedAt":"2023-10-24T20:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fix / revert renaming of \"slave:\" to \"device_address\"\n\nThe modbus integration made this renaming only for sensors, not for automations/ service calls (yet?)","shortMessageHtmlLink":"Fix / revert renaming of \"slave:\" to \"device_address\""}},{"before":"ca177025cda01676d869127e35893ac2bffe7cf7","after":"b53d06aaf2b5f1c25659f3f686ee4f57666d9aca","ref":"refs/heads/main","pushedAt":"2023-10-24T06:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Replace deprecated \"slave:\" with \"device_address\"","shortMessageHtmlLink":"Replace deprecated \"slave:\" with \"device_address\""}},{"before":"aea6b453a96db2ddb81eaedb443a285de3d1b4b2","after":"ca177025cda01676d869127e35893ac2bffe7cf7","ref":"refs/heads/main","pushedAt":"2023-10-24T06:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fix unintentional renaming of modbus host and it's secret from last commit","shortMessageHtmlLink":"Fix unintentional renaming of modbus host and it's secret from last c…"}},{"before":"47f784cec84d26a1def2ed5fad28197ada6a3afe","after":"aea6b453a96db2ddb81eaedb443a285de3d1b4b2","ref":"refs/heads/main","pushedAt":"2023-10-23T21:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"- Update last update time stamp\n- Added doc on modbus integration address renaming 'slave:' --> 'device:'","shortMessageHtmlLink":"- Update last update time stamp"}},{"before":"f8dcb9643c3a8dae4667387a897c95841c21657f","after":"47f784cec84d26a1def2ed5fad28197ada6a3afe","ref":"refs/heads/main","pushedAt":"2023-10-23T14:09:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"- Use \"device_address\" instead of \"slave\" (functionally the same, but 'slave' is superseeded)\n- Fix some 'total*' sensors by using \"state_class: total\" instead of \"state_class total_increasing\" (Discord: Breddo, Louis)\n- Added more long-term statistics for several sensors (#169, phil11c)\n- Removed delay_on for \"pv generating\", \"battery charging\", \"battery discharging\", \"exporting power\", \"importing power\" and added corresponding template sensors with a delay (\"pv generating delay\", etc.)\n- Fix several 'availability:' templates (compare depending sensor availability strings with 'unavailable' instead of using '|is_number')\n- Round template sensor for \"Battery charge\" to 2 decimals (#172, drschlaumeier)\n- Add template sensor \"Total Load Energy\" (HA community/ discord: Thyraz)","shortMessageHtmlLink":"- Use \"device_address\" instead of \"slave\" (functionally the same, but…"}},{"before":"da4038c0a18032ed7ab96cff9253b8db7a5882d3","after":"f8dcb9643c3a8dae4667387a897c95841c21657f","ref":"refs/heads/main","pushedAt":"2023-10-18T11:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Update dashboard.md","shortMessageHtmlLink":"Update dashboard.md"}},{"before":"f5a579678821e52fb1983e3aff9cc9e813e1b477","after":"da4038c0a18032ed7ab96cff9253b8db7a5882d3","ref":"refs/heads/main","pushedAt":"2023-10-18T11:56:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Update dashboard.md\n\nUpdated broken links","shortMessageHtmlLink":"Update dashboard.md"}},{"before":"555c30199cfeb554886882acdd4d94d3f98b4a5d","after":"4afd2c9492aa96896da885710bfa04423b58e7fc","ref":"refs/heads/experimental","pushedAt":"2023-10-14T22:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5c8b12ce2820b63c5a1339df1e79b46d69b082a8","after":"555c30199cfeb554886882acdd4d94d3f98b4a5d","ref":"refs/heads/experimental","pushedAt":"2023-10-14T22:14:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fixed some two inverter issues","shortMessageHtmlLink":"Fixed some two inverter issues"}},{"before":"ed67fdc4508c2868290a2b0f991fa61717b3d7ac","after":"5c8b12ce2820b63c5a1339df1e79b46d69b082a8","ref":"refs/heads/experimental","pushedAt":"2023-10-12T22:01:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Fixed missing \" causing syntax errors","shortMessageHtmlLink":"Fixed missing \" causing syntax errors"}},{"before":"6e0cc517a0334109322b21d4ba76f3dc7d371175","after":"ed67fdc4508c2868290a2b0f991fa61717b3d7ac","ref":"refs/heads/experimental","pushedAt":"2023-10-12T21:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkaiser","name":"mkaiser","path":"/mkaiser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29856783?s=80&v=4"},"commit":{"message":"Use Python script to create configurations","shortMessageHtmlLink":"Use Python script to create configurations"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOfarXAA","startCursor":null,"endCursor":null}},"title":"Activity · mkaiser/Sungrow-SHx-Inverter-Modbus-Home-Assistant"}