I have auto relock timers on the front and back door. I have noticed the back door is having an issue since I open it fast to let the dog out and close it again.
VERA is seeing the door open and close but unless I hold the door open for enough time (20 secs or more I guess) to get VERA to see the door lock unlock, the door will auto lock as soon as the door is closed.
Conditions are:
AutoLockBDTimerNight
&
AutoLockBDNight
I thought about just having the timer start when the door is opened (must be unlocked anyways right) and skip checking for lock status then. But then I thought if the door is held open for a bit the timer is counting and as soon as I close its gonna lock it.
AutoLockBDTimerNight = Night and !BackDoorClosed
How would you guys go about it?
Sounds like the Door Sensors are immediate … but the Door Lock indication is delayed …
I think the requirements are:
3 min delay during the day … but instant lock at night …
If that’s the case the following achieves the requirements without needing the DoorLock indication.
In that case you want conditions:
DoorClosed When the door is closed … start a 3 minute timer
AutoLock (Night and DoorClosed and (Night;DoorClosed)) or (DoorClosed; !DoorClosedTimer)
[quote=“RichardTSchaefer, post:2, topic:186501”]Sounds like the Door Sensors are immediate … but the Door Lock indication is delayed …
I think the requirements are:
3 min delay during the day … but instant lock at night …
If that’s the case the following achieves the requirements without needing the DoorLock indication.
In that case you want conditions:
DoorClosed When the door is closed … start a 3 minute timer
AutoLock (Night and DoorClosed and (Night;DoorClosed)) or (DoorClosed; !DoorClosedTimer)[/quote]
During the day I don’t have it autolocking.
At night I have the timer going. But starting the timer is the current problem. Door closed start timer will sort of work, but if someone unlocks the door and never opens it, it will never autolock and I would like to avoid that from ever happening.
OK then:
StartTimer NIGHT and ((DoorClosed and (Night;DoorClosed)) or LockIndicatesUnLocked) (Turn Repeats On; Action to start timer)
AutoLock StartTimer; !DoorClosedTimer
[quote=“RichardTSchaefer, post:4, topic:186501”]OK then:
StartTimer NIGHT and ((DoorClosed and (Night;DoorClosed)) or LockIndicatesUnLocked) (Turn Repeats On; Action to start timer)
AutoLock StartTimer; !DoorClosedTimer[/quote]
Ill give that a try. Only thing I’m not sure if it will present any problems would be (DoorClosed and (Night;DoorClosed) that would stay true all night and with repeats keep starting the timer over and over. If vera reboots or anything and that timer counted down I guess not much would happen? No issues there?
Ill give that a try. Only thing I'm not sure if it will present any problems would be (DoorClosed and (Night;DoorClosed) that would stay true all night and with repeats keep starting the timer over and over. If vera reboots or anything and that timer counted down I guess not much would happen? No issues there?
There are only two things that will cause the action fire and start the timer:
- The Door is closed at night after night. So the timer will only get started if the door was previously open!
- The Door indicates the Lock is unlocked (If they open the door, #1 will catch it. If they unlock but do not open, this will start the time).
Restarting/reloading Vera will not cause this condition to fire unless the lock was unlocked or door opened while Vera was reloading.
The timer will survive a Vera restart … so your lock will get locked!