Door lock extra authentication

Thought I’d ask the group for views on this .
I have a zigbee switch connected to a solenoid to open my front door . Have set a virtual device to operate this so can link to Alexa , easy to automate.
I’m paranoid though that specifically when I’m away I could in theory accidentally trigger the virtual device and unlock my door !
I guess what I’m asking is , is there a way to have a confirmation to avoid accidental triggering ?
I did think about having 2 virtual devices to control it - so both need to be activated ( less chance of error ).
Any suggestions for neater / better method ?

Thanks

Perhaps you could use a condition in your automation to only unlock the door when the device is triggered if you’re in the Home zone? Or a second layer where the trigger only locks the door and you need to go through a more complicated procedure to unlock it.

Unlock codes are supported by Home Assistant but appears to depend on whether the integration that provides the lock entity has enabled the use of user codes:

Someone else may be able to give more context about this.

Thanks
Currently I do have to be home to unlock the door I.e Geo fence
It’s not an official lock ; just a simple on/off switch to trigger the door lock .
There are times though when I’m away and need to unlock it for trades etc .
A nice ‘ enter 4 digit PIN code ‘ before activation would ‘feel’ safer . thanks

For dashboard entites you can also add a confirmation.

Unfortunately, this feature will not protect against actions in the device menu. It only works for entities on certain dashboards. However, it can be helpful in preventing accidental triggers on those dashboards.

2 Likes