| I am considering installing the CR230 repeater from ACT and wonder how
| it will interact with my home automation program.
If you are using a CM11a with firmware version 7 it will slightly change the
way you see (some) of your own commands echoed. Take a look at the #ifdef
REPEATER in my CM11a x10 daemon if you really care.
It will prevent you from using microdims since an unpaired DIM will be turned
into DIMDIM for any device that can hear both the original transmitter and the
Because it tries to get DIM/BRI "right" even for devices that can hear only
the repeater it introduces some off-by-one problems that make accurate dim
state tracking and control harder. IMHO the problem was already difficult
enough that this is just noise.
| For example, if I send an A-ON on Phase A of my house using a plug-in
| controller, will the CR230 repeat that command on Phase A?
Yes, it drives both phases with anything it sends.
| Thus my home
| automation program will see two A-ON commands?
No, because the repeater sends its copy immediately after the original with
no gap. In the case of a typical X10 transmitter that sends everything twice
with no gaps this copy will be concurrent with the second instance of the
original. The theory is that any given unit is either close enough to the
original transmitter to have seen the first copy or far enough from the
original transmitter that the original transmitter's second copy will not
interfere with the repeated copy.
Single, spaced copies of most commands are sufficient except for DIM/BRI codes
which require back-to-back reception (else they turn into microdims). ACT tries
to make DIM/BRI work right by continuing to transmit in every slot (instead of
every other slot) as long as they think the original transmitter is still
sending. The exact method they use to decide whether the original is still
transmitting has not been described, though we have speculated about it here.
If you think about it you will see that it is impossible to make this solution
work perfectly. In fact, I think it is impossible to make any DIM/BRI solution
work perfectly since the repeater cannot know whether the target heard the
initial DIM/BRI that the repeater heard. Hence the off-by-one problems.
| Also, if the A-ON triggers my program to transmit a B-ON, will the B-ON
| and the CR230's A-ON collide?
No more so than it would with the second copy of the A-ON that was there
anyway from the original transmitter.
| I already have a CP303 whole house coupler from ACT, will I have to
| disconnect that?
In theory the coupler can be a problem since it could introduce a phase-shifted
path for the two leg outputs of the repeater to interfere with each other. In
practice I have one installation with a blocker/coupler and repeater where the
best performance is obtained with both on.