This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
sartano [2013/09/22 20:35] curlymo |
sartano [2015/11/27 21:09] (current) |
||
---|---|---|---|
Line 9: | Line 9: | ||
^Brand^Protocol^ | ^Brand^Protocol^ | ||
|Elro|sartano| | |Elro|sartano| | ||
+ | |**Elro Home Easy**|**elro_he**| | ||
Sender Arguments | Sender Arguments | ||
Line 22: | Line 23: | ||
"living": { | "living": { | ||
"name": "Living", | "name": "Living", | ||
- | "order": 1, | ||
"switch": { | "switch": { | ||
"name": "Switch", | "name": "Switch", | ||
- | "order": 1, | + | "protocol": [ "elro" ], |
- | "protocol": "elro", | + | "id": [{ |
- | "type": 1, | + | "systemcode": 31, |
- | "systemcode": 31, | + | "unitcode": 1 |
- | "unitcode": 1, | + | }], |
- | "state": "on", | + | "state": "on" |
- | "values": [ "on", "off" ] | + | |
} | } | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | Optional Settings | ||
+ | |||
+ | ^Setting^Default^Format^Description^ | ||
+ | |states|"on,off"|Comma separated list|The order of the different states| | ||
+ | |readonly|0|1 or 0|Disable controlling this device from the GUIs| | ||
Protocol | Protocol | ||
Line 66: | Line 71: | ||
- ''320 960 960 320'' | - ''320 960 960 320'' | ||
- | So the first group is defined by a high 4rd group and the second group has a high 3th pulse. So we take either of these two pulses to define a 0 or a 1. In this case we say a high 4nd pulse means a 1 and a low 3nd pulse means a 0. We then get the following output: | + | So the first group is defined by a high 4th pulse and the second group has a low 4th pulse. In this case we say a high 4th pulse means a 1 and a low 4th pulse means a 0. We then get the following output: |
<code> | <code> | ||
Line 111: | Line 116: | ||
- Bits 49 and 50 are LOW (0) and HIGH (1) respectively (fixed footer) | - Bits 49 and 50 are LOW (0) and HIGH (1) respectively (fixed footer) | ||
This makes the protocol more accurate because it will respond less when arctech_old commands are sent. | This makes the protocol more accurate because it will respond less when arctech_old commands are sent. | ||
+ | |||
+ | **All bold features are to be found in the developmental code** |