Title: X10 Home Automation, Software Toolkits, Enterprise Integration
1X10 Home Automation,Software Toolkits,Enterprise
Integration
- Presented by Michael LeMay
2Overview of Siemens APOGEE
3Market Share (Hong Kong, 2002)
4X10 Home Automation
- Permits control of A/C loads
- On/Off
- Dim/Brighten
- Status (are you on or off?)
- Requires two-way controller
- Uses digital power-line communication protocol
with analog carrier wave - Each system can address 16 house codes and 16
unit codes - 256 total units
5(No Transcript)
6X10 Extended Protocol
www.hometoys.com
7Sample Devices - Controllers
CM11A computer interface
Touchscreen controller
EagleEye Motion Detector
(Images from smarthome.com)
8Sample Devices (cont.)
2-way appliance module
Heavy-duty appliance module
Wireless transceiver
9Sample Devices (cont.)
Credit card remote
Ordinary remote
Keychain remote
Wall receptacle
10X10 Video Surveillance
Camera and video receiver
(Images from x10.com)
Robotic camera bases remotes
11X10 Security Systems
12Software Toolkits for X10
- xAP Framework http//www.xapframework.net
- xAP project provides connector for X10 CM11a
and CM12u serial controllers - I will add support for USB CM19a controllers
- xPLHal
- Only supports CM11a/CM12u
- LinuxHA http//linuxha.sourceforge.net/
- UNIX-style generic interface to HA equipment
- x10-cm19a My Linux kernel driver for the CM19a
USB transceiver, provides /dev file interface
(http//www.lemaymd.com)
13Home Automation Applications
- MisterHouse Open-source Perl app with general
support for home automation (http//misterhouse.so
urceforge.net) - HomeSeer Commercial home automation system
(http//www.homeseer.com/) - ZoneMinder Open-source home security application
with support for X10 and other cameras - Lots of xAP applications
14ZoneMinder Screenshots
15X10 Competitors
- Control4 http//www.control4.com
- Based on ZigBee wireless protocol
- Easier to configure than X10
16ZigBee Preview
17X10 Competitors (cont.)
- Insteon http//www.smarthome.com
- Combines RF and PLC
- 30x faster than X10
- Introduced June 7, 2004
- UPB Universal Powerline Bus
- 480 bits/sec vs. 60 bits/sec for X10
- 16-bit address space
- More reliable
- Zwave Proprietary, obscure X10 replacement
18Home Automation Middleware
- Amigo http//www.hitech-projects.com/euprojects/a
migo/ - EU-backed project
- Lots of publications, no software
- Presented at Middleware 2005 http//middleware05.
objectweb.org/
19Other Home Automation Advances
- Echelon NES (LonTalk)
- True Smart Metering
- Seasonal pricing
- Water, gas, and power metering
- Frequency measurements
- Outage detection
- Load profiling
- Demand reduction
- Bi-directional comm.
- IP/PLC/GSM/GPRS/CDMA/PSTN/Broadband
20IntelliGrid Consumer Portal
21Enterprise Integration
- Ideally, the differences between the systems
weve discussed will not matter in the future - oBIX is the leading XML standard for connecting
enterprise systems to BAS networks (OASIS) - Supports device discovery
- Relies on other web service standards
- Subcommittee devoted to power systems
- No explicit security/privacy standard
22oBIX Object Model
23Enterprise Integration Illustration
24Related Conferences
- BuilConn
- M2M Machine-to-Machine
- GridWise Smart appliances, etc.
25Recommendations
- Consider contributing to oBIX OASIS TC
- Explore important protocols
- ZigBee
- BACNet
- LonWorks/LonMark/LonTalk
- xAP/xPL
- Develop oBIX interface to xAP
- Develop xAP connector for X10 CM19a
- Investigate existing middleware projects
26Related Resources
- Our Wiki (Omid and myself) http//laserspy.homeli
nux.net/mediawiki - More links to papers and projects
- Feel free to update with more interesting links
and topics