Jump to content

Yale Z-Wave Door Lock --> how to tell ISY. it is jammed


dbwarner5

Recommended Posts

I have three of the above. All work adequately. Having gotten the Notification Nodeserver working well on my Polyisy, I am trying to set up some programs to notify me if at anytime a lock is locked and it jams (typically when a door doesn't get closed fully), I will get a high priority notification from the Nodeserver.

Notification end is all working fine.

The issue is that if the lock jams, for some reason, the ISY programs will not run. There are settings for status = jammed, but they dont do anything either. Lock status is never reported to isy as jammed, so there is no way to determine it that way. 

Instead, I have two programs, the first one simply tells me it is locked or unlocked. And in the Then (locked response), it calls a second, disabled program that tests if the lock is actually locked and if it isn't, then it runs the high priority notification telling me that the lock is jammed. Seems simple enough.

The problem is that the first program won't run if the lock jams. It only runs if the lock completes it cycle, which is stranger since the trigger is based on the lock getting a lock command not completing it.

One option as a workaround is to have each of my locking programs (there are many),  call the jammed lock program. This would work fine, as the first program always runs if the lock is successfully locked or unlocked. The trick is calling the jam test program consistently. While I can add that to many programs, it will not pick up a remote locking ie from Mobilinc. Again a simple workaround is to put a program into mobilinc that locks etc. vs manipulating the lock directly as a device. 

Anyone else have any experiences with this? Havent looked at the event viewer yet to see what is happening and why the isy isn't picking up that the lock was told to lock.  Here are the programs. 

Lock Front Door Notification  [ID 0225][Parent 020B]

If
        (
             'Lock - Front Door' is switched Alarm Remotely Locked
          Or 'Lock - Front Door' is switched Alarm Key/Manually Locked
          Or 'Lock - Front Door' is switched Alarm Locked by Touch
          Or 'Lock - Front Door' is switched Alarm Locked by Keypad
        )
    And (
             'Lock - Front Door' is not switched Alarm Key/Manually Unlocked
          Or 'Lock - Front Door' is not switched Alarm Remotely Unlocked
          Or 'Lock - Front Door' is not switched Alarm Unlocked by Keypad
        )
 
Then
        Set 'Notification Controller / Notify Front Door Lock' Priority Normal
        Set 'Notification Controller / Notify Front Door Lock' On
        Run Program 'Lock Front Door Jammed LD' (If). ** this is the line that would call for the jam test program, but this program doesn't trigger if the lock jams even though the if has "switched remotely locked", which I would think would trigger it regardless of the lock's completion status but doesnt, If the lock completes unlocking or locking, the program runs fine. 
 
Else
        Set 'Notification Controller / Notify Front Door Lock' Priority Normal
        Set 'Notification Controller / Notify Front Door Lock' Set Device Off Message Unlocked
        Set 'Notification Controller / Notify Front Door Lock' Off
 

Lock Front Door Jammed LD - [ID 0222][Parent 020B][Not Enabled]

If
        'Lock - Front Door' Status is not Locked
 
Then
        Set 'Notification Controller / Notify Front Door Lock' Priority High
        Set 'Notification Controller / Notify Front Door Lock' Set Device Off Message Jammed
        Set 'Notification Controller / Notify Front Door Lock' Off
        Wait  2 seconds
        Set 'Notification Controller / Notify Front Door Lock' Set Device Off Message Unlocked

 

 

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...