Hi -
This has been a really frustrating rabbit hole. I’ve got an X10 CM11a unit - and I can communicate with it using this info:
apk add --update alpine-sdk
wget -O heyu.zip https://codeload.github.com/HeyuX10Automation/heyu/zip/v2.10.3
unzip heyu.zip
cd heyu-2.10.3
./Configure darwin && make
mkdir /var/tmp/heyu
mkdir /etc/heyu
Change this to specify your CM11A or CM17A TTY
echo “TTY /dev/ttyUSB0” > /etc/heyu/x10.conf
sudo make install
but of course for reasons I can’t understand - docker etc… they heyu binary is not seen by HA - as it points out to me in this error log message ending with:
File “/usr/local/lib/python3.13/subprocess.py”, line 1966, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: ‘heyu’
I’m pretty well versed in linux from, I guess, a different decade - so the idea that what I compile and install is not available to HA in a parallel universe docker - is kind of strange to me.
It seems like also the instructions here:
are kind of not helpful - because they don’t address the first issue above.
Anyone out there able to get HA talking to X10 with a CM11a?