xPL framework for Lua. xPL is an open protocol intended to permit the control and monitoring of home automation devices. The protocol includes complete discovery and auto-configuration capabilities which support a fully “plug-n-play” architecture.