X10

From ago control wiki
(Difference between revisions)
Jump to: navigation, search
(Configuration)
(X10 interface)
Line 1: Line 1:
 
= X10 interface =
 
= X10 interface =
The X10 interface uses the [https://github.com/glibersat/python-x10 Python X-10] library to talk to the X10 interfaces.  While Python X10 does support the CM11/12, CM15, and CM17a interfaces, only the CM11 has been tested and functionality for the others would require minor code changes.  Send a message to 'dinki' on the forums or IRC if you are interested in using these other interfaces.
+
The X10 interface uses the [https://github.com/glibersat/python-x10 Python X-10] library to talk to the X10 interfaces.  While Python X10 does support the CM11/12, CM15, and CM17a interfaces, only the CM11 has been tested and functionality for the others has been added but have not been tested.  Send a message to 'dinki' on the forums or IRC if you are interested in using these other interfaces.
 +
 
 
= Configuration =
 
= Configuration =
 
The X10 device driver reads from a configuration file located at /etc/opt/agocontrol/conf.d/x10.conf:
 
The X10 device driver reads from a configuration file located at /etc/opt/agocontrol/conf.d/x10.conf:

Revision as of 02:56, 5 November 2013

Contents

X10 interface

The X10 interface uses the Python X-10 library to talk to the X10 interfaces. While Python X10 does support the CM11/12, CM15, and CM17a interfaces, only the CM11 has been tested and functionality for the others has been added but have not been tested. Send a message to 'dinki' on the forums or IRC if you are interested in using these other interfaces.

Configuration

The X10 device driver reads from a configuration file located at /etc/opt/agocontrol/conf.d/x10.conf:

[x10]
interface=CM11
device=/dev/ttyUSB0
switches=A2,A3,B3,B4,B5,B9,B12,B16
dimmers=D1

Interface options are CM11, CM15, and CM17a. Note that the CM12 is supported using the CM11 option

Device types

Currently only switches are supported for simple on/off. These switches can be used for lamp, appliance, motion detectors, remote control buttons, etc. Dimmer support is planned but has not been implemented.

Receiving RF commands

Python X-10 only supports sending X10 commands. This device driver has been given a limited, but functional access to commands received on the X10 interface via RF->Powerline communications. The device driver only recognizes on/off commands received but support for dimmer commands are planned for future releases.

Personal tools