Releases: tijsverkoyen/HomeAssistant-FusionSolar
v2.3.1
v2.3.0
What's Changed
Default HACS repo
This repo is now a default HACS repo 🎉
@attaxia updated the README.md to reflect this, thx!
Don't update state while in Rate limiting mode
In the previous release a system was introduced to manage the rate limiting. But when the rate limit had ben reached the entities got in an unknown / unavailable state.
The integration now only updates the state when data is received. If the rate limit is reached and there was a previous value, the previous value will be shown.
Remark: in the logs there will be still a warning when the API responds with a rate limit error.
Use translations instead of readable entities
I did not know this feature when I created the integration. But recently Home Assistant has made some changes to improve the [translation of entities states](https://developers.home-assistant.io/blog/2022/12/01/entity_translations/ for more information). So this was implemented.
Some entities will not be available anymore:
xxx-readable_battery_status
xxx-readable_ch_discharge_model
xxx-readable_meter_status
xxx-readable_ inverter_state
See #22
Use more unit enumerators
Home Assistant has introduced more unit enumerators.
See #23
New Contributors
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
Specific UpdateCoordinator for retrieving real time values
We can access each endpoint only 1 per minute. The getDevRealKpi call has a devTypeId argument which is required, but this makes that we need to do a call to the same endpoint per device type.
The DeviceRealKpiDataCoordinator will do the call per device type with a delay of 1 minute in between each device type group. This means that the more different device groups you have the less realtime the data will be.
Fixed issues:
Full Changelog: v2.1.3...v2.2.0
v2.1.3
v2.1.2
v2.1.1
v2.1.0
What's Changed
- Use the new unit enumerators in #15
- Add integration_type in manifest.json in #15
- Use total_increasing for total yields in #14, fixes #13. Thx to @ltorzynski
Make sure you have at least Home Assistant 2022.11
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Add error in the log when no stations are present. Thanks @eternum79
- Add diagnostic entities for stations.
- Add diagnostic entities for devices.
- Add a lot more entities that reflect the data that is returned from getDevRealKpi
- Add support for String inverter
- Add support for EMI
- Add support for Grid meter
- Add support for Battery
- Add support for Power Sensor
This release was made possible with the help of @kamil996 and Cristi, Linus
The improvements above can be viewed in detail in: See #9, #10 and #11.
Full Changelog: v1.1.0...v2.0.0
v1.1.0
What's Changed
- Prepare for HACS default by @tijsverkoyen in #3
- Support for string inverter by @tijsverkoyen in #7
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Merge pull request #2 from tijsverkoyen/openapi OpenAPI implementation