One way to guarantee that AHP hears the "on" signal and always turns the module off appropriately would be to set the macro to a different address and set the macro to turn the module on, and then off after a period of time.
Correct. If you turn the module on with the remote (instead of the macro), you have no way to know if the macro started or not.
I have confirmed that the problem is that AHP does not hear the signal from the transceiver from certain electrical outlets.
Actually, it is the CM15A that isn't hearing the command on the powerline. AHP only knows what the CM15A tells it.
FYI - I have put filters on almost every computer and TV. I do not use CFL bulbs (we use a lot of dimmers).
Filters might not fix everything. You may need to do more extensive troubleshooting.
Have you tested without the battery charger plugged in? Try plugging in something simple as a test (like a table lamp with an incandescent bulb), and see if you can control the module that way. It is possible that the battery charger itself is the noise source.
My personal recommendation is to do the "Breaker Box Test." In a nutshell, you first need to map out your breaker box, and make sure you know EVERYTHING that is controlled by each circuit.
The first test is to shut off one circuit at a time, and test the powerline communications each time. If it works with one specific circuit turned off, then you have something on that circuit that is either causing noise, or sucking the signal.
If you can't find a single circuit that causes the problem, then you might want to try the opposite test. Turn off ALL of the circuits, EXCEPT the ones that have your transceiver and the CM15A. Create a simple test macro and try it with only those two circuits on. (You probably want to also turn on the circuit with the repeater on it). If THAT works, then try turning things on one at a time, until it stops working.
If it doesn't work with only those two circuits on, and you have disconnected EVERYTHING else on those circuits, then you may need a more powerful coupler/repeater, or a booster like the XTB-IIR (
www.jvde.us).
The XTB-IIR (Jeff Volp designed a really great device!) will replace your current coupler/repeaters, and your CM15A plugs into it. It gets wired into a dedicated double-pole (two phase) 220V circuit at the breaker box, and should be mounted close to the breaker box. Your CM15A plugs into the front of the XTB-IIR.
The XTB-IIR takes any powerline commands the CM15A sends, and boosts their power level before blasting them out on both phases at the same time. It also takes any powerline signals it sees on one phase, boosts them, and sends them to the other phase (as well as sending them to the CM15A).
It can overcome a lot of noise (and signal suckers), and may just resolve your issue. However, there is an expense in buying it (and hiring someone to install it if you aren't comfortable working in your breaker box). You may want to do some testing first.
Jeff also makes the XTBM signal meter, which might help you find the source of your noise problems.