[sdiy] Sending Digital Commands Over Your House's AC Wiring?
Scott Gravenhorst
music.maker at gte.net
Thu Apr 16 01:12:13 CEST 2009
Ken Elhardt <ken.elhardt at gmail.com> wrote:
>I have a question that I've been wondering about for at least 25 years
>because it seems very bizarre and I've never heard of anything else on
>earth working this way. I have an expensive Anova phone/control
>system from the early 80's. In addition to the phone, it has has a
>security system unit that works with sensors placed about your home,
>and also a home appliance/lighting control unit for turning things on
>and off automatically. To use that last unit, you plug these modules
>into the outlets, which they themselves have outlets on and you plug
>what you want to control into them. You set the device number from 1
>to 16 for each of those modules. The main control unit communicates
>with these modules that are plugged in all over your house by sending
>commands over the house's AC wiring. I've never known AC to be used
>for anything other than power. I just can't imagine how they're
>sending commands out of the AC power cord, into the house's wiring,
>that is then read by the modules. Just as the manual says, if I try
>to plug the main controlling unit into an isobar with its filtering,
>it doesn't work, the modules won't respond to commands. Technically,
>how are they doing this? Imagine synths sending MIDI data to each
>other through their power cables. That's how weird this is.
>
>Puzzled,
>-Ken Elhardt
I studied this when I had a similar system sold by Radio Shack - B-something.
Anyway, an Oscope helped me learn what they did, it's serial data that is sent over
the mains synchronized to a zero crossing. I was able to rewrite their Trash-80
Color Computer driver for a Radio Shack Model 100 system and could control damn
near everything in my house from a computer. Ultimately, I gave up on that because
the modules that turned stuff on and off had a rather short lifespan of only
several months. Worked great when it worked, but it sucked to find out - oh that
lamp won't turn on now...
-- ScottG
________________________________________________________________________
-- Scott Gravenhorst
-- FPGA MIDI Synthesizer Information: home1.gte.net/res0658s/FPGA_synth/
-- FatMan: home1.gte.net/res0658s/fatman/
-- NonFatMan: home1.gte.net/res0658s/electronics/
-- When the going gets tough, the tough use the command line.
More information about the Synth-diy
mailing list