Saturday, August 14, 2021

Smart Deadbolt

 About 6 months ago my electronic keypad deadbolt died. A couple of batteries in its battery pack had leaked causing the electronic control to stop working. This left me with a dumb key based lock with a useless keypad. 

I have finally selected a suitable replacement, the Kwikset SmartCode 910. This keypad integrates into smart homes by using the Z-Wave Plus protocol. This hardware was chosen since Kwikset has a proven track record with building quality locks and I have personally seen some of their basic digital locks last at least ten years even when constantly exposed to the weather. 

Since my Home Assistant didn't already have any existing Z-Wave hardware I chose to add a Nortek GoControl USB stick. I chose this Z-Wave radio since it also contains Zigbee radio which could come in handy if I ever choose to migrate from using a physical Raspberry Pi with a RaspBee II to a containerized installation. 

As this was my first foray into Z-Wave, I had to setup both the Z-Wave JS official add-on and add the Z-Wave JS integration. This was pretty straightforward once I realized both were required. To step the add-on, all that needs to be done is generate a random network key that is 16 bytes long and select the device. The GoControl has the Z-Wave hardware as port0 and the Zigbee hardware as port1.

Once the add-on is ready, I simply had to add the  Z-Wave JS integration and select configure form the integrations page. From that page I selected Add Node  to add my new device. Since this is literally a security device it needs to utilize the secure inclusion. Then all that had to be done was pressing the A button which my specific smart lock uses for pairing. 

Finally the new device is visible. Now I just need to figure out what useful automations or notifications I need to setup to make the most of this new device. 





2 comments:

  1. This information is so useful and informative which you have shared here. It is beneficial for beginners to develop their knowledge. It is very gainful information. Thanks for sharing! here's something you can check Emergency Locksmith Baltimore. Thank you.

    ReplyDelete
  2. Such beautifully written. And the information provided is very useful. Thanks for sharing such informative and interesting article. Check this out too Lockout Tagout Training Certification Course Online.Thanks!

    ReplyDelete

Server Monitoring

I have a headless Linux server that I have previously written about for ripping media disks.  While I have had MQTT integrated into the bash...