It's very good that you setup wiki! Thanks a log. Wiki is the best way to accumulate documentation IMHO. I already found there useful information about GSD and Ruby.
I try to implement a support of a new control device in Pluto as GSD. This device - ICPDAS is used mostly to control lighting. The benefit of ICPDAS is it allows to use not X10 devices. So, I've added it as GSD in Pluto admin site, added one test dimmer and Ruby code into Process Receive Command For Child function. It's working fine. I can switch ON/OFF lamp using Pluto interface. But I didn't find a way how to change the dimmer status in Pluto if it's switch ON/OFF manually. I receive some incoming message (I add some Ruby code into Process Incoming Data function) but I don't know which command I should use to set the dimmer status in Pluto according to incoming data.
Thanks in advance.