Releases: CJNE/ha-sunspec
Version 0.0.26
What's Changed
Sorry for the lack of updates lately!
Main changes:
- fix deprecation warnings
- better reconnect handling, thanks @alexdelprete
- fix for inverters that don't use multiple groups in model (such as SMA Sunny Tripower X 25, thanks @cryptedx)
Complete changelog
- Bump pysunspec2 from 1.0.8 to 1.1.5
- Create sk.json by @misa1515 in #227
- Replace deprecated constants by @albert-anderberg in #262
- add direct link to HACS in README.md by @pstratmann in #263
- Bump flake8 from 6.0.0 to 6.1.0 in /.github/workflows by @dependabot in #207
- Bump flake8 from 6.0.0 to 6.1.0 by @dependabot in #209
- Bump crazy-max/ghaction-github-labeler from 4.1.0 to 5.0.0 by @dependabot in #215
- Bump actions/checkout from 3 to 4 by @dependabot in #216
- Bump black from 23.3.0 to 23.11.0 in /.github/workflows by @dependabot in #232
- Bump black from 23.1.0 to 23.11.0 by @dependabot in #231
- Bump pip from 23.1.2 to 23.3.1 in /.github/workflows by @dependabot in #226
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 by @dependabot in #223
- Bump actions/setup-python from 4.6.1 to 4.7.1 by @dependabot in #219
- Bump pre-commit from 3.3.3 to 3.5.0 by @dependabot in #222
- Bump pre-commit from 3.3.3 to 3.5.0 in /.github/workflows by @dependabot in #220
- Bump reorder-python-imports from 3.10.0 to 3.12.0 in /.github/workflows by @dependabot in #218
- Bump reorder-python-imports from 3.10.0 to 3.12.0 by @dependabot in #217
- Bump actions/setup-python from 4.7.1 to 5.0.0 by @dependabot in #234
- Bump flake8 from 6.1.0 to 7.0.0 by @dependabot in #242
- Bump flake8 from 6.1.0 to 7.0.0 in /.github/workflows by @dependabot in #243
- Bump pip from 23.3.1 to 24.0 in /.github/workflows by @dependabot in #250
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 by @dependabot in #251
- Bump black from 23.11.0 to 24.2.0 in /.github/workflows by @dependabot in #255
- Bump black from 23.11.0 to 24.2.0 by @dependabot in #256
- Bump pre-commit from 3.5.0 to 3.6.2 by @dependabot in #258
- Bump pre-commit from 3.5.0 to 3.6.2 in /.github/workflows by @dependabot in #259
New Contributors
- @misa1515 made their first contribution in #227
- @pstratmann made their first contribution in #263
- @albert-anderberg made their first contribution in #262
Full Changelog: 0.0.25...0.0.26
Version 0.0.25
What's Changed
Should hopefully fix some issues with newer versions of HA, thanks @Nesurion
- Return None if value for enum sensor was not found in enum states by @Nesurion in #188
- Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 by @dependabot in #199
- Bump reorder-python-imports from 3.9.0 to 3.10.0 by @dependabot in #198
- Bump reorder-python-imports from 3.9.0 to 3.10.0 in /.github/workflows by @dependabot in #197
- Bump pre-commit from 3.2.0 to 3.3.3 by @dependabot in #196
- Bump pre-commit from 3.2.1 to 3.3.3 in /.github/workflows by @dependabot in #195
- Bump actions/setup-python from 4.5.0 to 4.6.1 by @dependabot in #193
- Bump pip from 23.0.1 to 23.1.2 in /.github/workflows by @dependabot in #182
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #176
New Contributors
Full Changelog: 0.0.24...0.0.25
Version 0.0.24
Fixed another enum related issue
Full Changelog: 0.0.23...0.0.24
Version 0.0.23
Fixes the issues with enum data types giving error in HA 2023.5
What's Changed
- Bump black from 22.10.0 to 22.12.0 in /.github/workflows by @dependabot in #152
- Bump actions/setup-python from 4.3.0 to 4.3.1 by @dependabot in #151
- Bump actions/setup-python from 4.3.1 to 4.5.0 by @dependabot in #156
- Bump black from 22.12.0 to 23.1.0 in /.github/workflows by @dependabot in #162
- Bump pip from 22.3.1 to 23.0.1 in /.github/workflows by @dependabot in #166
- Bump release-drafter/release-drafter from 5.21.1 to 5.23.0 by @dependabot in #167
- Bump pre-commit from 2.20.0 to 3.2.0 in /.github/workflows by @dependabot in #172
- Bump black from 23.1.0 to 23.3.0 in /.github/workflows by @dependabot in #174
- Bump pre-commit from 3.2.0 to 3.2.1 in /.github/workflows by @dependabot in #173
Full Changelog: 0.0.22...0.0.23
Version 0.0.22
It is now possible to change connection settings using the integration options. #115 #87
Instead of returning none for energy sensors, when data read from inverter is 0, the last valid value is returned instead #138
Other changes
- Bump flake8 from 5.0.4 to 6.0.0 in /.github/workflows by @dependabot in #150
- Bump pip from 22.2.2 to 22.3.1 in /.github/workflows by @dependabot in #149
- Bump crazy-max/ghaction-github-labeler from 4.0.0 to 4.1.0 by @dependabot in #147
- Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 by @dependabot in #146
- Bump actions/setup-python from 4.2.0 to 4.3.0 by @dependabot in #142
- Bump reorder-python-imports from 3.8.2 to 3.9.0 in /.github/workflows by @dependabot in #148
- Bump black from 22.8.0 to 22.10.0 in /.github/workflows by @dependabot in #141
Full Changelog: 0.0.21...0.0.22
Version 0.0.21
What's Changed
Fixed configuration flow issue that prevented you from changing models or scan interval.
Updated to pysunspec2 1.0.8
- Bump actions/checkout from 2.4.0 to 3 by @dependabot in #90
- Bump release-drafter/release-drafter from 5.18.1 to 5.19.0 by @dependabot in #92
- Bump pip from 22.0.3 to 22.0.4 in /.github/workflows by @dependabot in #93
- Bump reorder-python-imports from 2.7.1 to 3.0.1 in /.github/workflows by @dependabot in #95
- Bump black from 22.1.0 to 22.3.0 in /.github/workflows by @dependabot in #97
- Bump actions/setup-python from 2.3.2 to 3.1.0 by @dependabot in #100
- Bump pre-commit from 2.17.0 to 2.18.1 in /.github/workflows by @dependabot in #101
- Bump release-drafter/release-drafter from 5.19.0 to 5.21.0 by @dependabot in #137
- Bump black from 22.3.0 to 22.8.0 in /.github/workflows by @dependabot in #136
- Bump pip from 22.0.4 to 22.2.2 in /.github/workflows by @dependabot in #133
- Bump flake8 from 4.0.1 to 5.0.4 in /.github/workflows by @dependabot in #132
- Bump actions/setup-python from 3.1.0 to 4.2.0 by @dependabot in #131
- Bump reorder-python-imports from 3.0.1 to 3.8.2 in /.github/workflows by @dependabot in #125
- Bump pre-commit from 2.18.1 to 2.20.0 in /.github/workflows by @dependabot in #121
- Bump hacs/action from 21.12.1 to 22.5.0 by @dependabot in #113
- Bump crazy-max/ghaction-github-labeler from 3.1.1 to 4.0.0 by @dependabot in #112
- Bump pysunspec2 from 1.0.7 to 1.0.8 by @dependabot in #107
Full Changelog: 0.0.20...0.0.21
Version 0.0.20
Using version 1.0.7 of pySunSpec2
What's Changed
- Bump hacs/action from 21.2.2 to 21.11.0 by @dependabot in #67
- Bump actions/setup-python from 2.3.0 to 2.3.1 by @dependabot in #68
- Bump pre-commit from 2.15.0 to 2.16.0 in /.github/workflows by @dependabot in #69
- Bump black from 21.11b1 to 21.12b0 in /.github/workflows by @dependabot in #70
- Bump actions/setup-python from 2.3.1 to 2.3.2 by @dependabot in #85
- Bump release-drafter/release-drafter from 5.15.0 to 5.18.1 by @dependabot in #84
- Bump pip from 21.3.1 to 22.0.3 in /.github/workflows by @dependabot in #83
- Bump black from 21.12b0 to 22.1.0 in /.github/workflows by @dependabot in #80
- Bump reorder-python-imports from 2.6.0 to 2.7.1 in /.github/workflows by @dependabot in #79
- Bump pre-commit from 2.16.0 to 2.17.0 in /.github/workflows by @dependabot in #76
- Bump pysunspec2 from 1.0.6 to 1.0.7 by @dependabot in #73
- Bump hacs/action from 21.11.0 to 21.12.1 by @dependabot in #72
Full Changelog: 0.0.19...0.0.20
Version 0.0.19
What's Changed
- Use pySunSpec 1.0.6
- Fixed model selection bug
- Removed warning about deprecated device_state_attributes
- Bump black from 21.9b0 to 21.11b1 in /.github/workflows by @dependabot in #65
- Bump actions/setup-python from 2.2.2 to 2.3.0 by @dependabot in #64
- Bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in #61
Full Changelog: 0.0.18...0.0.19
0.0.18
What's Changed
- Workaround (not fix) for scaling issues by @purcell-lab in #58
- Bump pip from 21.3 to 21.3.1 in /.github/workflows by @dependabot in #59
Thanks @purcell-lab and @thecem
Full Changelog: 0.0.17...0.0.18
Version 0.0.17
Changes
- Update to pySunSpec 1.0.5 which should fix some issues. Unfortunately the scaling factor problem is not yet fixed.
- Use sunspec labels instead of description for sensor names. They have started to add long sentences in the desription for new models which will look very bad so it's better to use the labels from now on.
- Fixed warning about device class for VA
Thanks to everyone who have created issues and helped out!