Hello everyone,
It was about time for a new release, so I released v1.4.0.
Let me summarize the changes.
Transitioning between arm modes (Thanks to @zbuh !)
It is now possible to make a switch directly between arm modes, wihout disarming in between.
For example, you can switch from “Armed Night” -> “Armed Away” (or back).
Details:
- Since the alarm remains armed, it is not required to re-enter the code for this action.
- If the conditions for the new state is not met, the transition will be aborted, and your “failed to arm” notifications/actions will be executed.
- The transition will be instant, so the exit/leave delay does not apply here
I find this functionality very practical for my vacuum robot, which occasionally triggers a motion sensor.
I use an automation to switch to “Armed Custom Bypass” while my vacuum does its job, in which some motion sensors are not watched.
Note that the Alarm Panel card for Lovelace automatically hides all arm buttons while the alarm is armed. So this card will not allow you to perform such transitions.
Arm on closing a door
As I already announced before, I added functionality for automatically skipping the (rest of) the Exit delay, when a (frontdoor) sensor is closed.
This function is useful when you set your alarm to “Armed Away” before leaving the house, since you will be able to get a confirmation (or error) notification as soon as you leave the house (and not when you’re already on the road).
The function can be found under this setting in the sensor configuration:
Note that your motion sensors (in the Hall) may still be activated when closing the door, so it might be needed to set the “Allow open while arming” option for such sensors (which will ignore the state of the motion sensor during the arming).
Introducing sensor types
Due to the growing amount of settings that you can apply per sensor (and the confusion that comes with it), I saw it needed to reorganize the sensor settings page a bit.
You can now assign a type to a sensor, and it looks like this:
When assigning a type, the panel attempts to set appropriate settings, and filters out settings which are not relevant for this type.
Defining a sensor type is optional, leaving the field clear will give you access to all settings.
I will try to update the readme in the coming days to give more details about all introduced features.
Hope you like it!