2.4.0
What's Changed
Features
- Add connection status binary sensor to provide feedback in case of a disconnection (#151)
- Add
update_state
service that can be used in Lovelace dashboard or in automations, to force alarm updates when scan interval is used (#165) - Add support for Python 3.12 (#158)
Bugfixes
- The integration keeps the previous known state, to prevent update blips when main unit is disconnected (#150)
- Discard Cloud APIs empty states when main unit connection resets (#153)
- Use
async_update_entry
when handling config entries (#157) - Avoid state updates while arming or disarming the alarm (#155)
- Prevent
code
sensitive data to be logged from services debug logs (#162) - Automatically refresh integration access token if it's expired (#164)
Dependencies
- Update
econnect-python
version to 0.12.0 (#167)
Developer Experience
- Disable
DEBUG
log level whenpytest
is launched with--verbose
argument (#149) - Use the right Python executable in tox configuration (#163)
Discover the full changeset and the release milestone.