Experience with Kwikset 916

Posted on
Sun Jan 10, 2021 7:45 pm
dduff617 offline
Posts: 547
Joined: Jul 05, 2006

Experience with Kwikset 916

I just installed a Kwikset 916 deadbolt. Basic commands (lock/unlock) to the lock seem to work.

I created a new ZWave Lock/Code Manager plugin Door Lock device.

I was trying to send some commands to set user PINs and I was seeing these messages in logs (XX's substituted for PIN values).

Code: Select all
 
   Z-Wave Lock/Code Manager        Setting PIN for user 5 to: XXXXXX
   Z-Wave                          sent "GAR-W Door Deadbolt" raw command [63 01 05 01  XX XX XX XX XX XX]
   Z-Wave                          received "GAR-W Door Deadbolt" status update user code add failed (duplicate)
   Z-Wave Lock/Code Manager        Unknown lock status received: 34 [Node: 111]

Can anyone tell me what "status update user code add failed (duplicate)" means? I assumed that I can set a user code and then set it again. Is it necessary to somehow clear an existing code before resetting it to a new value or something?

Also the "unknown status code" message is a bit disconcerting... Anyone seen that before?

I've used Indigo and ZWave Lock Manager on other Kwikset locks (not model 916) previously and had generally good results.

Posted on
Sun Jan 10, 2021 8:05 pm
dduff617 offline
Posts: 547
Joined: Jul 05, 2006

Re: Experience with Kwikset 916

Ok - i partially answered my own question.

I confirmed that if I first clear the PIN, then set the PIN, I don't get the "code add failed (duplicate)" error.

I thought with my the other KwikSet locks, I was able to write a script to do a bunch of set-pin commands and I could execute it repeatedly without problems - that is, without ever using the clear-pin command. Apparently the 916 works differently.

Thanks.

Posted on
Sun Jan 10, 2021 8:11 pm
dduff617 offline
Posts: 547
Joined: Jul 05, 2006

automating PIN-setting for multiple users, multiple locks -

I have five PINs for different family members and service providers. i have seven locks and plans for that number to increase. So for the overall setup, that's 35 set-pin commands I need to do. I occasionally need to add/delete/modify PINs so this is more than a one-time setup.

I can write an action group with a bunch of set-pin commands - this is a bit tedious. Neither the lock name nor the user-no show in the text for a set-pin action that appears when you do "Show All" in the action group, making it a bit hard to maintain (feature request).

I'm curious - does anyone have a python example showing how to loop over an array of PINs and a list of lock devices to automate the PIN setting/changing process? Seems much easier to write a script to iterate rather than using an action group, however offhand I'm not sure how to invoke the plugin commands in code.

Posted on
Tue Jan 12, 2021 3:40 am
howartp offline
Posts: 4242
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Experience with Kwikset 916

Hi

None of my actions are currently exposed to python for other users.

I’ll have to look into this.

Peter


Sent from my iPhone using Tapatalk Pro

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest