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