Notification based on user action

Is it possible to send a notification when a specific user takes an action? I would like to know if a specific user (from within the app or using a personal access token) unlocks a lock. I didn’t see the option to restrict by user in the conditions of a routine so I wasn’t sure if I was missing something or not.

Thanks,
Julian

The lock driver needs to expose the user name that unlocked the lock. What make/model lock do you have?

I have a Kwikset 99140-102 Convert Z-Wave lock

Can you provide the Manufacturer and Model from the Advanced Web App?

Model: 0003-0446
Manufacturer Code: 0090-0003-0446

Install the Z-Wave Lock PH driver. Subscribe your hub to this channel and install the driver. Note, that if you have lock code names assigned for your lock codes, they will be reset. Make a note of which code names are assigned to which slots by looking at the lockCodes attribute in the AWA.

I installed the driver and updated the device to use it but I don’t see any other changes. Note - I am not using lock codes on this device.

I was hoping I could identify the user who locked/unlocked it using the app and send a notification based on certain user actions.

Thank you

Ah, you’re looking to have some kind of identification based on the user login to the ST app. Unfortunately, that information is not provided. Even SLGA doesn’t have a method of distinguishing who did the unlock event.

Here is the history from one of my locks for today.

The Unlock at 1:28pm was done by using the ST app to unlock the lock. The following two were done at the key pad. The last two were done via Routines.

I have an old Yale Z-wave (not plus) lock and names show up in History and in notifications if the key pad is used. Top entry was using the keypad the lower entry was using an NFC tag and Tasker.

Agreed, however, the OP is apparently not using the lock codes on the keypad and instead is using the ST app to unlock the lock and wants to be able differentiate which user is unlocking. That isn’t possible when unlocking from the app.

Thanks everyone for the info - I thought it was possible to use user as a condition but I guess not

It’s possible to have this functionality with the Aqara U100? Connected to ST via Matter or otherwise.

I have routines that depend on who unlocks the door, but right now I have to do it by reading a receive notification which makes it unreliable and slow.

Yes, for Matter locks that support codes and identify as deviceTypeId 0x000A, lockCodes are supported via the Smart Lock Guest Access (SLGA) smartapp.

For Aqara Matter locks, only the U200 and U300 have profiles that support lockUsers and lockCredentials being entered on the device card.