Jump to content

3-way switch, I must not have it correct


Recommended Posts

Media_popcorn connected to the load it is controller of scene Media_popcorn_sc


Media_popcorn_sl has no load it is controller of scene Media_popcorn_sc, Media_Popcorn

Media_popcorn_sl is responder to the Media_popcorn_sc, and Media_Popcorn


When I turn on Media_Popcorn_sl from the ISY the light does not come on

When i turn on the media_popcorn_sl from the switch the light turns on


Am I not understanding how this should work? Should I not expect to turn on a switch via isy NOT connected to the load and get it's linked one to respond to turn on the light

Link to comment

Turning On/Off an individual device with Insteon Direct commands has no affect on other devices that may be in a Scene with that device. Normal Insteon response. Only that specific device is affected. To control all the devices in a Scene turn the Scene On/Off.


"Media_popcorn_sl has no load it is controller of scene Media_popcorn_sc, Media_Popcorn

Media_popcorn_sl is responder to the Media_popcorn_sc, and Media_Popcorn"


The SwitchLinc only needs to be in the Scene as a Controller. The ISY assumes the SwitchLinc is also a Responder and does all the necessary cross-links.


EDIT: what may not be obvious regarding Insteon devices, when a button/paddle is pressed a Scene is being controlled, assuming the device is in a Scene. Except for HA applications using a PLM, Insteon devices are incapable of issuing Insteon Direct commands for control of another device.

Link to comment

This is a bit complex to try to describe the logic behind all this (what Lee said), but I'll try.


Devices need to function independently because each device can be the member of a great number of scenes. So you could not have it that a device turning on turns all other linked devices on. If this were the case, anytime a switch turned on, every device linked to that device as part of any scene it had membership with would turn on. The result would be that there are no independent scenes and it would be the same as hardwiring all the switches together ala typical 3/4 way wiring.


Insteon uses "controller" and "responder" designation to make this work. When you phyically act on a device (push the button), the device itself always responds, and, if the device is a controller of a scene, all the other devices in that scene respond as programmed to. A device can only be a controller for one scene. If you think about it, you will realize that if a device were a controller for 2 scenes, you will have effectively just merged those 2 scenes into one scene. So no point in that.


When a device turns on as a responder, it is not the same thing as turning on by direct action on the device. If it did, you would realize that should that device be a responder to one scene, and a controller of another scene, the effect of a device responding to one scene by turning on, would then propagate through to any devices that the switch controlled, which could snow ball through your setup potentially turning every device in your system on.


Also I will point out, when you turn a device on using ISY, you are turning the device on as a responder to a scene with two members: ISY and the device. ISY is the controller of that scene. All devices added to ISY are a member of at least one scene, the ISY scene (technically it is joined with the PLM). ISY is unique in the sense that it is a controller of multiple scenes. The reason for this is that ISY can uniquely control all those scenes independently.


So in the end, there are two ways to turn a device on. Either directly act on it (push the button), or turn a scene on that it is a member of (either via ISY or using another switch linked to it as a controller).

Link to comment


This topic is now archived and is closed to further replies.

  • Create New...