• 10 dec 2017: forum version update. In case of issues use this topic.
  • 30 nov 2017: pilight moved servers. In case of issues use this topic.
Hello There, Guest! Login Register


Chacon 34900 Kit alarm
#1
Hi,

I have started playing with using pilight to remotely control my home alarm system. I have managed to control it using raw protocol, but of course would be great to have it working properly. The protocol seems odd, and plight-debug fails to correctly annotate it:

Code:
--[RESULTS]--

time:  Thu Nov 13 21:26:03 2014
hardware: 433gpio
pulse:  3
rawlen:  66
binlen:  16
pulselen: 150

Raw code:
450 1500 1500 450 1500 600 1500 450 450 1500 450 1500 450 1500 1500 600 1500 450 450 1500 1500 600 450 1500 1500 450 1500 450 1500 600 1500 450 450 1500 450 1500 450 1500 450 1500 450 1500 450 1500 1500 450 450 1500 1500 600 1500 600 450 1500 1500 600 1500 600 1500 600 1500 600 450 1500 450 5100
Binary code:
1111111111111111

To me pulse length seems to be 500. High is 1500, low is 500, the footer is 5000. Binary values seem to be encoded by two pulses using some variant of manchester code (01 = 0, 10 = 1). I have managed to split up the code into what I believe are 4 bytes of data - two bytes for device ID, one byte for command and one byte for some kind of checksum.

I have recorded codes from 2 remotes (with 3 buttons for each), 2 motion sensors and 2 door sensors (one with open/close codes, one just with open code). Each code was recorded 3 times, just to make sure I have right values. The codes are listed below (I omitted full debug output as headers were exactly the same for all):

Code:
REMOTE 1 - BTN 1:
453 1510 1510 453 1510 453 1510 453 453 1510 453 1510 453 1510 1510 453 1510 453 453 1510 1510 453 453 1510 1510 604 1510 604 1510 453 1510 453 453 1510 453 1510 453 1510 453 1510 453 1510 453 1510 453 1510 1510 453 1510 453 1510 453 453 1510 1510 604 1510 604 1510 604 1510 604 1510 453 453 5134

REMOTE 1 - BTN 2:
450 1500 1500 450 1500 600 1500 450 450 1500 450 1500 450 1500 1500 600 1500 450 450 1500 1500 600 450 1500 1500 450 1500 450 1500 600 1500 450 450 1500 450 1500 450 1500 450 1500 450 1500 450 1500 1500 450 450 1500 1500 600 1500 600 450 1500 1500 600 1500 600 1500 600 1500 600 450 1500 450 5100

REMOTE 1 - BTN 3:
456 1520 1520 608 1368 456 1520 456 456 1520 456 1520 456 1520 1368 456 1520 456 456 1520 1520 456 456 1520 1520 456 1520 456 1520 456 1520 456 456 1520 456 1520 456 1520 456 1520 456 1520 1520 456 456 1520 456 1520 1520 456 1520 456 456 1520 1520 456 1520 456 1520 456 456 1520 456 1520 456 5168

REMOTE 2 - BTN 1:
1510 453 453 1510 1510 453 1510 453 453 1510 1510 453 453 1510 453 1510 453 1510 1510 453 453 1510 1510 453 453 1510 1510 453 453 1510 1510 453 453 1510 453 1510 453 1510 453 1510 453 1510 453 1510 453 1510 1510 453 1510 453 1510 453 1510 453 1510 453 453 1510 1510 453 1510 453 453 1510 453 5134

REMOTE 2 - BTN 2:
1520 456 456 1520 1520 456 1520 456 456 1520 1520 456 456 1520 456 1520 456 1520 1520 456 456 1520 1520 456 456 1520 1520 456 456 1520 1520 456 456 1520 456 1520 456 1520 456 1520 456 1520 456 1520 1520 456 456 1520 1520 456 1520 456 1520 456 1520 456 456 1520 1520 456 456 1520 1520 456 456 5168

REMOTE 2 - BTN 3:
1520 456 456 1520 1520 456 1520 456 456 1520 1520 456 456 1520 456 1520 456 1520 1520 456 456 1520 1520 456 456 1520 1520 456 456 1520 1520 456 456 1520 456 1520 456 1520 456 1520 456 1520 1520 456 456 1520 456 1520 1520 456 1520 456 1520 456 1672 456 456 1520 456 1520 1520 456 1520 456 456 5168

SENSOR 1:
456 1520 1520 456 456 1520 1520 456 1520 608 456 1520 456 1520 456 1520 456 1520 1520 456 1520 456 1520 608 456 1520 456 1520 1520 608 1520 608 1520 608 456 1520 456 1520 456 1520 456 1520 456 1520 1520 608 1520 608 1520 608 456 1520 1520 456 1520 608 456 1520 456 1520 1520 608 456 1520 456 5168

SENSOR 2:
1510 453 453 1510 453 1510 1510 453 1510 604 453 1510 1510 453 453 1510 1510 604 1510 453 1510 604 1510 604 1510 453 1510 453 1510 453 1510 604 1510 453 453 1510 453 1510 453 1510 453 1510 453 1510 1359 604 1510 604 1510 604 1510 604 1510 453 453 1510 453 1510 1510 604 453 1510 453 1510 453 5134

DOOR 1 OPEN:
456 1520 456 1520 456 1520 456 1520 456 1520 456 1520 456 1520 1368 608 456 1520 1368 608 1368 608 1368 608 456 1520 1368 608 456 1520 456 1520 1368 608 456 1520 456 1520 1368 608 456 1520 456 1520 456 1520 1368 456 1520 608 1368 608 1520 456 1368 608 1368 608 456 1520 1368 608 456 1520 456 5168

DOOR 2 OPEN:
450 1500 1500 450 1500 600 1500 450 450 1500 450 1500 450 1500 450 1500 450 1500 1500 600 1350 600 1500 600 450 1500 450 1500 450 1500 1500 450 1500 450 450 1500 450 1500 1350 600 450 1500 450 1500 450 1500 1350 600 1500 450 450 1500 450 1500 450 1500 1350 600 1500 600 1350 600 450 1500 450 5100

DOOR 2 CLOSE:
450 1500 1500 450 1500 450 1500 600 450 1500 450 1500 450 1500 450 1500 450 1500 1500 600 1350 450 1500 600 450 1500 450 1500 450 1500 1500 450 1500 450 450 1500 450 1500 450 1500 1500 450 450 1500 450 1500 450 1500 1500 450 450 1500 450 1500 1500 450 450 1500 1500 600 1500 450 1500 600 450 5100

My problem is - how could the fourth byte be calculated. I clearly see patterns from the third byte there, after some kind of logical operation based on contents of first two bytes, but it does not seem that straight forward.

Do you guys have an idea?


Best,

Radek
 
Reply
#2
Can you decode it further (binary) and show us what's up with that fourth byte?
 
Reply
  


Possibly Related Threads...
Thread Author Replies Views Last Post
  secudo_smoke_sensor send alarm Tueftler1983 3 2,027 07-07-2016, 10:00 PM
Last Post: pilino1234
  Chacon EMW200 michaelz 11 8,930 11-18-2013, 07:33 PM
Last Post: curlymo

Forum Jump:


Browsing: 1 Guest(s)