What is xAP?
xAP is an open protocol that supports the integration automation sub-systems within the home - it is a 'glue' that sticks home automation devices together.
The objectives of xAP are to be:
- Simple to implement.
- Suitable for a broad range of hardware, from PIC controllers to PC's.
- Operating system independent.
- Programming language independent.
- Network independent.
xAP is a home automation protocol. A way for devices to talk to each other. See the xAP project website for more background. For current activity see the mail group on Yahoo!.
xAP network devices are all like people round a dining table - each can talk whenever they want and everyone can hear everyone else. Normally people talk in turn; conversations can happen between two, three or more but everyone can hear everyone else so the whole party stays informed.
A xAP home automation network is broadcast by design; any message sent over xAP is received by all devices - it is not possible to have a private conversation. The language and words used can vary, some messages are more specialised than others and are only fully understood by the intended recipients. Others are very simple eg, Basic Status and Control (BSC) messages which can be understood by everyone.