Releases: mag1024/bosch-alarm-homeassistant
v1.1
Improve connection resilience when disarming
Fix arming on solution 4000
Fix arming on the solution 4000, as the wrong arming command was being used for that panel
Fix issues with connecting to a panel without history permissions
This means you can use a user account on the solution panels that doesn't have the "master code functions" authority.
This also fixes issues where the integration fails to connect to a panel that is already armed, as the panels lock access to the history commands when they are armed and the integration was previously failing as it was unable to read the history from a panel at startup.
Fix issues with triggered state, fix issues with solution and amax panels
Fix a problem where setting off the alarm on a panel would not update the panels state to triggered in home assistant
Limit the amount of commands in flight at a single time to 1 on solution and AMAX panels. This fixes some problems where these panels lock up or incorrectly respond to commands, which can cause all sorts of problems.
Fix issues with v1.0.9
Fix issues with entities not loading if a panel supports doors but no doors are configured
Support for doors and the solution 4000
Add in support for doors, exposing them as lock entities
Add in support for the solution 4000
Set `code_arm_required` to false if the code is disabled
Home assistant made a change recently that requires we set code_arm_required
to false if we don't want arming codes.
https://developers.home-assistant.io/blog/2024/05/22/alarm_control_panel_validation/