ISY programming trigger based on Insteon command
#1
Posted 30 April 2012 - 09:07 PM
#2
Posted 30 April 2012 - 09:18 PM
#3
Posted 30 April 2012 - 09:26 PM
I add another line with "or" as condtion, now nothing triggers!
Attached Files
#4
Posted 01 May 2012 - 05:21 AM
That have folks there that do things like this all the time.
http://forum.univers...s.com/index.php
#5
Posted 01 May 2012 - 04:32 PM
Ahh, looks like programming in Insteon is very different than with X10. It's triggering ONLY if I press that light switch, but if I press it with RemoteLinc it doesn't trigger the event.
Your problem is that you aren't understanding what "control" means.
Programs trigger based on these principles:
Control = the device in question was physically acted upon. the state of the device need not change. i.e. light is on already, pushing on is still a trigger
Status = the state of the device changed regardless of how it came to change. i.e. light is on already, push it on does not trigger . . .light is on, it receives a command to turn off or you push off on the device, program triggers
Once triggered, the program will evaluate the true/false status of everthing in the if section and then execute the then/else clause.
Edited by Lou Apo, 01 May 2012 - 04:34 PM.
#6
Posted 01 May 2012 - 04:39 PM
I'm just having too much fun to say the least!
I add another line with "or" as condtion, now nothing triggers!
Not sure why this program isn't triggering. Physically turning off the basement light at that device or using the remote linc and physically pushing off should trigger and it should evaluate to true in either case. Did you check the program summary page and see that the program ran? It lists the last time the program ran and whether it ran true or false. If I were a betting man, I would say that it did run and that the x10 command was lost due to the nature of x10 commands.
#7
Posted 01 May 2012 - 10:53 PM
I went back to the program summary page and those x10 related programs didn't run, the time stamp didn't update when I triggered the Insteon event.
I'm going to check with ISY to see if they have other suggestions.
I appreciate your explaination on "Status" vs "Control",
#8
Posted 02 May 2012 - 07:02 AM
Control as a trigger is also specific to the action listed. In other words "control on" is only a trigger when you physically act on the device in question and push "on". Pushing "off" doesn't trigger the program.
For example
If
Control switch x is switched on
Then
- -
Else
- -
This program will evaluate to true when you push the "on" paddle on switch x. It will not trigger if you do anything else (fade,off,faston,fastoff,etc). So the above program could never evaluate to false (at least not from it's own if section).
So, if you were pushing anything but a single click to the "off" side of the paddle, your program would not run.
If indeed that is what you did, then the next question is whether the isy is receiving info from the device. Check the main page and follow the status of the device when you turn it on/off. It should change along with your button presses.
And last point, which it appears is not the problem for you, ******Make sure the program is saved and enabled****** I can see from your screen shot that it is, but I can't tell you how many times people make that mistake.
#9
Posted 02 May 2012 - 10:23 PM
I checked the link table between polling the switch vs. from ISY, I always get one more link, is this normal?
I'll try to replace rest of my Smarthome X10 switches over the weekend, I believe I may have a few Smarthome switches with signal booster, probably those are causing issues.
I now have a lot more understanding into the programming side of it, I'll check again for the logic.
Thanks again for your help.
#10
Posted 02 May 2012 - 10:31 PM
If you had a properly functioning x10 setup in your house then Insteon should work no problem. Perhaps you don't have enough devices or you have a lack of phase coupling.
#11
Posted 03 May 2012 - 05:20 AM
#12
Posted 04 May 2012 - 10:27 PM
Should I be starting from scratch in this case in ISY by deleting the switch and add it back? Can I remove that mismatch entry manually?
Attached Files
#13
Posted 04 May 2012 - 10:33 PM
Certainly there is no harm in deleting the device, factory resetting, re-enrolling, then rebuilding the scenes. Just remember that if you have any programs pointing to the device you will need to check them afterwards.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users














