xAP - a lightweight Home Automation protocol
"Kevin Hawkins" <lists-e3yg4gySTpQCqOQrDF6SL1pr/1R2p/[email protected]> Sun, 16 Feb 2003 18:24:39 -0000
| Newsgroups | gmane.music.equipment.slimp3.dev |
|---|---|
| Message-ID | <00ab01c2d5e8$aaea3580$2b01a8c0@Lightning> |
As an offshoot of a need to exchange information between many disparate devices in a typical Home Automation environment the UK HomeAutomation group has evolved a splinter group to create an 'open' protocol called xAP. This is a lightweight UDP broadcast protocol aimed at exchanging information between devices like displays, security systems, keypads, IR, heating and climate control, X10, C-Bus Lighting, audio systems, CallerID, Video recorders, etc etc. The protocol is very easy to implement and device connectors can be coded by the typical hobbyist programmer. This was one of the goals cf more complex solutions like UPNP. If anyone is looking for a potential solution as to how to send information around their own networks in a way that many different devices can intercept and use then I encourage you to take a look at www.xapautomation.org . SDK's and sample code all available gratis. I have posted this here at the suggestion of Dean because the SliMP3 has become a firm favourite of the UKHA community (over a hundred users) and xAP support for SliMP3 would be a much desired feature. To be able to support control of the player via xAP messages and more importantly for the SliMP3 to provide realtime 'Status' broadcasts detailing current track, next in playlist, IR code received etc would be a really neat feature. Additionally the SliMP3 could be used as a display device for all this other information, allowing the SliMP3 to provide many HA control (through IR) and display features. I am aware there is already a YAC implementation for SliMP3 and here we already have a xAP display connector for SliMP3 (using the http api) for CallerID, email, clock and temperature display etc but unfortunately not a lot of Perl experience. If anyone would be interested in helping with any SliMP3 Perl based experience please get in touch - otherwise it's a bit of bedtime reading of my new Perl book. Contact address..... kevin at xapautomation.org Cheers Kevin ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/FpY02D/vN2EAA/xGHJAA/rIp0lB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: [email protected] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/