I can think of two methods for eliminating ALL leakage current in X10 modules when even disabling local control isnt enough:
1. Disable local control (snip both diode and jumper), put a 100k 1/2w resistor across the output
2. Use the module to control a mechanical 120v relay.
Which do you think is better and why?
Backstory:
Those who have been following my threads know I use X10 to control lighting in my home, most of which is LED. I had issue with LED bulbs flickering and glowing faintly with the module off. Switching to dimmable LEDs solved the issue in most cases, for those that didnt, I disabled local control for the module.
I have a room filled with decorative LED fountains, vintage lighting, LED color change bulbs, rain lamps, other quirky stuff. I had all of this on RF remotes like this:
https://www.menards.com/main/electrical/light-switches-dimmers-outlets/electrical-outlets/indoor-remote-outlets-3-pack/3635419/p-1444425969250-c-9526.htm?tid=5148704366813521074&ipos=19No leakage issues, however at some point I started to get RF interference. I would come home after being gone all day and the fountains had turned on, ran dry, and the pumps burned out. I decided I would switch all of the mechanical devices to X10.
I figured there wouldnt be leakage issues since all the fountains, rain lamps, etc had motors, even though all had LED lights. I was right about the rain lamps and the larger fountains with larger power supplies, but the smaller 3v fountains with DC switching power supplies, the LEDs blinked with the module off. I disabled local control (snip diode and jumper) and now they blinked dimmer and less frequently. I figured I could live with that.
Woke up the next morning to find three pumps had burned out. Coincidence? Maybe, but I didnt want to take any chances. I added the 100k resistor and now there is no blinking.
Debating whether to leave it like that or use a relay.