The eXtensible Automation Protocol, or xAP gains momentum, with support for a variety of HA controllers, output devices, and software packages.

xAP is an open protocol intended to support the integration of telemetry and control devices primarily within the home – it is the glue that supports the interconnectivity of Home Automation devices.

The primary design objectives are:

* Minimalist, elegant and simple, easy to implement/retrofit
* Suitable for use with a wide range of processing capabilities, from embedded controllers to fully fledged PC’s
* Operating system agnostic
* Programming language agnostic
* Network agnostic

These are lofty design goals, and initial implementation is currently focused on IP based networks, PC’s running Linux, Win/32, Rabbit and PIC embedded microcontrollers.

In addition, the chosen implementation mechanism for xAP has three further key benefits:

* it reuses existing infrastructure where possible
* it is able to co-exist on a wireless LAN
* requires no central controller, and as such it provides a highly distributed and fault tolerant architecture which allows continued operation of systems wherever possible even in the event of individual component failure.

Developer support is at http://groups.yahoo.com/group/ukha_xap

An end-user website is under development, and will found at http://www.xapautomation.org