Scyto Posted February 16, 2015 Posted February 16, 2015 (edited) I have a program that sends a notification when either of two locks are unlocked. For one of these locks (a schlage FE599 Door Lock) I also get a lock notification. This doesn't happen for the Kwikset Door Lock deadbolt. The behavior I expect is to only get the unlock notification for both locks and never a lock notification. (this is the only program I have that sends notifications or queries the lock status, all the text messages indicate this is the program that generated both the unlock and lock alerts) locks - [iD 0013][Parent 0001] If Status 'Ground Floor Hallway / Front Deadbolt' is Unlocked Or Status 'Ground Floor Hallway / Front Lever Lock' is Unlocked Then Send Notification to 'Default' content 'Door Unlocked' Else - No Actions - (To add one, press 'Action') Edited February 16, 2015 by Scyto
Jimbo.Automates Posted February 16, 2015 Posted February 16, 2015 If both are unlocked and one of them is then locked the if will be true.
Scyto Posted February 16, 2015 Author Posted February 16, 2015 ok, but then why send me the true state of locked when it locks and not send it when I unlock one. For the logic to be consistent if I unlock one of the locks I should get one unlocked message and one locked message on the unlock, but it doesn't.
Jimbo.Automates Posted February 16, 2015 Posted February 16, 2015 I thought you did get unlocked notification for each lock? There may be difference with how the 2 different brands report. You'll have to watch the event log to see what they report.
Xathros Posted February 16, 2015 Posted February 16, 2015 The if is evaluated any time either status changes. The FE599 when unlocked remotely will automatically relock after a few seconds changing it's status and forcing your if to reevaluate. This may be where the extra unexpected notification is coming from. You could change "Status" to "Control" and get the result you want. -Xathros Sent from my iPhone using Tapatalk
Scyto Posted February 16, 2015 Author Posted February 16, 2015 (edited) Thanks, I took a look at control. For the Kwikset I have all sorts of interesting options around battery life, remote lock/unlocking, local unlock using key or buttons etc. For the Schlage all I get on the control option for the 'is / is not' is Access Code 1 through 30 This means there is no way to use control to alert and do what I want. 1) Should I be seeing more options for the schlage? This lock has a direct association with the ISY. 2) it is non-intuitive to me the way the logic works with status. I only get the 'locked' message when both locks start out in the unlocked state and then I lock one of them. If they both start locked and I unlock one and then lock it again I get no locked message. Is this because at the pint of evaluation both = false i.e. the evaluation of the state is done after the action, not on the action? Edited February 16, 2015 by Scyto
Xathros Posted February 16, 2015 Posted February 16, 2015 I'll have a look at what is available on my 599s when I get home and report back. My memory says I'm using control for some of mine but won't know for sure till I look. -Xathros Sent from my iPhone using Tapatalk
Xathros Posted February 16, 2015 Posted February 16, 2015 You could break your program into two separate programs, one for each lock. That would also solve the problem. -Xathros Sent from my iPhone using Tapatalk
Scyto Posted February 16, 2015 Author Posted February 16, 2015 Xathros, on 16 Feb 2015 - 2:26 PM, said: You could break your program into two separate programs, one for each lock. That would also solve the problem. -Xathros Sent from my iPhone using Tapatalk Great minds think alike already did that as I can be pragmatic - just wanted to be as elegant as possible
Xathros Posted February 17, 2015 Posted February 17, 2015 I'll have a look at what is available on my 599s when I get home and report back. My memory says I'm using control for some of mine but won't know for sure till I look. -Xathros Sent from my iPhone using Tapatalk Looks like only user access codes are represented in the "Control" list. Lock and Unlock are Status only events. -Xathros
Scyto Posted February 17, 2015 Author Posted February 17, 2015 Thanks for checking, good to know it isn't some unique issue with my setup. Shame the schlage lock seem to be feature sparse. The Kwikset will let me set user schedules from the ISY in addition to all the other features that schlage appears not to have in the control list. Do you have any idea if the is the Schlage lock itself or the support in the ISY?
Xathros Posted February 17, 2015 Posted February 17, 2015 I can't say for sure but my gut says that the lock itself is the weak link here. The 599 in particular bugs me in that it can't be remotely unlocked for more than a few seconds yet there is a button on the lockset that will unlock the lock until it's told otherwise. Seems to me like Schlage never finished the ZWave interface on this one. -Xathros
Scyto Posted February 17, 2015 Author Posted February 17, 2015 I concur. I submitted a ticket to Schlage. I have asked them about firmware updates. Lets see what they say. I did find this for the BE469 - not a lot of support in these either http://www.schlage.com/content/dam/sch-us/documents/pdf/installation-manuals/24352403.pdf wish I had known this before I bought and fitted them. I like the physical aspects of their locks over kwikset. This sparse implementation of z-wave is disappointing.
Xathros Posted February 17, 2015 Posted February 17, 2015 Thanks. I already had that document a while back. Couldn't find anything like it for the 599 however. -Xathros
Scyto Posted February 17, 2015 Author Posted February 17, 2015 Yeah I couldn't find one for the 599 either.
DaveF Posted September 16, 2015 Posted September 16, 2015 (edited) Front Door Locked - [ID 0008][Parent 0001] If Control (Old) 'Outside / Front Door Lock' is switched Key/Manually Locked Or Control (Old) 'Outside / Front Door Lock' is switched Locked by Keypad Or Control (Old) 'Outside / Front Door Lock' is switched Automatically Locked Then Send Notification to 'DaveEmail' content 'Front Door Locked' Else - No Actions - (To add one, press 'Action') Front Door Unlocked - [ID 000D][Parent 0001] If Control (Old) 'Outside / Front Door Lock' is switched Key/Manually Unlocked Or Control (Old) 'Outside / Front Door Lock' is switched Unlocked by Keypad Then Send Notification to 'DaveEmail' content 'Front Door Unlocked' Else - No Actions - (To add one, press 'Action') Hi, I know this is old, but did you get resolution to this? I've got a single Schlage 469 and I set up an alert program to see when it locked/unlocked. When the program runs, it seems to run both the lock and the unlock program no matter what the lock does. I'm running 5.0.1, but i had this issue before that. Edited September 16, 2015 by DaveF
Michel Kohanim Posted September 16, 2015 Posted September 16, 2015 Hi DaveF, What are you doing to make the program run? With kind regards, Michel
DaveF Posted September 17, 2015 Posted September 17, 2015 Hi Michel, For testing, I was manually unlocking/locking from the inside knob and with the keypad. Whichever operation I perform, I get an unlocked notification followed by a locked notification. Thanks, Dave
Michel Kohanim Posted September 18, 2015 Posted September 18, 2015 Hi DaveF, Would you please open the Event viewer on level 3, and lock/unlock and the copy the contents to clipboard and post back? With kind regards, Michel
DaveF Posted September 18, 2015 Posted September 18, 2015 I should have known to do that in the first place... Fri 09/18/2015 09:54:54 AM : [ZWAVE-RX ZW002_1] ... Fri 09/18/2015 09:54:54 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:54:54 AM : [ZWAVE-TX ] ... Fri 09/18/2015 09:54:55 AM : [ZWAVE-RX ] ACK Fri 09/18/2015 09:54:55 AM : [ZWAVE-RX ] [0104011301E8] Fri 09/18/2015 09:54:55 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:54:55 AM : [ZWAVE-RX ] [01050013980071] Fri 09/18/2015 09:54:55 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:54:55 AM : [ZWAVE-RX ZW002_1] ... Fri 09/18/2015 09:54:55 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:54:55 AM : [D2D EVENT ] Event [ZW002_1] [ST] [0] uom=11 prec=0 Fri 09/18/2015 09:54:55 AM : [ ZW002_1] ST 0 (uom=11 prec=0) Fri 09/18/2015 09:54:55 AM : [D2D EVENT ] Event [ZW002_1] [ALARM] [6] uom=15 prec=0 Fri 09/18/2015 09:54:55 AM : [ ZW002_1] ALARM 6 (uom=15 prec=0) Fri 09/18/2015 09:54:55 AM : [D2D-CMP 000D] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:54:55 AM : [D2D-CMP 000D] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:54:55 AM : [D2D-CMP 000F] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:54:55 AM : [D2D-CMP 0008] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:54:55 AM : [D2D-CMP 0008] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:54:55 AM : [D2D-CMP 0008] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ZW002_1] ... Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ... Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ] [0104011301E8] Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ZW002_1] ... Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ... Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ] [0104011301E8] Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ] [010500139B0072] Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:21 AM : [ZWAVE-RX ] [010500139B0072] Fri 09/18/2015 09:55:21 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:22 AM : [ZWAVE-RX ZW002_1] ... Fri 09/18/2015 09:55:22 AM : [ZWAVE-TX ] ACK Fri 09/18/2015 09:55:22 AM : [D2D EVENT ] Event [ZW002_1] [ST] [100] uom=11 prec=0 Fri 09/18/2015 09:55:22 AM : [ ZW002_1] ST 100 (uom=11 prec=0) Fri 09/18/2015 09:55:22 AM : [D2D EVENT ] Event [ZW002_1] [ALARM] [4] uom=15 prec=0 Fri 09/18/2015 09:55:22 AM : [ ZW002_1] ALARM 4 (uom=15 prec=0) Fri 09/18/2015 09:55:22 AM : [D2D-CMP 000D] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:55:22 AM : [D2D-CMP 000D] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:55:22 AM : [D2D-CMP 000F] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:55:22 AM : [D2D-CMP 0008] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:55:22 AM : [D2D-CMP 0008] CTL [ZW002_1] [ALARM] op=is --> false Fri 09/18/2015 09:55:22 AM : [D2D-CMP 0008] CTL [ZW002_1] [ALARM] op=is --> false
Michel Kohanim Posted September 18, 2015 Posted September 18, 2015 Hi DaveF, Thanks so very much. It looks pretty good. Can you please disable your Unlocked program, retry, and let me know whether or not you still get the notification for door unlocked (even though locked)? With kind regards, Michel
DaveF Posted September 18, 2015 Posted September 18, 2015 I disabled the unlock program and unlocked/locked the deadbolt. I got a single locked message both times, once for the unlock and once for the lock.
Michel Kohanim Posted September 20, 2015 Posted September 20, 2015 Hi DaveF, Thank you. This is quite strange. We need to figure out which one of the conditions is causing the program to be true when unlocked. Can you please try each one of the following conditions individually and let me know what you get for each (i.e. remove those that are not being tested): Control (Old) 'Outside / Front Door Lock' is switched Key/Manually Locked Or Control (Old) 'Outside / Front Door Lock' is switched Locked by Keypad Or Control (Old) 'Outside / Front Door Lock' is switched Automatically Locked With kind regards, Michel
dstanley Posted September 21, 2015 Posted September 21, 2015 (edited) I have these same programs and although they worked fine previous to release 5 I am now getting both lock and unlock notifications regardless if the lock was locked or unlocked. Both notifications come one right after the other. Will watch this thread and do some more testing if I can find the time. Schlage BE469's Edited September 21, 2015 by dstanley
DaveF Posted September 21, 2015 Posted September 21, 2015 Hi Michel, As a test, I created 5 separate programs, 1 for each of the LOCK conditions (automatically, keypad, manual) and 1 for each of the UNLOCK conditions (keypad, manual). When I unlocked the lock manually, i recieved 10 emails. 6 LOCK (2 for each condition) and 4 UNLOCK (2 for each condition). In the admin console all 5 programs show a status of TRUE and the same RUN/FINISH times. Dave
Recommended Posts