Control X10 devices in your home using your Crystalfontz display


I thought it would be fun to be able to control devices in my house using an LCD module. Since the Crystalfontz CFA-631 and CFA-635 have keypads, they were a perfect choice for displays to use. The idea was to be able to scroll through a list of devices I have in my home and allow me to turn them on and off using the buttons on the keypad.

This software will allow you to do just that! With it, you can configure up to 32 devices, scroll through and control them using the buttons on your display. Combined with some X10 hardware, a Crystalfontz CFA-631 or 635 module and this software, you can create a nice little LCD keypad for controlling appliances in your home. Use it with an embedded Windows PC to create a small footprint device that can be mounted anywhere in your home. The possibilities are endless!

What you need

Instructions

Program usage

Once you run the application, you will see a screen representation of your display (see screenshots on this page). Right-clicking on the application will give you a menu with options to configure, minimize the application to the system tray or exit.

On the configuration screen, select the serial ports your Firecracker device and LCD are connected to and enter the group and individual device names that correspond to your X10 modules. The four group names refer to the different house code letters located on your X10 modules (A, B, C and D). Give these a unique name (i.e. 'Main Floor' or 'Basement'), depending on how you have your modules configured.

Within each group, up to eight device names can be entered. These numbers correspond to the device numbers also located on your X10 modules. Give these a unique name (i.e. 'Bar lights' or 'Table lamp') to identify your devices.

When scrolling through devices on your LCD, the group name will appear on the first line of your display and device names will appear on the second line. See the layouts below.

CFA-631 version

CFA-635 version