I'm running 4.0.2 and I seem to be having one heck of a time getting my 994 and my Elk M1 cooperating. I'm having several issues, but I'd like to start with the following simple programs to see if anyone sees anything that I do not.
I have an EZX10RF in the garage to receive an X10 RF signal from the home link system in my car. I also have an I/O Linc connected to my garage door opener. All of these components work pretty well on their own, I can press a home link button in my car, the EZX10RF receives it and sends it through to ISY and turns on the I/O link relay to open the garage door.
I have two ISY Programs
Welcome Home - open the garage door, turn on arrive home scene and disarm Elk. This seems to work fine most of the time. There are odd issues where if I monitor the status of the program via the 'status' option, I can see that the program is stuck in the 'Then' - and what's worse, I can't stop it. I end up having to plug/unplug the ISY. I assume it's normal behavior when you're repeatedly testing?
If
Status 'X10 Bridge - 0 / 1E.7B.6B.1' is 100%
Then
Set Scene 'Garage Door Operations (R)' On
Set Scene 'Arrive Home' 100%
Set 'X10 Bridge - 0 / 1E.7B.6B.1' Off
Set Elk Area 'Area1' Disarm
Run Program 'Elk: Kitchen Entry - Welcome' (If)
Else
- No Actions - (To add one, press 'Action')
Elk: Kitchen Entry - trigger the welcome home message when the kitchen door is opened. This does not work at all.
If
Elk Zone 'Kitchen Entry' is Violated
Then
Set Elk Speak Word 'Welcome'
Set Elk Speak Word 'Home'
Else
Wait 5 minutes
Run Program 'Elk: Kitchen Entry - Welcome' (If)
I thought that a change to 'Kitchen Entry' would trigger the 'If' to be re-evaluated? Is this not the case?
Does anyone know how frequently the ISY and Elk exchange status information? In my environment the Elk doesn't seem be getting device status changes from the ISY (reliably, in real-time).
I'd appreciate any help - Thanks!
hm