Z-Wave Lock Manager  

Developer: howartp's Plugins     Like this plugin? Show your appreciation!
Category: Security & Locks
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.howartp.lockmanager
Latest release: v3.0.66 released on May 28, 2022
Release downloaded: 0 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

Introducing the ZWave Lock Manager plugin

Following the release of Indigo 7 which introduced Lock support, there was a lot of feedback about not being able to manage user PINs and other features of the Locks which many users were previously able to manage via the Vera plugin.

I was already familiar with the new ZWave API hooks that were added in 7, so with the help of a PDF posted by another user which gave the lock command syntax, I volunteered to write this plugin.

This plugin also supports many door/window sensors and keypads whether they're supported by Indigo or not yet.

Current Features Set a user PIN Clear a user PIN Query a user PIN from a lock Supports 4-10 digit codes and RFID tags Log common status replies from the lock User count increased to 250 users, not just 10 Added ability to set the Real Time Clock in the lock Added ability to set the Auto Lockout, Tamper and Operating Mode settings in the lock Added triggers for "User x locked/unlocked the door", "Invalid code entered" and "Deadbolt jammed" Ignores status reports from non-lock devices Adds support for ID Lock (Norwegian) and Zipato RFID Keypad Added support for any zwave lock even if it hasn't been defined by Matt/Jay as a lock Added several more triggers for who, what or how your lock was un/locked

Coming soon Update multiple codes at once Manage multiple locks at once Maintain user database with names and assigned codes

Installation notes This plugin creates a number of Actions under "Z-Wave Lock Manager actions". You can combine these with your own schedules, triggers and control panel buttons or simply execute them from the Indigo client.

It should be noted that I don't actually have a ZWave lock to test against, so I'm coding blind - huge thanks to my beta testers for testing for me.

When you install the plugin, you'll need to create a new device called ZWave Lock Manager > Door Lock for each lock you have. When you create it, it lists every Zwave device on your system, which might well be hundreds, but you only do this step once per lock so that doesn't matter. Thereafter, all events, triggers, actions etc present you with a list of Door Locks that you've defined, rather than a list of LockSubTypes or ZipatoKeypads etc. (For the purposes of my testing, I'm using a TKB plug socket as a pretend door lock, because I don't have any actual locks!)

Those who have seen me around the forums will know I usually participate in the forums at least daily if not several times; however please be aware this is usually from my iPhone when I'm away from my desk. I will endeavour to support this plugin as quickly as possible, but (as with everyone) I have busy periods of the year when I'm simply not at my desk long enough to do all I'd like to, including fixing or updating plugin code, even if you see me actively responding to other threads.

Enjoy!

Peter

Release details
Released on: May 28, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Re-fixes error in 3.0.65

Release details
Released on: May 28, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Fixes issues with PIN codes throwing error:

``` Z-Wave Lock Manager Error Error in plugin execution ExecuteAction:

File "plugin.py", line 181, in setUserPin File "plugin.py", line 828, in setPin File "plugin.py", line 234, in getPinStr type: name 'xrange' is not defined ```

Release details
Released on: April 22, 2022
Requires: Indigo v2022.1.0+
Downloaded: 9 times 
Changes in this release

Fixes issue where triggers were fired before states were updated.

Release details
Released on: April 18, 2021
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Fixes issue with autoRelock.

Release details
Released on: Dec. 27, 2020
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Adds updating of lastUser state

Release details
Released on: Dec. 17, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Adds support for Ring Keypad (1st Gen)

Receives codes entered (even "invalid" alarm codes) Receives alarm events inc motion Sends commands to keypad

Release details
Released on: Nov. 10, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 2 times 
Changes in this release

Fixes issue with setting Auto Relock on/off.

Release details
Released on: Dec. 1, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 1 times 
Changes in this release

v1.0.56

Release details
Released on: Aug. 11, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 2 times 
Changes in this release

Seperates "UnlockedManually" and "UnlockedManually-OneTouch" triggers.

Release details
Released on: May 11, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.0.52 Fixes bug in InvalidCode

Release details
Released on: April 19, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.0.51 No functional change

Release details
Released on: Nov. 28, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.0.49

Release details
Released on: Nov. 25, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 3 times 
Changes in this release

Adds support for Master User 251

Release details
Released on: Nov. 24, 2017
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

v1.0.47