User Tools

Site Tools


kaku_contact

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

kaku_contact [2014/01/17 21:21]
lvdp created
kaku_contact [2015/11/27 21:09]
Line 1: Line 1:
-**Arctech Contact** 
- 
-^Feature^Support^ 
-|Sending|{{http://​wiki.pilight.org/​lib/​images/​notsupported.gif}}| 
-|Receiving|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}| 
-|Config|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}| 
- 
-Supported Brands 
-^Brand^Protocol^ 
-|KlikAanKlikUit|kaku_contact| 
- 
-Config 
-<​code>​ 
-        "​living":​ { 
-                "​name":​ "​Living",​ 
-                "​dimmer":​ { 
-                        "​name":​ "​Door",​ 
-                        "​protocol":​ [ "​kaku_contact"​ ], 
- "​id":​ [{ 
- "​id":​ 100, 
- "​unit":​ 0 
- }], 
-                        "​state":​ "​closed"​ 
-                } 
-        } 
-</​code>​ 
- 
-Optional Settings 
- 
-^Setting^Default^Format^Description^ 
-|states|"​opened,​closed"​|Comma separated list|The order of the different states| 
-Protocol 
- 
-This protocol sends 148 pulses like this 
-<​code>​ 
-294 2646 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 1176 294 294 294 1176 294 294 294 1176 294 294 294 294 294 1176 294 1176 294 294 294 1176 294 294 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 1176 294 294 294 294 294 1176 294 294 294 1176 294 1176 294 294 294 294 294 1176 294 1176 294 294 294 1176 294 294 294 1176 294 294 294 9996 
-</​code>​ 
- 
-The first 2 pulses are the ''​header''​ and the last 2 pulses are the ''​footer''​. These are meant to identify the pulses as genuine. We don't use them for further processing. The next step is to transform this output into 36 groups of 4 pulses (and thereby dropping the ''​header''​ and ''​footer''​ pulses). 
- 
-<​code>​ 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 1176 294 294 
-294 1176 294 294 
-294 1176 294 294 
-294 294 294 1176 
-294 1176 294 294 
-294 1176 294 294 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 1176 294 294 
-294 294 294 1176 
-294 294 294 1176 
-294 1176 294 294 
-294 294 294 1176 
-294 1176 294 294 
-294 1176 294 294 
-294 1176 294 294 
-</​code>​ 
- 
-If we now look at carefully at these groups you can distinguish two types of groups: 
-  - ''​294 1176 294 294''​ 
-  - ''​294 294 294 1176''​ 
- 
-So the first group is defined by a high 2nd and the second group has a high 4th pulse. So we take either of these two pulses to define a 0 or a 1. In this case we say a high 2nd pulse means a 1 and a low 2nd pulse means a 0. We then get the following output: 
- 
-<​code>​ 
-001010111011001001000100100110010111 
-</​code>​ 
- 
-Each (group) of numbers has a specific meaning: 
-  * ID: 0 till 25 
-  * All: 26 
-  * state: 27 
-  * Unit: 28 till 31 
-  * unknown: 32 till 35 
- 
-<​code>​ 
-00101011101100100100010010 0 1 1001 0111 
-</​code>​ 
- 
-  * The ''​ID''​ is defined as a binary number ​ 
-  * The ''​All''​ special pulse to identify the code was meant for a dimmer ​ 
-  * The ''​State''​ defines whether a devices needs to be turned On or Off 
-  * The ''​Unit''​ is also defined as a binary number 
-  * The ''​unknown''​ this 4 digits are missing in the opened state(rawlen is 132) 
- 
-So this code represents: 
- 
-  * ID: 11454738 
-  * All: Single 
-  * State: opened 
-  * Unit: 9 
-  * Unkown: 7 
  
kaku_contact.txt ยท Last modified: 2015/11/27 21:09 (external edit)