Skip to main content
Outputs (Lights or Turnouts) in each House Code are numbered with their Device Code, e.g.
If an output is called as a Turnout (name starts with PT-), you only get On and Off as output options.
An output that is used as a Light (name starts with PL-) will take variable intensities. However, some physical X10 devices may not support dimming.
Inputs (Sensors) are identified by the house code and device number that was reported by
some other X10 device like a motion sensor or light control pad.
NOTE: Due to a large number of false codes experienced by X10 users, Sensors are not automatically generated. They must be manually entered in the Sensor Table by the user.
JMRI configures the adapter to use House Code "A" now. We'll eventually make that
configurable, but for now that means that input messages will only be received from devices
set to House Code A, so only sensors "PSA1" through "PSA16" will work.
(Early versions of JMRI X10 support used an all-numeric address like PT12, with no House Code letters; this is no longer available, because it caused way too much confusion)
For example, if the device is labelled "01.2A.B4", the corresponding JMRI Light System Name is "PL01.2A.B4".
When you add an item to one of the tables, many times you only have to fill in the numbers
to have JMRI construct the complete system name.
Here's a summary, split up for outputs (eg. Turnouts) and inputs (eg. Sensors):
|In/Out||Entry||Meaning||makes System Name||Mask||Minimum||Maximum|
|i/o||A3||House code A + num device code||PTA3||caps letter + num||house code: A; device: 1||house code: P; device: 16|
|i/o||01.2A.B4||Light (module) PL01.2A.B4||PL01.2A.B4||3 x 2 chars||not documented|
More information on the X10 hardware can be found on the (admittedly obnoxious) X10.com website.
More information on Insteon hardware can be found on the insteon.com website.
Back to the Powerline Help page.