I'm not sure if this is a bug or an enhancement request...
It appears that commands issued through the "X10 Controller" device do not update the power state of the affected devices in the HouseBot.
In other words, if I send a "C;2;On" through the X10 controller device and I also have a separate device defined for C2 (say, an X10 Lamp module device), it does not update the power state of the C2 device.
This is particularly troublesome when the commands issued are "All Units Off", etc.
I see your point. The X10 Controller was really only designed to be a backdoor for performing X10 functions that weren't generally exposed by the true X10 Devices. So I never really went the extra mile to make sure it worked in well with the other Devices.