sorry to bump this (VERY) old post but this is the first time for me to login in a while, I've been really busy with school.
Since my last update I've made a little progress on some of the code, and I hope this summer when I have time to finalize it. It's written 100% in C++ and is VERY clean, fast, and does not crash.
Currently, it runs a small HTTP server that shows the status of my modules and allows me to run macros, set timers, and turn on/off my modules. The macro system I wrote in my program is similiar to the one in the ActiveHome software... for example you can set triggers... so when my program recvs the C1 ON command, it starts playing music in winamp and turns on the lights... very cool stuff.
I don't have time really right now to work on it and make a better version, but maybe in a month or so somebody with good solid NATIVE win32 C++ experience might want to help out and make a very nice, flexible, user-friendly app.
-brandon