[RELEASE] Door lock code/lock user management (create, delete and schedule codes) with automatic lock/unlock, custom user actions and SHM/ADT integration

smartapp_alerts
dth_locks
smartapp_security
smartapp_locks
rboyapps

(adam lowery) #987

I’ve also got a different one and I’m hoping it wouldn’t be too hard. I would love if it was possible to automatically run a routine on a lock press on the outside if only one phone was home. So that I didn’t have to wait for the house to be in away mode.


(Dale C) #988

just curious… why do you need to wait for AWAY?


(adam lowery) #989

The way I set my house to away mode now is “Automatically when everyone leaves” So with my built in delay and me having to leave my geofence it takes a little bit for the house to actually go into away mode via the goodbye routine. If I could attach a condition to the key lock press then it would be instantaneous.


(www.rboyapps.com - Make your home your butler!) #990

In the next release we’ll be proving an option to select to only run the routines if specific list of people aren’t present. I’m guessing that would address your use case.


(adam lowery) #991

100% That is awesome. Thank you so much. Even happier I got my lifetime now.


(www.rboyapps.com - Make your home your butler!) #992

###Multi User Lock Code Management with Notifications and Actions - Version 05.04.00

  • Added support for reporting unknown users and running actions for master codes/users
  • Added ability to NOT run door lock/unlock action when specified users are present or when in certain modes
  • Reduce notifications verbosity for lock/unlock actions, enable detailed notifications to restore verbosity

Recommend use the [Universal Enhanced Z-Wave Lock] ([RELEASE] Universal Enhanced Z-Wave Lock, Schlage Lock, Yale Lock, Kwikset Lock, IDLock, DanaLock, August Pro and Samsung Lock Device Handler with Alarm Control, Notification, RFID, Door Sensor and advanced features) device handler version 3.2.0 or newer for full SmartApp and automatic update notification functionality


(www.rboyapps.com - Make your home your butler!) #993

Closing the loop, both these features are possible now. You can have upto 3 schedules per user.


(Cristofer Johnson) #994

Why does the app check on the health of the cloud? What is gained? If the cloud goes down doesn’t the app go down?


(www.rboyapps.com - Make your home your butler!) #995

It’s not checking the health of the cloud, it’s checking the health of the SmartApp state and doing housekeeping activites (like maintaining user schedules, checking for pending actions, updates etc). Keeping the users on schedule and stable/reliable is extremely important, hence the regular health check.


(Cristofer Johnson) #996

Thanks for the reply


(fireheadman) #997

@RBoy

Enhancement request:
For the Lock Single User Code Management smartApp.

I use the feature to set a quick code for a friend to help with pets, I like the expire date/time feature
However When the code is used, I have no way of knowing.

Could you add the ability to enable a PUSH Notification to be sent for the code/slot was used, that either displays a custom message or the defined App Message? Would also be nice if a name could be assigned/aliased to the slot.

When I test the code entered… It will say “Front Door was unlocked by Unknown User from Slot 3 via keypad”.
If I could name Slot 3 as “Maid”, that would be helpful to other people in the household that are not accustom to using ST’s and do not really understand what “Slot 3” means.


(www.rboyapps.com - Make your home your butler!) #998

Its already there, just enable the notify option against each user slot.

Im assuming that you aren’t programming the lock manually and that ALL programming is done through the SmartApp. If so, then this a bug with your lock, it isn’t reporting the user slot number used to unlock the door.


(adam lowery) #999

Mine is saying the same unknown user from slot 2, but there is a name in there.


(www.rboyapps.com - Make your home your butler!) #1001

So you’re getting a slot number but the name isn’t showing up, is that correct? If so please PM me your IDE Live logs to check out.

EDIT: Are you on the latest version of the SmartApp?


(fireheadman) #1002

for others to see and compare against…

Using the “Lock single user code management” smartApp

However if I used the “Lock multi user code management with notifications and automatic relock” smartApp, then I would see the username because it is a field inputed in the preferences


(www.rboyapps.com - Make your home your butler!) #1003

That’s correct since the Single User Management SmartApp doesn’t keep track of users (it’s a one shot programming app with no memory) it doesn’t know which “user” has operated the lock, just the slot number. Where as the Multi User Management has a “memory” and retains the list (plus a ton of other things) it does display the username.


#1004

So I’ve finally update to v. 5.4.0, but now, when I enter multiple phone numbers to receive SMS, I’m required to add a semi-colon after the first phone number and before the “+” of the second phone number (e.g. 555-555-5551;+555-555-5552). How do I enter a semi-colon from the number pad?


#1005

I’m also using latest DH 3.2.1


#1006

@RBoy Forgot to mention that I’m using an iPhone, not that that should matter, as the semi-colon wasn’t required in v5.2.3 that I have been using for a while. Thanks again!


(www.rboyapps.com - Make your home your butler!) #1007

With the iPhone (it’s different for the Android layout), bottom left you see the button +*#, click on that and then click the wait button, that will insert a ;