I received the second RR501 earlier today - also old revision, almond color on all sides. I set it up on house code D and plugged it in to an outlet in my downstairs utility room. The circulation pump is on an XPS4 set to code D1. I set HomeAssistant to start it every 12 minutes, then stop it after 1 minute. The automation hasn't been reliable, unfortunately. I was watching TV in my home theater, which is adjacent to the utility room. I didn't hear the loud relay at the bottom of the RR501 turn on and off 10 times an hour. The volume was loud, and there are 15 speakers in the HT including 4 subs. Still, I did hear the relay a few times. One thing that I saw also is a case where the pump was turned on, but not off.
I don't know yet if it's an RF problem (signal from CM17A not reaching the transceiver reliably) or a PLC problem. It could be either, or both.
There is a lot of stuff going in that utility room - two electrical panels, one water heater, one furnace, and ceiling light. Everything is hardwired except for the plug-in RR501. I'm going to swap transceivers (RTM75, HC50RX) and see if things improve - some might have more RF reach than the others.
I could also tell HomeAssistant to send multiple X10 on/off commands and see if that helps reliability. I'm not certain if it will ignore multiple commands of the same state (eg. 3 consecutive ON commands, 3 consecutive OFF commands). There is no way to do that manually from the HTTP interface or app. Switch state can only be toggled. So, I have to modify the automation and see if I get a better success rate.
If I get one of the transceivers to work reliably enough to control the pump, I will change the unit code on the XPS4 switch controlling it to something other than 1 (or 9), so I don't have to hear the relay for the outlet at the bottom of the transceiver when toggling the pump. Besides the annoying noise that can be heard across rooms even with the door closed, those relays have to have a limited lifespan in terms of actuations. Is there any info on that ? Same question for the relays in the XPS3 and much quieter XPS4 relay.
Since there is no issue of matching switch colors in that utility room with the rest of the house (it's not a place where anyone normally goes), this seems like a case where it may make more sense to replace the XPS4 in that room with a $15 white Kasa HS200 Wifi switch. I haven't seen any issue toggling the Kasa smartplug state from HomeAssistant not getting executed. I did have issues with automations that depend on sensor states, for example the power consumption sensor, not getting triggered, to notify me when my clothes/dishes/etc are done, or automatically turn my multi-channel amps off when power consumption flattens, indicating nothing is playing.
So, I have an update at least for that circulation pump XPS4 switch. For the past 24 hours, I setup the RCA HC50RX, which I identified as the best RF->PLC transceiver I own, in the utility room in which the pump is located. I also setup HomeAssistant to send 3 consecutive ON commands every 20 minutes, and 3 consecutive OFF commands 1 minute after that. All sent via RF through the CM17A.
Even after doing this, it hasn't been 100% reliable. I still stumbled on the pump accidentally left in the running state, outside of of the times it was supposed to be activated at, meaning the D1 ON PLC command went through at some point, but corresponding OFF D1 PLC commands didn't. The whole purpose of the automation is not to run the pump 24/7 and save on power, and reduce noise as well, so this is a big fail. I know that the state of the outlet at the bottom of the HC50RX isn't getting switched reliably either, so I think the RF signal from the CM17A isn't reliably reaching the transceiver. The CM17A is in the front of the house, and the utility room is in the back. It's a bit surprising to me that an RF signal works intermittently when both devices are stationary, but that appears to be the case here. The other possibility is that the HC50RX transceiver is receiving the RF signal 100% of the time, but the controller is programmed to send the PLC signal first, and changes the bottom outlet state second. If the controller is "polite" and it can't send the PLC signal somehow due to noise issues, maybe the device gives up, and doesn't proceed to change the outlet state. All conjecture on my part, I just don't know, but the bottom line is that it's still not reliable, sadly. This particular automation really needs to be reliable. So, at least for controlling this particular XPS4 switch, I am ready to admit defeat, and declare that my experiment of using RF and a transceiver to work around PLC line noise and CM11A problems failed. I have a $15 Kasa HS200 switch on order from Amazon that will arrive tomorrow, and hopefully I can get it installed within the next week, and that will be the end of that. Sigh.
That still leaves 8 XPS3/XPS4 switches currently installed.
The 3 XPS3 light switches in the home theater still work as reliably as they always have with the RW724 outside the room and the IR543. When doing remote toggles from the HomeAssistant with the CM17A, they are not 100% reliable, though. That's less critical than the circulation pump, though. Remote automation for those switches from HomeAssistant would only ever be used to turn these light switches off when there is no motion, but I still lack hardware for a motion sensor that I can query from HomeAssistant. I just created an automation that turns off those 3 switches every 30 minutes, same as I used to do with heyu and cron. I'll turn the lights on manually now, and see if they are still on tomorrow, but I doubt they will, as the automation would have to fail every single time between now and them for these lights to remain on.
The 1 XPS3 in my office still works with the RW724, as does the AM466 plug-in module controlling the audio. Again, less critical for automation to work with these. I want to get a motion sensor for auto-off, just as in the home theater, but still lack hardware. I'm not programming auto-off every 30 minutes or at any interval for these, though, as it's way too annoying when I'm at the desk for multiple hours to have things turn off unwittingly. The light is not going to auto-off for a while longer until I solve that.
The XPS4 in the entrance that controls the porch light has worked much better with the CM17A + transceiver than the CM11A did. So far, the porch light has come up every evening and turned off every morning as it should. The transceiver definitely helped here. There are multiple transceivers on the same house code at different outlets, so that very likely helps.
The 3 XPS4 for the outdoor flood light on my terrace, backyard, and deck (hot tub area) haven't been completely reliable with the CM17A, despite multiple transceivers on the C housecode they all share. Meaning, it sometimes takes a few toggles in the HomeAssistant app to get the state switched, but it eventually works quickly enough. But it's a hell of a lot better than it used to be, though. In the past, I have been completely unable to turn any of these lights on after it got dark while staying in my hot tub late, back when using the CM11A - likely because the CM11A interface locked up and nothing could be done remotely to fix it. Not 100% reliable, but good enough for this use case.
Have yet to open any of the switches and consolidate around a couple house codes vs the 4 now remaining.
I have 3 more brand-new boxed XPS4s, and a couple of XPFM, XPSS, and an XPT bought long ago. Given the level of aggravation with X10 in my home so far, I don't know if it's very wise to get them installed. The X10 switch colors don't exactly match my dumb Leviton switches. They are almond, not light-almond. Still better than the white-only Kasa. I have 7 appliance modules not currently in use that might make sense to put back into service close to RF transceivers. RF remote colors don't match other switches either.