The newer stuff that can connect to homekit should just be matter over thread, so some of it will be useful.
My X10 system with the code I wrote 10 years ago still works fine, and was working fine 20 years before that with the generic rat shack clock controller.
Yeah, I think we talked about it at one point. I did have some x10 stuff but I had reliability issues with it. I was using it with Mr. House. I wonder if that project is still around. If I remember it was mostly in perl which I have never really been a fan of.
I use the Heyu system to talk to a CM11A serial-to-powerline device. The rest of it is a big bunch of BASH scripts that calls things like sunwait through an if-then sieve.
I found out early on that you don't send the command once. When the scripts (DoX10) call for a change, they send it 5 times, once every 5 seconds. There's very few times I've found that it didn't work, and those were either related to the CM11A deciding it wasn't a powerline device (it gets pulled and re-plugged every six months now) or I had something new on the powergrid that was noisy. Certain LED bulbs are really bad about this, as were all CF bulbs.
(post is archived)