Professional Documents
Culture Documents
What is X10
Narrowband PLC for home automation
(domotics)
International and open industry standard
13 manufacturers (including GE, Panasonic)
Comprises
PHY modulation, coupling, etc.
DL frame format
AL command language
X10 PHY
Transmissions immediately after zero
crossings (within 200 usec)
Less noise at zero crossings
Line cycle provides synchronization
X10 PHY
X 10 Transmission Block
X10 Codes
4-bit House Code to identify devices in
same home (actually, identifies a set of
devices regardless of where they are)
For usability, lettered A-P
X10 Codes
Number codes used to address modules
Once addressed, a module responds to all
command codes
Become unaddressed when next
address message is received, or when
all units off command received
Codes used to
Turn lights on/off, dim/brighten
Open/close shutters
Read meters/status
Notes on Codes
Hail
Used to poll for devices with same house
code in range
If receive Hail ACK, installer knows to use a
different channel
Detect collisions
When transmitting, listen during 0s for 1
If 1 detected, abort and restart access
X10 References
http://www.smarthomeusa.com/info/x10theory/
http://software.x10.com/pub/manuals/xtdcode.pdf
http://www.homecontrols.com/FAQ_Library
http://www.x10.com/automation/automation_modules.html