Hardware Support: xAP
xAP is a popular home-automation protocol used by do-it-yourself hobbyists through large professional installations.
xAP devices that provide either the "input" or "output" form of the Basic Status and Control Schema (BSC devices). "Input" devices are mapped to JMRI Sensor objects, and "Output" devices are mapped to JMRI Turnouts.
When JMRI sees a new BSC device, it creates the necessary
Sensor or Turnout. The full source name is used to create the
system name, for example:
The xPA-defined user defined name fills in the JMRI User
Name, for example:
Input 14 GJD RFX EnableYou can later change the JMRI User Name to anything you'd like via the usual tables if desired.
JMRI's support for xAP started with a simple xAPadapter.py script available in JMRI 2.9.5 and later releases. Eventually, a full set of JMRI xAP tools will be available directly within the JMRI tool set.
Third Party info
For more information on the protocol and available equipment, please see the xAP home page.