LuaxPL framework
copyright 2011-2012 Thijs Schreijer
Online documentation
see github, also for the source code
Dependencies
LuaxPL depends on the following modules;
IMPORTANT:
The current release (1.1.6) of Copas will not work because it does not support UDP.
You should download the HEAD revision from the github repo, or use my version
Support
If you require support, please visit the xPL project or the Lua mailing list.
License
MIT/X11 (same as Lua 5.1)
Known issues
- xPLRun is incomplete and non-functional
Modules
xpl | This module contains the main xPL functionality. |
xpldevice | The base object for xPL devices. |
xplfilters | The filter object for xPL devices. |
xplhub | This module contains the embedded hub function. |
xpllistener | This module contains the network listener function that listens for inbound xPL messages. |
xpllogger | Commandline utility for logging xPL messages. |
xplmessage | The object class for xPL messages. |
xplnetpresence | Commandline utility to scan syslog output for MAC and IP addresses for domestic occupancy detection and notify through xPL. |
xplsender | Commandline utility for sending xPL messages, message can be specified on the commandline (-m option) or send from files (-f option). |