Skip to content
MrDavidMitchell edited this page Dec 10, 2020 · 2 revisions

Welcome to the heyu wiki!

I pulled out my CM11A module after 10 years, replaced the leaking batteries and loaded a current version of Heyu.

It works incredibly well. Seeing the Yahoo support mail list was going away, I put some info here for others here. I'm sure I'm missing important details, so feel free to edit and update the wiki, correct any mistakes I made.

My docs were written Dec 2020, based on a Linux Mint 20 system running heyu version 2.10.2

Start with the awesome docs at http://www.heyu.org/ and http://www.heyu.org/heyu_faq.html

To configure the CM11A you'll need the original serial to phone cable. You can attach the serial port to a USB to Serial adapter.

The serial port on a Linux system can be found by typing: sudo dmesg |grep tty For a non-root user to use the serial port you'll need to change the permissions of your serial port.

Follow the installation instructions to configure, make and install.

Copy and edit the sample file to your home directory/.heyu/x10config Most people will want at least 4 edits:

  1. required: Edit your serial port (USB listed): TTY /dev/ttyUSB0
  2. optional: Edit your housecode: HOUSECODE A
  3. optional: Add aliases: ALIAS office C1 StdLM
  4. optional: If you plan on uploading a schedule to the CM11A, also edit your longitude & latitude in this file (google is your friend)

Test some basic commands: Basic info: heyu info Set house code to A. Note CM11A will issue any code. It's not limited to your housecode: heyu reset A Turn on C1 module: heyu on C1

Troubleshooting: Make sure your X10 modules are working reliably with an alternative keypad or remote. Make sure your X10 modules are on the same AC circuit as your CM11A controller. A great command to use for troubleshooting is: heyu monitor This monitor command will show x10 traffic it's hearing on the AC line. I had all kinds of problems getting my x10's to work in my office. They worked everywhere else. It turned out that the power supply on my computer was putting out noise onto the AC circuit which was interfering with the X10 modules. I changed the power supply and everything works great.

To create an upload a schedule you'll need to create another file: /your home folder/.heyu/x10.sched See the docs for more details

If you attempt to erase the EEPROM and it fails, try with a much older version of heyu. That worked for me. Don't forget to configure, make, and install the older version.

Clone this wiki locally