Kwikset 912


#23

Hey guys, I’m looking for a smart lock for my front door that can integrate easily into HA. Would you recommend this one? Does it work well and consistently? Our kids are constantly coming in and out of the front door and some nights the door is left unlocked all night by accident. I currently have HA send my phones a notification if the garage doors are open at 10PM to remind me to close them and I’d love to do the same for the front door if it’s unlocked. Can you also view a history log of when the front door is locked and unlocked?
Thanks!


#24

Yes

Yes

Yes

I use this lock works great, as long as you have a zwave USB stick you can do exactly what you’d like with it.

image


#25

Good day, my first post (or reply) :slight_smile:

First of all, thank you for this forum, its helping me tremendously. I too have a Kwikset smart lock however it model 914 (came with the new house). I install the above configuration yet I’m seeing the following…

image

if there is any help anyone can give I appreciate it!

Cheers, David
Make today your best-est day ever!


#26

Did you set a network key in your zwave configuration?

Post the first 5 lines of your OZW_Log.txt file.


#27

2019-01-25 09:55:58.402 Always, OpenZwave Version 1.4.3322 Starting Up
2019-01-25 09:55:59.660 Info, Setting Up Provided Network Key for Secure Communications
2019-01-25 09:55:59.661 Warning, Failed - Network Key Not Set
2019-01-25 09:55:59.661 Info, mgr, Added driver for controller /dev/ttyACM0
2019-01-25 09:55:59.662 Info, Opening controller /dev/ttyACM0

Bingo! go figure. This is why forums are so great, people like you!

Now to fix it! I’ll do some research, unless you have your wonderful hints :slight_smile:

Thanks SOOO much!

Cheers, David
Make TODAY your best-est day ever!


#28

I think this is now done via the Configuration -> Integrations menu on the left side of HA now, under Zwave

OR

Check here:

under the “Network Key” section.


#29

Once again, thank you!
Update: I cannot get status from the lock :frowning:

image

I tried to unlock it via Hassio and the log file responds with the additional addition lines:

2019-01-25 15:41:37.287 Info, Node002, Value::Set - COMMAND_CLASS_DOOR_LOCK - Locked - 0 - 1 - True
2019-01-25 15:41:37.287 Info, Node002, Value_Lock::Set - Requesting lock to be Locked
2019-01-25 15:41:37.287 Detail, Node002, Queuing (Send) DoorLockCmd_Set (Node=2): 0x01, 0x0a, 0x00, 0x13, 0x02, 0x03, 0x62, 0x01, 0xff, 0x25, 0x0e, 0x50
2019-01-25 15:41:37.287 Detail, Node002, Queuing (Send) DoorLockCmd_Get (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x62, 0x02, 0x25, 0x0f, 0xaf
2019-01-25 15:41:37.288 Detail,
2019-01-25 15:41:37.288 Info, Node002, Sending (Send) message (Callback ID=0x0e, Expected Reply=0x04) - DoorLockCmd_Set (Node=2): 0x01, 0x0a, 0x00, 0x13, 0x02, 0x03, 0x62, 0x01, 0xff, 0x25, 0x0e, 0x50
2019-01-25 15:41:37.296 Detail, Node002, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-01-25 15:41:37.300 Detail, Node002, ZW_SEND_DATA delivered to Z-Wave stack
2019-01-25 15:41:38.574 Detail, Node002, Received: 0x01, 0x07, 0x00, 0x13, 0x0e, 0x00, 0x00, 0x80, 0x65
2019-01-25 15:41:38.574 Detail, Node002, ZW_SEND_DATA Request with callback ID 0x0e received (expected 0x0e)
2019-01-25 15:41:38.575 Info, Node002, Request RTT 1286 Average Request RTT 1351
2019-01-25 15:41:38.575 Detail, Expected callbackId was received
2019-01-25 15:41:47.289 Error, Node002, ERROR: Dropping command, expected response not received after 1 attempt(s)
2019-01-25 15:41:47.289 Detail, Node002, Removing current message
2019-01-25 15:41:47.289 Detail, Node002, Notification: Notification - TimeOut
2019-01-25 15:41:47.294 Detail,
2019-01-25 15:41:47.295 Info, Node002, Sending (Send) message (Callback ID=0x0f, Expected Reply=0x04) - DoorLockCmd_Get (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x62, 0x02, 0x25, 0x0f, 0xaf
2019-01-25 15:41:47.303 Detail, Node002, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-01-25 15:41:47.303 Detail, Node002, ZW_SEND_DATA delivered to Z-Wave stack
2019-01-25 15:41:49.731 Detail, Node002, Received: 0x01, 0x07, 0x00, 0x13, 0x0f, 0x00, 0x00, 0xf4, 0x10
2019-01-25 15:41:49.731 Detail, Node002, ZW_SEND_DATA Request with callback ID 0x0f received (expected 0x0f)
2019-01-25 15:41:49.731 Info, Node002, Request RTT 2436 Average Request RTT 1893
2019-01-25 15:41:49.731 Detail, Expected callbackId was received
2019-01-25 15:41:57.296 Error, Node002, ERROR: Dropping command, expected response not received after 1 attempt(s)
2019-01-25 15:41:57.296 Detail, Node002, Removing current message
2019-01-25 15:41:57.296 Detail, Node002, Notification: Notification - TimeOut

Just being curious, if I install a network key, does the lock need to be reconfigured?

Many thanks :}


#30

after adding a network key, you will most likely need to remove/exclude the node, then you absolutely must use the secure include option to add it back into the network. A lock is considered a security device and will only communicate and respond to certain function commands if it is included via secure inclusion.


#31

I DO appreciate ALL your help… however I must seek help once again…
when I ‘lock’ the lock via hassio this is what come in the OZW log

2019-01-25 19:33:38.014 Info, Node002, Value::Set - COMMAND_CLASS_DOOR_LOCK - Locked - 0 - 1 - True
2019-01-25 19:33:38.015 Info, Node002, Value_Lock::Set - Requesting lock to be Locked
2019-01-25 19:33:38.015 Detail, Node002, Queuing (Send) DoorLockCmd_Set (Node=2): 0x01, 0x0a, 0x00, 0x13, 0x02, 0x03, 0x62, 0x01, 0xff, 0x25, 0x11, 0x4f
2019-01-25 19:33:38.015 Detail, Node002, Queuing (Send) DoorLockCmd_Get (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x62, 0x02, 0x25, 0x12, 0xb2
2019-01-25 19:33:38.015 Detail,
2019-01-25 19:33:38.015 Info, Node002, Sending (Send) message (Callback ID=0x11, Expected Reply=0x04) - DoorLockCmd_Set (Node=2): 0x01, 0x0a, 0x00, 0x13, 0x02, 0x03, 0x62, 0x01, 0xff, 0x25, 0x11, 0x4f
2019-01-25 19:33:38.024 Detail, Node002, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-01-25 19:33:38.024 Detail, Node002, ZW_SEND_DATA delivered to Z-Wave stack
2019-01-25 19:33:40.438 Detail, Node002, Received: 0x01, 0x07, 0x00, 0x13, 0x11, 0x00, 0x00, 0xf2, 0x08
2019-01-25 19:33:40.438 Detail, Node002, ZW_SEND_DATA Request with callback ID 0x11 received (expected 0x11)
2019-01-25 19:33:40.438 Info, Node002, Request RTT 2422 Average Request RTT 2596
2019-01-25 19:33:40.438 Detail, Expected callbackId was received
2019-01-25 19:33:48.016 Error, Node002, ERROR: Dropping command, expected response not received after 1 attempt(s)
2019-01-25 19:33:48.017 Detail, Node002, Removing current message
2019-01-25 19:33:48.017 Detail, Node002, Notification: Notification - TimeOut
2019-01-25 19:33:48.022 Detail,
2019-01-25 19:33:48.022 Info, Node002, Sending (Send) message (Callback ID=0x12, Expected Reply=0x04) - DoorLockCmd_Get (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x62, 0x02, 0x25, 0x12, 0xb2
2019-01-25 19:33:48.030 Detail, Node002, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-01-25 19:33:48.030 Detail, Node002, ZW_SEND_DATA delivered to Z-Wave stack
2019-01-25 19:33:52.799 Detail, Node002, Received: 0x01, 0x07, 0x00, 0x13, 0x12, 0x00, 0x01, 0xdd, 0x25
2019-01-25 19:33:52.800 Detail, Node002, ZW_SEND_DATA Request with callback ID 0x12 received (expected 0x12)
2019-01-25 19:33:52.800 Info, Node002, Request RTT 4777 Average Request RTT 3686
2019-01-25 19:33:52.800 Detail, Expected callbackId was received
2019-01-25 19:33:58.023 Error, Node002, ERROR: Dropping command, expected response not received after 1 attempt(s)
2019-01-25 19:33:58.023 Detail, Node002, Removing current message
2019-01-25 19:33:58.023 Detail, Node002, Notification: Notification - TimeOut

it appears that I am indeed requesting the door to be locked however, timeout?

too puzzling :frowning:
Thanks, David


#32

Is the lock your only node on the zwave network?


#33

I’m having a similar issue as posted by dadof3and3 - “Entity not available:lock.front_door_lock_locked”
My Network key is setup and working correctly and I am showing battery status, however the lock status is Unknown.
I can lock and unlock it with no problems - any thoughts on what I might have overlooked?


#34

Did you rename your lock to lock.front_door_lock_locked ?

image

If not go to the <> menu and edit the name:


image
image


#35

I copied the code from earlier in this post (Kwikset 912) as a first step into figuring out HA - I’ve got zero experience with linux and or coding, so I may have bitten off more than I can chew.

That said - your pictures pointed out to me that I can change the name of the entities of the node and by default they were something like zwave.kwikset.a.bunch.of.other.things.

So I’m playing around with those. I now have the status fixed but I somehow broke the battery, so working on that. Appreciate the detailed info - it definitely pointed me in the right direction.


#37

FWIW, when you set your Network Key in the configuration.yaml, manually check the options.xml files in the same directory to ensure they’re getting copied there. I still have the issue that it’s not being copied – too far down the list of things to figure out – but don’t trust that if it’s in the YAML, then it’s problem-free. It’s XML -commented out by default, but check that it’s uncommented, and matches your values.