Illusion Posted July 29, 2009 Posted July 29, 2009 I do not know why UD has decided not to include scene clean-up commands. I am sure there are excellent reasons for this and I am not needing a run-down of the pros and cons. But a thought... If a clean-up option were available on a per scene triggering controller that could be nice. I am not sure how this would be implemented but something to think about. It could be the Insteon protocol standard clean up or it could be an ISY proprietary sequence with querys and direct commands. So for the movie time scene, we have no clean-up because of whatever the list of reasons UD has come up with, but no big deal because if 1 out of 100 times the table lamp does not turn off, we just hit the button again. But for our Away Scene, that is supposed to shut off the IR heater in the bathroom, the lights, and I don't know, maybe close the drapes, it would be nice if the ISY made sure all that happened. Even if this did take up a bunch of powerline network time. I am sure that we all have scenes that we want near perfect reliability on. Of course, as it is now, we could just write a program that checks all that, but just a thought.
Michel Kohanim Posted July 29, 2009 Posted July 29, 2009 Illusion, The reasons are listed below: 1. Scene cleanup takes away from the PLM doing anything else. This means that when the PLM is cleaning up, and depending on the size of your scene, either the PLM ignore the next commands sent to it OR it will stop the cleanup to perform the command 2. Dim/Brighten caused major issues with scene cleanup In both cases, the scene command never produced better reliability. With kind regards, Michel
nstein Posted July 29, 2009 Posted July 29, 2009 Michel, what if the PLM is not doing anything else and it is not a dim/bright command, would it help then? I can also see the need for optional scene clean-up. Currently I am controlling many devices with direct commands in programs because of this lack. I would like to be able to, optionally, use scenes with the reliability of direct commands. This would not apply to all scenes but optionally to scenes where you have reliability problems. Another option would be to add to programs the scene cleanup command, that I could add after scene on command. -Nick
Michel Kohanim Posted July 30, 2009 Posted July 30, 2009 Hi Nick, I suppose we could add and optional feature to use the group command but I am quite certain you are not going to get any better reliability. If your devices do respond to direct commands but NOT scene commands, then there's something wrong. My major worry is by adding this option: 1. We will break the predictable behavior of the PLM. ISY would never know at what state the PLM is 2. The corollary to 1 is that ALL programs that activate scenes MUST now account for clean up delays (i.e. add a wait x the number of devices in the scene) So, I really do not think it's a good idea. With kind regards, Michel Michel, what if the PLM is not doing anything else and it is not a dim/bright command, would it help then? I can also see the need for optional scene clean-up. Currently I am controlling many devices with direct commands in programs because of this lack. I would like to be able to, optionally, use scenes with the reliability of direct commands. This would not apply to all scenes but optionally to scenes where you have reliability problems. Another option would be to add to programs the scene cleanup command, that I could add after scene on command. -Nick
Illusion Posted July 30, 2009 Author Posted July 30, 2009 Nick, For those really important scene activations, you could write a query program that then runs a state change if the scene failed. I have some of these for my outside lights that I was having trouble with.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.