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.
[RELEASE] Door lock code/lock user management (create, delete and schedule codes) with automatic lock/unlock, custom user actions and SHM integration
just curious... why do you need to wait for AWAY?
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.
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.
100% That is awesome. Thank you so much. Even happier I got my lifetime now.
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 device handler version 3.2.0 or newer for full SmartApp and automatic update notification functionality
Closing the loop, both these features are possible now. You can have upto 3 schedules per user.
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?
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.
Thanks for the reply
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.
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.
Mine is saying the same unknown user from slot 2, but there is a name in there.
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?
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
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.
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?
I'm also using latest DH 3.2.1
@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!
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 ;