RCS Thermostat X10 Communications Problems
Posted: Fri Sep 17, 2004 12:45 am
I have an RCS TXB16 Thermostat and cannot send / receive X10 commands to it.
The thermostat is operating correctly via the Control Pad.
I have the TXB16 plugged into a CM11A controller which is then plugged into my 240V AC power lines.
I have another CM11A plugged into COM3 on my HA controller running Housebot.
I would expect this would send the X10 signals from the RCS to Housebot via the two CM11A's.
Once I plug both CM11A's in I lose control of all X10 devices as if the second CM11A is nullifying the commands sent from the first CM11A.
Have I got the hardware installed correctly?
I believe the RCS uses 9600N81 for its RS232 comms.
Does the CM11A work at 9600N81?
I have tried the following solution. Does it sound possible?
1. Plug a correctly wired serial cable directly from the RCS TXB16 X10 port (RJ12) to a spare com port on my PC (COM3)
2. Create a Housebot Hardware Interface of type CM11A on COM3 and enable.
3. Create a Housebot device of type X10 Controller on the Hardware Interface created in step 2.
4. Make sure the RCS device is set to use the Device created in step 3.
My logic for this solution
Instead of sending RS232 to X10 and then back to RS232 again why not just send RS232 straight from the RCS thermostat direct to Housebot.
Instead of
RCS --> RS232 to CM11A --> Power lines --> Housebot CM11A --> RS232 on Housebot
Replace with
RCS --> RS232 --> RS232 on Housebot
Sounds good but doesn't seem to work.
Wondering if the CM11A always expects 4800 baud and the RCS always expects 9600 baud ??
Of course I could just have a faulty TXB16.
Any ideas anyone.
Thanks
The thermostat is operating correctly via the Control Pad.
I have the TXB16 plugged into a CM11A controller which is then plugged into my 240V AC power lines.
I have another CM11A plugged into COM3 on my HA controller running Housebot.
I would expect this would send the X10 signals from the RCS to Housebot via the two CM11A's.
Once I plug both CM11A's in I lose control of all X10 devices as if the second CM11A is nullifying the commands sent from the first CM11A.
Have I got the hardware installed correctly?
I believe the RCS uses 9600N81 for its RS232 comms.
Does the CM11A work at 9600N81?
I have tried the following solution. Does it sound possible?
1. Plug a correctly wired serial cable directly from the RCS TXB16 X10 port (RJ12) to a spare com port on my PC (COM3)
2. Create a Housebot Hardware Interface of type CM11A on COM3 and enable.
3. Create a Housebot device of type X10 Controller on the Hardware Interface created in step 2.
4. Make sure the RCS device is set to use the Device created in step 3.
My logic for this solution
Instead of sending RS232 to X10 and then back to RS232 again why not just send RS232 straight from the RCS thermostat direct to Housebot.
Instead of
RCS --> RS232 to CM11A --> Power lines --> Housebot CM11A --> RS232 on Housebot
Replace with
RCS --> RS232 --> RS232 on Housebot
Sounds good but doesn't seem to work.
Wondering if the CM11A always expects 4800 baud and the RCS always expects 9600 baud ??
Of course I could just have a faulty TXB16.
Any ideas anyone.
Thanks