Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nobodyMO committed Jan 19, 2016
1 parent 9d9e0c3 commit 2d24da4
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,20 @@ The attributs `PIN` and `Mode` must be set in the node properties (edit dialog).

This node supports the following modes:

* `group code + Device` - For devices without family code. The group code is either an binary string with length 5 or a numeric value (1-4) and could be set in field <b>Group</b> or <b>msg.group</b>. The switch/device could be set in field <b>Device</b> or <b>msg.device</b> (value [ABCD] (in this case Field Device must be set to "msg.device"). The Switchposition could be set in field <b>Switch Position</b> or in <b>msg.payload</b>. In this case the value 0 means off and the value 1 means on.</li>
* `Family + Group code + Device` -For devices with family code. The Family code must be one of the chars [abcdef] and could be set in field <b>Family</b> or <b>msg.family</b>. The group code is numeric and must be one of the values [1234] and could be set in field <b>Group</b> or <b>msg.group</b>. The switch/device could be set in field <b>Device</b> or <b>msg.device</b> (value [ABCD] (in this case Field Device must be set to "msg.device"). The Switchposition could be set in field <b>Switch Position</b> or in <b>msg.payload</b>. In this case the value 0 means off and the value 1 means on.</li>
* `Channel + Device (Tristate)` For devices with tristate code like micro-electric AS 73 witch is also sold as REV Telecontrol in Germany (Version with house code with 6 DIP switches). The Channel code must be a binary string with 0=off and 1=on and could be set in field <b>Channel</b> or <b>msg.channel</b> (in this case Field Channel must be empty). The switch/device could be set in field <b>Device</b> or <b>msg.device</b> (value [ABCD] (in this case Field Device must be set to "msg.device"). The Switchposition could be set in field <b>Switch Position</b> or in <b>msg.payload</b>. In this case the value 0 means off and the value 1 means on.</li>
* `Tristate String ` Send a tristate string. The String could be set in field <b>systemcode</b> or <b>msg.payload</b>. Only the chars 0,1,F and S without any blanks are alowed.</li>
* `Binary String` Send a binary string. The String could be set in field <b>systemcode</b> or <b>msg.payload</b>. Only the chars 0 and 1 without any blanks are alowed.</li>
* `group code + Device` - For devices without family code.

The group code is either an binary string with length 5 or a numeric value (1-4) and could be set in field **Group** or **msg.group**. The switch/device could be set in field **Device** or **msg.device** (value [ABCD] (in this case Field Device must be set to "msg.device"). The Switchposition could be set in field **Switch Position** or in **msg.payload**. In this case the value 0 means off and the value 1 means on.</li>
* `Family + Group code + Device` -For devices with family code.

The Family code must be one of the chars [abcdef] and could be set in field **Family** or **msg.family**. The group code is numeric and must be one of the values [1234] and could be set in field **Group** or **msg.group**. The switch/device could be set in field **Device** or **msg.device** (value [ABCD] (in this case Field Device must be set to "msg.device"). The Switchposition could be set in field **Switch Position** or in **msg.payload**. In this case the value 0 means off and the value 1 means on.</li>
* `Channel + Device (Tristate)` For devices with tristate code like micro-electric AS 73 witch is also sold as REV Telecontrol in Germany (Version with house code with 6 DIP switches).

The Channel code must be a binary string with 0=off and 1=on and could be set in field **Channel** or **msg.channel** (in this case Field Channel must be empty). The switch/device could be set in field **Device** or **msg.device** (value [ABCD] (in this case Field Device must be set to "msg.device"). The Switchposition could be set in field **Switch Position** or in **msg.payload**. In this case the value 0 means off and the value 1 means on.</li>
* `Tristate String ` Send a tristate string.

The String could be set in field **systemcode** or **msg.payload**. Only the chars 0,1,F and S without any blanks are alowed.</li>
* `Binary String` Send a binary string.

The String could be set in field **systemcode** or **msg.payload**. Only the chars 0 and 1 without any blanks are alowed.</li>

An description of the types is on https://github.com/marvinroger/node-rcswitch".

0 comments on commit 2d24da4

Please sign in to comment.