apostolakisl
Senior Member
I recently added some new lines of rules to my Elk and have had troulbes. First some background.
I have a keyfob that closes a relay hooked up to a zone on my panel so that I can initiate rules based on that zone status.
I have three output relays that close each of the three contacts on my remote garage door openers effectively "pushing" the buton.
I have all three garage doors zoned independtly on the security panel.
I have had all of this stuff working just fine for about a year and decided to add some new programming to it.
I wanted to be able to pull out of the garage and push one button on the keyfob, have it close any open garage doors and arm the system. For this to work I had to build delays into the commands. I needed about 20 seconds for any of the garage doors to close before arming so that the garage doors wouldn't get bypassed. I needed about 2 seconds between "pushing" any of the three garage door opener buttons as you can only "push" one at a time.
Rules as follows
Whenever keyfob A (zone x) becomes secure
And Garage door one is not secure
Turn output 1 on for 2 seconds
Whenever keyfob A (zone x) becomes secure
And Garage door 2 is not secure
Then set counter 1 to 2
Whenver every 1 second
subtract 1 from counter 1
Whenever counter 1 becomes 0
Turn output 2 on for 2 seconds
Whenever keyfob A (zone x) becomes secure
And garage door 3 is not secure
set counter 2 to 4
Whenever every 1 seconds
subtract 1 from counter 2
Whenever counter 2 beomces 0
Turn output 3 on for 2 seconds
Whenver keyfob A (zone x) becomes secure
Then set counter 3 to 25
Whenever every 1 second
subtract 1 from counter 3
Whenever counter 3 becomes 0
Arm system to away immediately
OK so this all seems to work fine, seemingly. I did all of this 4 days ago.
It has happened 3 times now in 4 days that the system randomly arms itself to away. It never did this before. It happened twice last night once at 3am and once at 4am (the system was already on in night mode and switched over). It happened once in the middle of the day (system wasn't on at all). I have also had 2 instances where garage 3 has opened on its own, once while the system was on causing an alarm. I also believe garage 1 opened on its own once but can't be sure it wasn't one of my kids. The one time garage 3 opened we weren't home so I know it wasn't any of us. I have video as well so I know that no one was there pushing the buttons.
What the heck??? Why would these rules by triggering randomly like that. There are no other timers or rules that were running at the time. I also have some other lines of programming in there that I didn't include that turn insteon lights on and chirp the sirens to indicate arming, etc.
I did rewrite the arming delay to using the built in delay instead of the counter which I set the system to arm one minute after (the shortest allowed) the keyfob zone closes. I did that this morning so don't really know if it made a difference.
I have a keyfob that closes a relay hooked up to a zone on my panel so that I can initiate rules based on that zone status.
I have three output relays that close each of the three contacts on my remote garage door openers effectively "pushing" the buton.
I have all three garage doors zoned independtly on the security panel.
I have had all of this stuff working just fine for about a year and decided to add some new programming to it.
I wanted to be able to pull out of the garage and push one button on the keyfob, have it close any open garage doors and arm the system. For this to work I had to build delays into the commands. I needed about 20 seconds for any of the garage doors to close before arming so that the garage doors wouldn't get bypassed. I needed about 2 seconds between "pushing" any of the three garage door opener buttons as you can only "push" one at a time.
Rules as follows
Whenever keyfob A (zone x) becomes secure
And Garage door one is not secure
Turn output 1 on for 2 seconds
Whenever keyfob A (zone x) becomes secure
And Garage door 2 is not secure
Then set counter 1 to 2
Whenver every 1 second
subtract 1 from counter 1
Whenever counter 1 becomes 0
Turn output 2 on for 2 seconds
Whenever keyfob A (zone x) becomes secure
And garage door 3 is not secure
set counter 2 to 4
Whenever every 1 seconds
subtract 1 from counter 2
Whenever counter 2 beomces 0
Turn output 3 on for 2 seconds
Whenver keyfob A (zone x) becomes secure
Then set counter 3 to 25
Whenever every 1 second
subtract 1 from counter 3
Whenever counter 3 becomes 0
Arm system to away immediately
OK so this all seems to work fine, seemingly. I did all of this 4 days ago.
It has happened 3 times now in 4 days that the system randomly arms itself to away. It never did this before. It happened twice last night once at 3am and once at 4am (the system was already on in night mode and switched over). It happened once in the middle of the day (system wasn't on at all). I have also had 2 instances where garage 3 has opened on its own, once while the system was on causing an alarm. I also believe garage 1 opened on its own once but can't be sure it wasn't one of my kids. The one time garage 3 opened we weren't home so I know it wasn't any of us. I have video as well so I know that no one was there pushing the buttons.
What the heck??? Why would these rules by triggering randomly like that. There are no other timers or rules that were running at the time. I also have some other lines of programming in there that I didn't include that turn insteon lights on and chirp the sirens to indicate arming, etc.
I did rewrite the arming delay to using the built in delay instead of the counter which I set the system to arm one minute after (the shortest allowed) the keyfob zone closes. I did that this morning so don't really know if it made a difference.