merbanan / rtl_433

Program to decode radio transmissions from devices on the ISM bands (and other frequencies)
GNU General Public License v2.0
5.94k stars 1.3k forks source link

New device LIVARNO HG09649 (LIDL) blind remote #2671

Open schroeder-paul opened 9 months ago

schroeder-paul commented 9 months ago

Hey,

Is there any how-to, to create a decoder for new devices? I did not find anything (although I was not super carefully searching)...

I bought some LIDL blind a while ago, and they feature a remote control:

photo_2023-10-14_16-20-30

I would like to read the button presses, here are some captures cap.zip

gdt commented 9 months ago

more docs/*

klohner commented 6 months ago

Interesting signal. I only see data in g003, g005, g007, and g008.

You can see the raw data with something like:

rtl_433 -R 0 -X "n=Livarno,m=OOK_PCM,s=333,l=333,r=5000," -r g008_433.92M_250k.cu8

Sync looks like a lot of 0xaa, There then seems to be 3 repetitions of the data, each maybe prefixed with 0xccccccccff00. Data is Manchester encoded, but if using 333μs per symbol, the MC data is double-wide, ie. 0x1100 or 0x0011 for logical 1 or 0.

You can pick out these rows with something like:

rtl_433 -R 0 -X "n=Livarno,m=OOK_PCM,s=333,l=333,g=2000,r=5000,bits=216,symbol_one={4}c,symbol_zero={4}3" -r g008_433.92M_250k.cu8

Or, pick out just the first repetition by itself with something like:

rtl_433 -R 0 -X "n=Livarno,m=OOK_PCM,s=333,l=333,r=5000,preamble={16}ff00,symbol_one={4}c,symbol_zero={4}3" -r g008_433.92M_250k.cu8

I can't seem to find a CRC. Here's a BitBench of what I found.