rchorowitz Posted July 16, 2021 Posted July 16, 2021 I am attempting to create a simple program to send an alert when a user unlocks. I currently have 15 users. I have created 15 programs, (one for each user) and 15 custom emails. The IF of the program is: Status 'ZW 003 Schlage Door Lock' is Access Code 1 And [Control] 'ZW 003 Schlage Door Lock' is switched [alarm] Unlocked by Keypad I am unable to use 'control' without including "alarm", which I do not believe I need. I have tried the logic both ways and tried with variables. The "alarm" appears on a second line and may be an error in the GUI logic? F/W 5.3.0 Anyone else having the same issue? Thanks, Rob
lilyoyo1 Posted July 16, 2021 Posted July 16, 2021 (edited) Its not an error. You wrote your program wrong. The second line of your program shouldnt be included Edited July 16, 2021 by lilyoyo1
rchorowitz Posted July 16, 2021 Author Posted July 16, 2021 It does not seem to work with only the single IF Status 'ZW 003 Schlage Door Lock' User Number is 1'
MrBill Posted July 16, 2021 Posted July 16, 2021 I helped someone else work this out, and I can't find the thread to link. the short answer is you need multiple daisy chained programs: Program: Door_is_unlocked If Status door is unlocked then Run program User_1 (if) Program User_1 (disabled) If access code is 1 then notification user 1 else Run Program User_2 (if) Program User_2 (disabled) If access code is 2 then notification user 2 else Run Program User_3 (if) .....and so on A disabled program runs if run by another program, but not if the IF condition is met. The problem with using 'ZW 003 Schlage Door Lock' User Number is 1' alone is that the user number doesn't always change, and to activate an If statement it needs to change.
lilyoyo1 Posted July 16, 2021 Posted July 16, 2021 Does the lock update in the ISY? Post your full program
rchorowitz Posted July 16, 2021 Author Posted July 16, 2021 I can control the lock and change user codes. The lock status and battery level only report intermittently. I have also tried status is jammed and nothing happens
rchorowitz Posted July 16, 2021 Author Posted July 16, 2021 Door Unlock User 1 - [ID 0085][Parent 007B] If 'ZW 003 Schlage Door Lock' User Number is 1 Then Send Notification to 'Default' content 'Front Door User 1' Else - No Actions - (To add one, press 'Action')
rchorowitz Posted July 16, 2021 Author Posted July 16, 2021 Door Lock Failure Email - [ID 0084][Parent 007B] If 'ZW 003 Schlage Door Lock' Status is Jammed Then Send Notification to 'Email' content 'Front Door' Else - No Actions - (To add one, press 'Action')
lilyoyo1 Posted July 16, 2021 Posted July 16, 2021 Is it updating while you're testing? If its not then thats why you arent receiving notifications. Do you have any repeaters between your lock and ISY
rchorowitz Posted July 16, 2021 Author Posted July 16, 2021 I have a repeater about 8 feet from the door. The ISY is about 15 feet below the repeater. If I query the lock, the status changes
lilyoyo1 Posted July 16, 2021 Posted July 16, 2021 is your messaging going through your repeater? What are you using to repeat? Bring the lock close to the isy and do your testing. That will ensure that everything works properly. Then its easier to troubleshoot other issues.
rchorowitz Posted July 16, 2021 Author Posted July 16, 2021 Aeotec Range Extender 7 Zwave Repeater. How do I know if the messaging is going thru the repeater ?
lilyoyo1 Posted July 16, 2021 Posted July 16, 2021 22 minutes ago, rchorowitz said: Aeotec Range Extender 7 Zwave Repeater. How do I know if the messaging is going thru the repeater ? https://wiki.universal-devices.com/index.php?title=ISY_Users:V5:ZWave:Advanced_User_Guide:NodeMenu
rchorowitz Posted July 22, 2021 Author Posted July 22, 2021 If it helps anyone with a similar problem.... After adding several repeaters successfully, notifications still did not work. I tried every option, including/excluding the lock, tried repairing, updating neighbors, synchronizing, etc. and nothing seemed to work. After all of the repeaters were set up properly, I factory reset the lock and added it back to the ISY. Everything is now working as expected. Hope this helps someone from enduring the same pain! Rob
Recommended Posts