Gwhiz;150116 wrote: There's a new technology out called Insteon that looks to 'fix' the deficiencies in X-10 (http://www.smarthome.com/_/INSTEON/_/23b/land.aspx">http://www.smarthome.com/_/INSTEON/_/23b/land.aspx</a>)
I've got a bunch of X-10 stuff but will probably start moving some of it to Insteon (it'll also control X-10).
As for the PLC controller...I've been toying with using a Basic StampII micro controller to play with as an aquarium controller. (In reality it'd much less time consuming and more reliable to buy a RKII or ACjr, but it might be fun to experiment!) I use a Stamp processor on some of my halloween stuff (doesn't everyone have computer controlled props on halloween!?) and the coding is pretty simple.[/QUOTE]
Check out the PICbasic compiler.
I started with a BSII-SX, but I quickly ran out of inputs and their A/D functionality is crap and takes up too many I/O lines. I quickly moved to a PIC6680. It's a 68 pin PLCC package with something like 50 I/O lines and 10 A/D channels. I needed 30 outputs and 15 inputs so it seemed the best option. $17 for the chip, 1/3 the price of a stamp and 3x the power and features.
I haven't finished it but the plan is to talk to a PC running Windows 2000 Server and an GUI application with a LCD touchscreen interface, and a voice modem for attendant based phone control using DTMF.
Anyway, the PIC chips are far cheaper than the Basic Stamps, and with the PICBasic compiler you can program them in a nearly identical language to Basic Stamp.
... and a PLC would be a neat idea. I've got some AB and GE Fanuc stuff lying about, not a bad idea. The ladder logic makes it easy to program, but I don't have anything capable of A/D so I couldn't read in temp/pH/orp/etc, let alone serialized output or anything for driving an LCD, so the things would have to be pretty much hard coded, not sure it that's what I'd want.