Releases: CJNE/ha-sunspec
Version 0.0.29
What's Changeg
- Refactor SunSpec config flow and options handler by @enoch85 in #345
- Better error messages on setup failures
- Handle devices that don't provide a serial number
- Bump actions/setup-python from 5.3.0 to 6.1.0 by @dependabot[bot] in #344
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #343
- Bump pip from 24.3.1 to 25.3 in /.github/workflows by @dependabot[bot] in #340
- Bump pre-commit from 4.0.1 to 4.3.0 by @dependabot[bot] in #336
- Bump pre-commit from 4.0.1 to 4.3.0 in /.github/workflows by @dependabot[bot] in #337
- Bump reorder-python-imports from 3.14.0 to 3.16.0 in /.github/workflows by @dependabot[bot] in #334
- Bump reorder-python-imports from 3.14.0 to 3.16.0 by @dependabot[bot] in #333
- Bump flake8 from 7.1.1 to 7.3.0 in /.github/workflows by @dependabot[bot] in #332
- Bump black from 24.10.0 to 25.9.0 by @dependabot[bot] in #330
- Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 by @dependabot[bot] in #329
- Bump black from 24.10.0 to 25.9.0 in /.github/workflows by @dependabot[bot] in #328
- Bump flake8 from 7.1.1 to 7.3.0 by @dependabot[bot] in #327
- Bump crazy-max/ghaction-github-labeler from 5.1.0 to 5.3.0 by @dependabot[bot] in #325
Full Changelog: 0.0.28...0.0.29
Version 0.0.28
Version 0.0.27
What's Changed
- Fix depcreated POWER_VOLT_AMPERE_REACTIVE by @maxilampert in #309
- Bump flake8 from 7.0.0 to 7.1.1 by @dependabot[bot] in #278
- Bump flake8 from 7.0.0 to 7.1.1 in /.github/workflows by @dependabot[bot] in #282
- Bump black from 24.2.0 to 24.10.0 by @dependabot[bot] in #292
- Bump black from 23.11.0 to 24.10.0 in /.github/workflows by @dependabot[bot] in #293
- Bump pre-commit from 3.6.2 to 4.0.1 by @dependabot[bot] in #295
- Bump pre-commit from 3.6.2 to 4.0.1 in /.github/workflows by @dependabot[bot] in #296
- Bump reorder-python-imports from 3.12.0 to 3.14.0 in /.github/workflows by @dependabot[bot] in #298
- Bump reorder-python-imports from 3.13.0 to 3.14.0 by @dependabot[bot] in #299
- Bump actions/setup-python from 5.0.0 to 5.3.0 by @dependabot[bot] in #300
- Bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 by @dependabot[bot] in #301
- Bump pip from 24.0 to 24.3.1 in /.github/workflows by @dependabot[bot] in #302
- Warning: deprecated alias by @gieljnssns in #316
- Bugfix 318: Update unit id label by @sgryphon in #319
- Fix issue #321 by @marpi82 in #322
New Contributors
- @maxilampert made their first contribution in #309
- @gieljnssns made their first contribution in #316
- @sgryphon made their first contribution in #319
Full Changelog: 0.0.26...0.0.27
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