Originally Posted by ScottJ
Yes, well, that's the problem. If there's a switch on the lamp, people are going to turn it.
I'm using a Raspberry Pi as an automation controller today. I'm thinking about rewiring the lamp so the socket is always hot and the switch is connected to GPIO pins on the Pi which will then trigger Insteon events. But this seems like such a common use model that someone would have a better solution already.
Apologies, i wasn't clear or accurate.
If you turn the switch off at the lamp, you cannot remotely physically turn that switch on. Do you really need to do that?
What I do is to use automation to ensure lights are off. There's rarely a need to turn a light on if that device is a desk lamp with a physical switch. We don't have floor lamps.
If someone leaves a desk lamp on, i use automation to turn off the zWave module if there's no motion in the room for 60 minutes, or if the house enters armed-away mode, or if its midnight. That kills power at the module. IF someone wants to turn that lamp on, the lamp switch will be in the "on" position with no power supplied. They have to turn it off, then turn it back on, at which point the zWave module recognizes a device is attempting to draw power and turns itself on. (no fiddling with the zWave module)
I know thats not exactly what you asked for, but short of rewiring the lamp, its as good as you can get. Which honestly, might be "good enough" unless you use floor lamps.