Add description, images, menus and links to your mega menu
A column with no settings can be used as a spacer
Link to your collections, sales and even external links
Add up to five columns
Add description, images, menus and links to your mega menu
A column with no settings can be used as a spacer
Link to your collections, sales and even external links
Add up to five columns
August 31, 2026 4 min read
Owner's manual for the X10 ActiveHome Pro (CM15A) USB home automation interface, covering hardware setup, module types, timed events, macros, and Lifestyle Mode.
Owner's manual for the X10 ActiveHome Pro USB 2-Way Home Automation System (Model CM15A) — the computer interface and companion software that let you control lights and appliances throughout your home using X10 modules, schedule timed events, and build multi-step macros.
There are two types of devices in an X10 system: Controllers and Modules. Any light or appliance you want to control plugs into a Module, which then plugs into a standard AC outlet. Modules receive commands from Controllers over your home's existing electrical wiring. The ActiveHome Pro Interface is both a Controller and a Transceiver — it connects to your PC via USB and plugs into an AC wall outlet, translating commands from the ActiveHome Pro software (and from wireless remotes) into signals sent over house wiring to your Modules.
Create rooms first (each with its own color for easy identification), then add modules via the Add Module dialog or by dragging from a Module Pane directly into a room. House and Unit Code addressing is assigned automatically but can be changed manually. Lamps have a switch plus a brightness slider; dimming to 0% turns the lamp off. Appliance modules use a simple on/off switch. Two-Way Modules (LM14A, AM14A, AM15A, and select third-party models) include a Poll button that queries the module's current status.
Every module or macro can have multiple timers for specific times, days of the week, or date ranges. Timers can be linked to sunrise/sunset ("Dusk and Dawn") rather than a fixed clock time — useful for lights that should track seasonal daylight changes. Special timer options include:
Macros group multiple module commands into one sequence, with optional delays between steps (e.g. turn on the coffee pot, wait 10 minutes, turn on kitchen lights to 70% brightness, wait an hour, then turn everything off). Macros can be triggered by: the Run Macro button, a scheduled Timer, a button press on any X10 remote/controller, or an X10 motion detector. Check "Run while computer is OFF" to store the macro in the Interface's memory so it still runs when the PC is off.
Instead of manually programming timers, Lifestyle Mode watches the commands you send over 24 hours and automatically repeats that pattern going forward, continuously incorporating new activity as you do it. Individual modules can be excluded from Lifestyle learning via the House Icon toggle on each module.
Every X10 module address has two parts: a House Code (A–P, set via a dial on the module — assigns modules to a group) and a Unit Code (1–16 — separates individual modules within the same House Code). Other X10 remotes/controllers can only address one House Code at a time, though ActiveHome Pro itself can control any House Code.
| Issue | Fix |
|---|---|
| Lost the software download link | Visit http://www.x10.com/support and use the Secure Software Download Link form with your e-mail and order number. |
| Windows asks for an install disk | Browse to C:\Program Files\Common Files\X10\DriverInstall\Wireless Transceivers\CM15A ActiveHome Pro and select that folder for the driver files. |
| Windows shows "Unknown Device" | In Device Manager, find the Unknown Device under Universal Serial Bus Controllers, choose Update Driver → Browse manually → select X10 as manufacturer → "X10 USB ActiveHome." |
Compatible accessories include the KR19A Keychain Remote, WS467 Wall Switch Module (dimmer replacement), LM15A Screw-in Lamp Module, SR227 Receptacle Module, PR511 Dual Floodlight Motion Detector, SS13A Wireless Wall Switch, UM506 Universal Module (for pool pumps, sprinklers, etc.), SC546A Remote Chime Module, and the PF284 PowerFlash Module (bridges dry-contact/low-voltage alarm signals to X10 commands).
120-day limited warranty from x10pro-usa.com against defective material and workmanship from the original date of retail purchase. Contact 1-888-384-0969 or support@x10pro-usa.com for service.
Sign up to get the latest on sales, new releases and more …