CC1101 RF433 and ESP32

hope it is okay to ask in this thread. :upside_down_face:
@Karrosm
may I ask you how you did analyze the received raw code?
I’m trying to catch and resend a rf signal from a 868MHz command for shutters, but I don`t know how to do this. meanwhile I catched the signal on 868.35MHz / 2-FSK in raw and pronto.
The other thing is that the signal is always different, might it be a rolling code (what I not really can belive) or a lot of noise? The IC on the command is a CMT2157A.

raw

INFO ESPHome 2025.12.1
INFO Reading configuration /config/esphome/rf-868mhz.yaml…
INFO Starting log output from 192.168.1.111 using esphome API
INFO Successfully resolved rf-868mhz-bridge @ 192.168.1.111 in 0.000s
INFO Successfully connected to rf-868mhz-bridge @ 192.168.1.111 in 0.039s
INFO Successful handshake with rf-868mhz-bridge @ 192.168.1.111 in 0.124s
[11:56:14.960][I][app:194]: ESPHome version 2025.12.1 compiled on Dec 23 2025, 11:55:18
[11:56:14.961][C][logger:261]: Logger:
[11:56:14.961][C][logger:261]: Max Level: DEBUG
[11:56:14.961][C][logger:261]: Initial Level: DEBUG
[11:56:14.961][C][logger:267]: Log Baud Rate: 115200
[11:56:14.961][C][logger:267]: Hardware UART: UART0
[11:56:14.964][C][logger:274]: Task Log Buffer Size: 768
[11:56:14.972][C][spi:067]: SPI bus:
[11:56:14.973][C][spi:068]: CLK Pin: GPIO18
[11:56:14.974][C][spi:069]: SDI Pin: GPIO19
[11:56:14.974][C][spi:070]: SDO Pin: GPIO23
[11:56:14.975][C][spi:075]: Using HW SPI: SPI2_HOST
[11:56:15.005][C][cc1101:231]: CC1101:
[11:56:15.008][C][cc1101:232]: CS Pin: GPIO27
[11:56:15.023][C][cc1101:233]: Chip ID: 0x0014
[11:56:15.023][C][cc1101:233]: Frequency: 868349824 Hz
[11:56:15.023][C][cc1101:233]: Channel: 0
[11:56:15.023][C][cc1101:233]: Modulation: 2-FSK
[11:56:15.023][C][cc1101:233]: Symbol Rate: 4996 baud
[11:56:15.023][C][cc1101:233]: Filter Bandwidth: 203125.0 Hz
[11:56:15.023][C][cc1101:233]: Output Power: 9.6 dBm
[11:56:15.024][C][remote_receiver.esp32:120]: Remote Receiver:
[11:56:15.030][C][remote_receiver.esp32:121]: Pin: GPIO33
[11:56:15.031][C][remote_receiver.esp32:122]: Clock resolution: 1000000 hz
[11:56:15.031][C][remote_receiver.esp32:122]: RMT symbols: 192
[11:56:15.031][C][remote_receiver.esp32:122]: Filter symbols: 0
[11:56:15.031][C][remote_receiver.esp32:122]: Receive symbols: 192
[11:56:15.031][C][remote_receiver.esp32:122]: Tolerance: 25%
[11:56:15.031][C][remote_receiver.esp32:122]: Carrier frequency: 0 hz
[11:56:15.031][C][remote_receiver.esp32:122]: Carrier duty: 100%
[11:56:15.031][C][remote_receiver.esp32:122]: Filter out pulses shorter than: 50 us
[11:56:15.031][C][remote_receiver.esp32:122]: Signal is done after 10000 us of no changes
[11:56:15.035][C][remote_transmitter:059]: Remote Transmitter:
[11:56:15.038][C][remote_transmitter:060]: Clock resolution: 1000000 hz
[11:56:15.038][C][remote_transmitter:060]: RMT symbols: 64
[11:56:15.039][C][remote_transmitter:064]: Pin: GPIO32
[11:56:15.053][C][wifi:1132]: WiFi:
[11:56:15.053][C][wifi:1132]: Connected: YES
[11:56:15.057][C][wifi:897]: Local MAC: D0:EF:76:49:3A:64
[11:56:15.061][C][wifi:904]: IP Address: 192.168.1.111
[11:56:15.069][C][wifi:908]: SSID: ‘OpenWrt IoT’[redacted]
[11:56:15.069][C][wifi:908]: BSSID: 0A:3A:17:D1:76:BB[redacted]
[11:56:15.069][C][wifi:908]: Hostname: ‘rf-868mhz-bridge’
[11:56:15.069][C][wifi:908]: Signal strength: -50 dB ▂▄▆█
[11:56:15.069][C][wifi:908]: Channel: 8
[11:56:15.069][C][wifi:908]: Subnet: 255.255.255.0
[11:56:15.069][C][wifi:908]: Gateway: 192.168.1.1
[11:56:15.069][C][wifi:908]: DNS1: 192.168.1.1
[11:56:15.069][C][wifi:908]: DNS2: 192.168.1.40
[11:56:15.072][C][esphome.ota:092]: Over-The-Air updates:
[11:56:15.072][C][esphome.ota:092]: Address: 192.168.1.111:3232
[11:56:15.072][C][esphome.ota:092]: Version: 2
[11:56:15.080][C][esphome.ota:099]: Password configured
[11:56:15.088][C][safe_mode:018]: Safe Mode:
[11:56:15.088][C][safe_mode:018]: Successful after: 60s
[11:56:15.088][C][safe_mode:018]: Invoke after: 10 attempts
[11:56:15.088][C][safe_mode:018]: Duration: 300s
[11:56:15.109][C][api:211]: Server:
[11:56:15.109][C][api:211]: Address: 192.168.1.111:6053
[11:56:15.109][C][api:211]: Listen backlog: 4
[11:56:15.109][C][api:211]: Max connections: 8
[11:56:15.111][C][api:218]: Noise encryption: YES
[11:56:15.117][C][mdns:177]: mDNS:
[11:56:15.117][C][mdns:177]: Hostname: rf-868mhz-bridge
[11:56:16.689][I][remote.raw:028]: Received Raw: -325, 526, -50, 100, -100, 300, -150, 50, -150, 75, -251, 50, -50, 100, -725, 175, -276, 100, -175, 275, -225, 100, -476, 350, -75, 175, -200, 50, -501, 75, -500, 75, -100, 50, -100, 251, -100, 75, -225, 75, -75, 450, -226, 250, -325, 100,
[11:56:16.690][I][remote.raw:028]: -526, 250, -75, 75, -50, 75, -275, 75, -50, 200, -76, 100, -50, 450, -75, 225, -100, 125, -75, 376, -75, 75, -175, 150, -100, 50, -150, 251, -475, 75, -325, 150, -250, 176, -125, 125, -225, 300, -100, 326, -175, 275, -200, 250, -75, 75, -50, 251,
[11:56:16.710][I][remote.raw:028]: -1151, 75, -725, 75, -576, 200, -200, 100, -100, 400, -151, 125, -1526, 100, -550, 100, -201, 75, -250, 150, -175, 75, -150, 225, -151, 75, -100, 150, -125, 150, -75, 125, -75, 100, -626, 175, -175, 125, -100, 125, -150, 451, -150, 125, -175, 275,
[11:56:16.738][I][remote.raw:028]: -176, 200, -75, 75, -75, 500, -350, 51, -75, 50, -100, 125, -275, 50, -225, 125, -601, 100, -225, 250, -100, 125, -125, 526, -375, 526, -125, 125, -300, 100, -225, 75, -501, 100, -225, 250, -75, 150, -125, 50, -151, 225, -100, 175, -400, 150, -75, 126,
[11:56:16.751][I][remote.raw:028]: -100, 175, -275, 200, -350, 351, -250, 100, -200, 400, -451, 325, -100, 75, -175, 200, -151, 125, -125, 175, -300, 100, -100, 100, -501, 75, -1551, 75, -601, 50, -225, 125, -175, 50, -626, 150, -225, 50, -75, 75, -75, 125, -100, 75, -125, 150, -176,
[11:56:16.784][I][remote.raw:028]: 50, -425, 350, -250, 50, -101, 175, -100, 275, -175, 75, -300, 100, -151, 50, -100, 175, -200, 100, -325, 75, -376, 125, -250, 300, -125, 100, -601, 100, -125, 100, -150, 50, -200, 75, -76, 200, -100, 75, -225, 75, -525, 126, -250, 350, -250, 150,
[11:56:16.802][I][remote.raw:028]: -150, 551, -450, 150, -201, 100, -250, 200, -525, 50, -451, 150, -200, 125, -100, 100, -225, 50, -251, 125, -75, 225, -275, 125, -401, 75, -75, 150, -225, 375, -125, 126, -300, 100, -150, 325, -401, 125, -175, 50, -200, 175, -75, 225, -150, 101, -125,
[11:56:16.822][I][remote.raw:041]: 75, -350, 125, -125, 100, -325, 76, -275
[11:56:16.831][W][component:490]: remote_receiver took a long time for an operation (146 ms)
[11:56:16.843][W][component:493]: Components should block for at most 30 ms
[11:56:18.095][I][remote.raw:028]: Received Raw: -325, 251, -525, 75, -100, 125, -376, 75, -200, 125, -625, 50, -50, 100, -626, 75, -75, 125, -250, 50, -176, 175, -50, 125, -125, 75, -175, 125, -150, 100, -125, 101, -75, 100, -450, 75, -150, 175, -401, 150, -650, 150, -201, 75, -125, 75,
[11:56:18.099][I][remote.raw:028]: -400, 50, -200, 75, -226, 50, -650, 200, -175, 251, -100, 100, -100, 75, -400, 100, -75, 75, -175, 101, -350, 125, -125, 50, -50, 50, -551, 100, -150, 50, -100, 175, -150, 250, -776, 100, -125, 175, -200, 376, -150, 75, -200, 125, -776, 75, -125, 75,
[11:56:18.115][I][remote.raw:028]: -225, 125, -526, 100, -350, 400, -276, 100, -125, 50, -125, 175, -275, 50, -125, 175, -176, 75, -200, 50, -825, 101, -325, 50, -75, 250, -125, 75, -325, 101, -100, 75, -500, 200, -225, 251, -150, 125, -250, 75, -300, 376, -50, 150, -250, 425, -250, 51,
[11:56:18.135][I][remote.raw:028]: -175, 225, -75, 100, -200, 75, -375, 176, -700, 350, -50, 276, -100, 75, -275, 100, -100, 100, -100, 326, -1125, 51, -75, 325, -350, 75, -200, 200, -226, 625, -100, 125, -75, 501, -825, 125, -176, 100, -375, 75, -225, 100, -175, 401, -175, 75, -500,
[11:56:18.159][I][remote.raw:028]: 100, -125, 50, -526, 150, -125, 100, -626, 175, -125, 75, -475, 150, -176, 50, -200, 175, -75, 200, -200, 125, -201, 100, -300, 75, -100, 75, -75, 50, -75, 175, -401, 175, -125, 100, -325, 75, -426, 175, -125, 175, -325, 100, -125, 75, -126, 75, -50,
[11:56:18.186][I][remote.raw:028]: 200, -100, 100, -200, 350, -151, 100, -550, 50, -225, 301, -200, 225, -75, 125, -325, 325, -201, 175, -925, 201, -300, 50, -100, 75, -500, 151, -275, 125, -125, 125, -550, 76, -50, 150, -175, 75, -650, 201, -225, 150, -250, 125, -200, 75, -501, 50,
[11:56:18.196][I][remote.raw:041]: -375, 75, -100, 100, -225, 301, -50, 250, -75, 100, -400, 326, -100, 50, -675, 150, -50, 201, -50, 200, -300, 75, -200, 75, -100, 176, -125, 275, -50, 375, -100, 275, -501, 125, -125, 125, -150, 150, -75, 75, -101, 175, -450, 50
[11:56:19.396][I][remote.raw:028]: Received Raw: -126, 50, -725, 376, -125, 200, -200, 100, -200, 125, -100, 76, -150, 150, -675, 275, -551, 275, -225, 125, -201, 275, -150, 125, -876, 125, -75, 350, -300, 150, -126, 50, -300, 150, -75, 50, -150, 100, -75, 50, -451, 50, -250, 200, -300,
[11:56:19.403][I][remote.raw:028]: 75, -251, 350, -200, 200, -200, 75, -175, 176, -75, 75, -100, 100, -300, 275, -200, 51, -500, 75, -150, 200, -401, 100, -250, 100, -275, 275, -251, 75, -225, 75, -175, 100, -50, 150, -400, 126, -250, 100, -125, 50, -50, 100, -75, 100, -125, 150, -176,
[11:56:19.415][I][remote.raw:028]: 100, -175, 125, -375, 150, -150, 201, -50, 125, -225, 75, -75, 300, -100, 75, -376, 75, -175, 150, -250, 626, -350, 100, -175, 100, -50, 50, -150, 251, -250, 100, -125, 125, -275, 75, -251, 100, -100, 50, -125, 600, -476, 75, -250, 125, -100, 250,
[11:56:19.432][I][remote.raw:028]: -125, 151, -175, 250, -100, 225, -500, 201, -100, 50, -250, 75, -100, 150, -50, 225, -501, 150, -175, 100, -100, 100, -100, 125, -126, 275, -250, 125, -1101, 175, -200, 75, -326, 300, -75, 125, -100, 75, -125, 250, -75, 151, -250, 50, -400, 75, -75,
[11:56:19.460][I][remote.raw:028]: 150, -125, 75, -251, 200, -75, 125, -350, 75, -326, 75, -175, 75, -125, 50, -50, 75, -50, 200, -401, 150, -300, 350, -451, 150, -225, 50, -150, 75, -100, 175, -376, 175, -125, 125, -650, 376, -150, 225, -125, 50, -150, 501, -125, 200, -325, 50, -350,
[11:56:19.483][I][remote.raw:028]: 100, -76, 175, -175, 125, -150, 150, -125, 125, -100, 251, -775, 125, -250, 51, -150, 75, -450, 75, -125, 75, -501, 200, -100, 50, -75, 75, -475, 75, -426, 200, -425, 75, -125, 76, -525, 50, -575, 75, -276, 125, -375, 100, -100, 150, -150, 126, -300,
[11:56:19.504][I][remote.raw:028]: 150, -125, 150, -225, 125, -100, 101, -375, 100, -50, 100, -175, 200, -50, 226, -525, 125, -626, 300, -100, 50, -700, 100, -101, 75, -50, 100, -100, 100, -200, 50, -601, 125, -475, 75, -150, 200, -100, 75, -126, 100, -225, 50, -350, 225, -150, 75,
[11:56:19.538][I][remote.raw:041]: -151, 175, -125, 150, -500, 75, -50, 101, -450, 75, -100, 50, -600, 376, -150, 75, -125, 75, -300, 100, -151, 125

pronto

INFO ESPHome 2025.12.1
INFO Reading configuration /config/esphome/rf-868mhz.yaml…
INFO Starting log output from 192.168.1.111 using esphome API
INFO Successfully resolved rf-868mhz-bridge @ 192.168.1.111 in 0.000s
INFO Successfully connected to rf-868mhz-bridge @ 192.168.1.111 in 0.048s
INFO Successful handshake with rf-868mhz-bridge @ 192.168.1.111 in 0.615s
[11:53:41.436][I][app:194]: ESPHome version 2025.12.1 compiled on Dec 23 2025, 10:57:02
[11:53:41.441][C][logger:261]: Logger:
[11:53:41.441][C][logger:261]: Max Level: DEBUG
[11:53:41.441][C][logger:261]: Initial Level: DEBUG
[11:53:41.444][C][logger:267]: Log Baud Rate: 115200
[11:53:41.444][C][logger:267]: Hardware UART: UART0
[11:53:41.445][C][logger:274]: Task Log Buffer Size: 768
[11:53:41.446][C][spi:067]: SPI bus:
[11:53:41.448][C][spi:068]: CLK Pin: GPIO18
[11:53:41.449][C][spi:069]: SDI Pin: GPIO19
[11:53:41.458][C][spi:070]: SDO Pin: GPIO23
[11:53:41.466][C][spi:075]: Using HW SPI: SPI2_HOST
[11:53:41.470][C][cc1101:231]: CC1101:
[11:53:41.482][C][cc1101:232]: CS Pin: GPIO27
[11:53:41.491][C][cc1101:233]: Chip ID: 0x0014
[11:53:41.491][C][cc1101:233]: Frequency: 868349824 Hz
[11:53:41.491][C][cc1101:233]: Channel: 0
[11:53:41.491][C][cc1101:233]: Modulation: 2-FSK
[11:53:41.491][C][cc1101:233]: Symbol Rate: 4996 baud
[11:53:41.491][C][cc1101:233]: Filter Bandwidth: 203125.0 Hz
[11:53:41.491][C][cc1101:233]: Output Power: 9.6 dBm
[11:53:41.505][C][remote_receiver.esp32:120]: Remote Receiver:
[11:53:41.505][C][remote_receiver.esp32:121]: Pin: GPIO33
[11:53:41.511][C][remote_receiver.esp32:122]: Clock resolution: 1000000 hz
[11:53:41.511][C][remote_receiver.esp32:122]: RMT symbols: 192
[11:53:41.511][C][remote_receiver.esp32:122]: Filter symbols: 0
[11:53:41.511][C][remote_receiver.esp32:122]: Receive symbols: 192
[11:53:41.511][C][remote_receiver.esp32:122]: Tolerance: 25%
[11:53:41.511][C][remote_receiver.esp32:122]: Carrier frequency: 0 hz
[11:53:41.511][C][remote_receiver.esp32:122]: Carrier duty: 100%
[11:53:41.511][C][remote_receiver.esp32:122]: Filter out pulses shorter than: 50 us
[11:53:41.511][C][remote_receiver.esp32:122]: Signal is done after 10000 us of no changes
[11:53:41.519][C][remote_transmitter:059]: Remote Transmitter:
[11:53:41.532][C][remote_transmitter:060]: Clock resolution: 1000000 hz
[11:53:41.532][C][remote_transmitter:060]: RMT symbols: 64
[11:53:41.542][C][remote_transmitter:064]: Pin: GPIO32
[11:53:41.544][C][wifi:1132]: WiFi:
[11:53:41.544][C][wifi:1132]: Connected: YES
[11:53:41.551][C][wifi:897]: Local MAC: D0:EF:76:49:3A:64
[11:53:41.551][C][wifi:904]: IP Address: 192.168.1.111
[11:53:41.552][C][wifi:908]: SSID: ‘OpenWrt IoT’[redacted]
[11:53:41.552][C][wifi:908]: BSSID: 0A:3A:17:D1:76:BB[redacted]
[11:53:41.552][C][wifi:908]: Hostname: ‘rf-868mhz-bridge’
[11:53:41.552][C][wifi:908]: Signal strength: -49 dB ▂▄▆█
[11:53:41.552][C][wifi:908]: Channel: 8
[11:53:41.552][C][wifi:908]: Subnet: 255.255.255.0
[11:53:41.552][C][wifi:908]: Gateway: 192.168.1.1
[11:53:41.552][C][wifi:908]: DNS1: 192.168.1.1
[11:53:41.552][C][wifi:908]: DNS2: 192.168.1.40
[11:53:41.556][C][esphome.ota:092]: Over-The-Air updates:
[11:53:41.556][C][esphome.ota:092]: Address: 192.168.1.111:3232
[11:53:41.556][C][esphome.ota:092]: Version: 2
[11:53:41.562][C][esphome.ota:099]: Password configured
[11:53:41.566][C][safe_mode:018]: Safe Mode:
[11:53:41.566][C][safe_mode:018]: Successful after: 60s
[11:53:41.566][C][safe_mode:018]: Invoke after: 10 attempts
[11:53:41.566][C][safe_mode:018]: Duration: 300s
[11:53:41.580][C][api:211]: Server:
[11:53:41.580][C][api:211]: Address: 192.168.1.111:6053
[11:53:41.580][C][api:211]: Listen backlog: 4
[11:53:41.580][C][api:211]: Max connections: 8
[11:53:41.581][C][api:218]: Noise encryption: YES
[11:53:41.597][C][mdns:177]: mDNS:
[11:53:41.597][C][mdns:177]: Hostname: rf-868mhz-bridge
[11:53:45.595][D][remote.beo4:086]: Beo4: n_sym=353
[11:53:45.599][I][remote.pronto:229]: Received Pronto: data=
[11:53:45.603][I][remote.pronto:237]: 0000 006D 00B1 0000 000B 0007 0005 0005 000E 0004 0008 0003 000B 0002 000A 0005 0011 0001 0008 0002 000A 0003 000B 0002 0006 0003 0008 0003 0011 0002 0005 0003 0009 0007 000E 0005 0004 0001 0005 0001 0014 000A 0009 0003 0004 0002
[11:53:45.616][I][remote.pronto:237]: 0008 0009 0003 0006 0008 0009 0007 0007 000E 0009 0010 0005 0003 0005 0014 0001 0005 0002 0007 0001 0004 0003 0003 0006 000F 0004 0006 0004 0007 0005 0007 0001 0012 0003 0007 0003 0005 000F 000E 0004 0008 0005 0008 0004 0030 0002
[11:53:45.622][I][remote.pronto:237]: 0016 0001 0008 0005 0003 0003 0008 0003 0008 0003 0004 000B 0005 0004 0010 0013 000C 0001 0009 0006 000D 0004 0017 0004 0006 000E 0009 0003 0008 0004 0005 0001 000F 0004 000B 000C 0008 0005 0008 0001 0009 0004 0008 0002 0008 0004
[11:53:45.643][I][remote.pronto:237]: 0006 0005 0006 0005 0008 0008 0005 0004 0030 0003 0004 0004 0009 0004 0006 0008 001A 000B 0004 0002 0007 0001 0008 0002 0005 0005 0011 0003 0014 0007 001F 0001 0004 0002 0004 0006 0008 0001 000A 0004 0003 0003 000A 0001 0008 0002
[11:53:45.663][I][remote.pronto:237]: 0009 0003 0004 0013 0003 0005 0006 0002 0004 0002 0020 0002 000B 0001 0005 0007 000B 0002 0008 0007 0004 0003 0008 0002 0009 0004 0005 0006 0008 0006 000C 0001 0008 0003 000F 000A 0003 0003 0009 000E 000D 0003 0004 0005 0004 0002
[11:53:45.682][I][remote.pronto:237]: 0009 0005 0005 0003 0004 0006 000D 0002 0013 0006 000C 0005 0003 0002 0007 0003 0011 0005 0003 0003 0019 0003 0007 0002 000F 0003 0009 0003 000B 0001 0009 0001 0012 0006 0017 0001 0007 0005 0006 0013 0004 0005 0006 0003 0005 0001
[11:53:45.713][I][remote.pronto:237]: 0003 0008 000B 000E 000E 0004 0003 0002 0006 000C 0004 0003 0006 0004 0005 0003 0008 0005 0004 0002 0009 0004 0004 0004 0005 0001 0004 0001 0005 0002 000B 0002 0004 0007 0027 0002 0005 0002 0005 0007 000A 0001 000D 0003 0006 0002
[11:53:45.733][I][remote.pronto:237]: 0008 0003 0004 0003 000C 0003 0008 0002 000A 0009 0025 0003 0009 0005 000A 0004 0003 0002 0008 0004 0003 0003 0004 0003 0006 0005 0007 0005 0008 0002 000D 0008 0003 0001 0181
[11:53:45.744][W][component:490]: remote_receiver took a long time for an operation (157 ms)
[11:53:45.755][W][component:493]: Components should block for at most 30 ms
[11:53:50.136][D][remote.beo4:086]: Beo4: n_sym=333
[11:53:50.142][I][remote.pronto:229]: Received Pronto: data=
[11:53:50.147][I][remote.pronto:237]: 0000 006D 00A7 0000 0006 0005 0007 0004 000C 0007 000B 0004 000C 0002 0003 0005 0006 000A 0004 0004 0020 0002 0006 0001 000D 0002 0007 0003 000B 0003 0009 0004 0005 0004 0015 0005 0004 0002 0005 0005 0007 0002 0018 0002 0007 0002
[11:53:50.152][I][remote.pronto:237]: 000B 0002 0009 0002 0007 000A 0009 0003 0004 0005 0016 0005 0008 0002 0011 000B 0008 0004 0005 0001 0005 0001 0005 0015 0012 002C 0004 0002 0011 0005 0003 0001 0011 0007 0006 0002 000F 000E 0006 0004 0007 0001 0004 0002 0009 000E
[11:53:50.157][I][remote.pronto:237]: 000A 0002 0006 000A 0007 0001 0014 000D 000A 0001 0006 0002 000C 0005 000B 0008 0006 0003 0012 0001 0006 0006 0009 0002 0022 0003 000C 0005 0003 0006 0005 0002 0008 0017 0005 0005 0006 0005 0010 0003 0012 0008 0008 0002 0018 0002
[11:53:50.185][I][remote.pronto:237]: 0011 0003 000A 0002 0013 0002 0009 000C 0007 0001 000B 000D 0004 0001 0007 0009 0004 0003 0013 0004 0005 0008 000A 0003 000D 0004 0005 0002 000A 000C 0020 0007 0003 0001 0006 0001 0008 0002 000A 0002 0010 0006 0004 000B 000E 0008
[11:53:50.206][I][remote.pronto:237]: 000A 0004 0010 0002 0006 0004 0006 0003 0005 0005 0012 0003 0007 000D 000F 0001 000B 0002 0006 0001 0005 0005 0009 0002 0004 0002 0005 0001 0008 0009 0003 0002 0006 000B 0008 0001 000D 0006 0005 0003 0005 0004 0008 000C 000B 0002
[11:53:50.212][I][remote.pronto:237]: 000E 0002 000E 0002 0008 0002 0005 0005 0006 000A 0009 0003 0004 0003 0005 000D 000C 0001 000B 0004 0020 0004 0008 0002 0006 0002 0008 0002 0016 0002 0006 0001 0014 0006 0006 0001 0026 0002 0007 0001 0007 0003 0012 0005 0009 0002
[11:53:50.254][I][remote.pronto:237]: 0009 0004 0004 000B 000E 0007 0006 0008 0008 0001 000C 0002 0012 0007 0008 0001 0012 0001 001E 0005 0008 000C 000D 0004 0006 0007 0009 0007 0003 0001 0008 0008 0030 0003 0008 0009 000B 0004 000F 000C 0006 0001 0005 0002 0009 000A
[11:53:50.276][I][remote.pronto:237]: 000F 0002 000E 0004 0006 0008 0009 0001 0006 0005 0015 0001 0004 0004 0181
[11:53:53.967][D][remote.beo4:086]: Beo4: n_sym=335
[11:53:53.974][I][remote.pronto:229]: Received Pronto: data=
[11:53:53.978][I][remote.pronto:237]: 0000 006D 00A8 0000 0016 0008 0008 0001 0005 000C 0004 0003 0015 0002 0014 0003 0005 0004 0007 0005 0018 0002 000C 0001 0003 0006 000D 0001 0009 0003 000B 0001 0003 0002 0012 0004 0018 0004 0004 0002 0015 0003 0012 0008 0004 0003
[11:53:53.978][I][remote.pronto:237]: 000B 0011 000C 0001 0022 0009 000C 0003 0007 0007 000C 0006 0007 0005 0004 0002 0008 0001 0004 0004 0005 0005 000B 0003 0011 0002 0009 0003 0007 0003 0008 0005 0008 0002 0007 0005 000C 000A 0008 0007 000A 0007 0007 0012 0011 0002
[11:53:54.000][I][remote.pronto:237]: 0013 0007 0007 0002 0009 0002 000A 0002 0005 000B 0004 0002 0006 0005 0003 0002 0011 0004 0008 0001 0005 0007 0008 0001 000F 0007 000A 0004 0009 0001 000A 0002 0007 0006 000D 000B 0004 0006 0004 0001 0008 0005 0004 0005 0008 0001
[11:53:54.007][I][remote.pronto:237]: 0004 0001 0006 0010 000C 0003 000A 000B 000C 000F 000C 0005 0009 0005 000A 0002 000F 0009 0008 0001 0009 0001 0004 0007 0004 0007 0008 0001 0008 0008 001D 0002 0007 0002 0008 0002 000C 000F 000D 0009 0008 0002 0010 0002 0004 0006
[11:53:54.046][I][remote.pronto:237]: 000B 0005 000F 0001 0003 0006 0005 000A 000E 0002 0004 0001 000D 0008 0007 0002 0004 0004 0009 0007 000A 0002 001D 0015 0006 0003 000B 0001 0015 0005 001B 0002 0012 000E 000B 0009 0018 0002 0007 0002 0004 0007 0010 0005 0004 0001
[11:53:54.059][I][remote.pronto:237]: 0007 000D 000C 0002 000A 0004 0010 0003 0009 0002 001C 0003 0006 0006 000B 0001 0009 0005 0004 0005 000E 0003 0004 0001 000D 0001 0008 0002 0003 0002 0007 0004 000A 0009 0005 0007 0008 0007 0008 0001 0007 0001 0004 000F 0008 0002
[11:53:54.090][I][remote.pronto:237]: 0005 0009 0008 0005 0007 0001 000A 0001 000C 0008 000B 0002 000F 0005 000B 0005 0008 0001 0005 000B 000E 0001 0006 0002 0008 0007 0006 0002 0009 000C 000B 0005 0004 0005 0025 0002 0006 0002 0005 0006 0006 0001 0005 0006 0015 0005
[11:53:54.117][I][remote.pronto:237]: 0003 0003 0005 0003 0009 0002 0003 0007 0010 000A 0006 0003 0008 0008 0003 0002 0181

spi:
  clk_pin: GPIO18
  mosi_pin: GPIO23
  miso_pin: GPIO19

cc1101:
  id: cc1101_transceiver
  cs_pin: GPIO27
  frequency: 868.35MHz
  modulation_type: 2-FSK   #  ASK/OOK # 2-FSK  #  4-FSK  #  GFSK  #   MSK
  filter_bandwidth: 203kHz
  symbol_rate: 5000


remote_receiver:
       pin: GPIO33 # Connected to CC1101 GDO02 
       dump:
#         - rc_switch
         - raw
#         - pronto
  # Settings to optimize recognition of RF devices
#       tolerance: 50%
#       filter: 250us
#       idle: 4ms

Just looking at it. That signal was clean enough to easily read it.

You might be out of luck because remote_receiver handles only ASK/OOK/PWM. So your received raw/pronto is just worthless.

CC1101 itself can handle 2-FSK in packet mode if you know the protocol, but I have not experimented with this approach.

1 Like

thank you for your help.

now I just tryed ASK/OOK again and I can receive a complete signal. don’t know why this didn’t work yesterday.
can I do something with this code?

raw

INFO ESPHome 2025.12.1
INFO Reading configuration /config/esphome/rf-868mhz.yaml…
INFO Starting log output from 192.168.1.111 using esphome API
INFO Successfully resolved rf-868mhz-bridge @ 192.168.1.111 in 0.000s
INFO Successfully connected to rf-868mhz-bridge @ 192.168.1.111 in 0.153s
INFO Successful handshake with rf-868mhz-bridge @ 192.168.1.111 in 0.116s
[12:48:52.981][I][app:194]: ESPHome version 2025.12.1 compiled on Dec 23 2025, 12:19:49
[12:48:52.983][C][logger:261]: Logger:
[12:48:52.983][C][logger:261]: Max Level: DEBUG
[12:48:52.983][C][logger:261]: Initial Level: DEBUG
[12:48:52.987][C][logger:267]: Log Baud Rate: 115200
[12:48:52.987][C][logger:267]: Hardware UART: UART0
[12:48:52.991][C][logger:274]: Task Log Buffer Size: 768
[12:48:52.997][C][spi:067]: SPI bus:
[12:48:52.997][C][spi:068]: CLK Pin: GPIO18
[12:48:53.013][C][spi:069]: SDI Pin: GPIO19
[12:48:53.020][C][spi:070]: SDO Pin: GPIO23
[12:48:53.024][C][spi:075]: Using HW SPI: SPI2_HOST
[12:48:53.024][C][cc1101:231]: CC1101:
[12:48:53.025][C][cc1101:232]: CS Pin: GPIO27
[12:48:53.034][C][cc1101:233]: Chip ID: 0x0014
[12:48:53.034][C][cc1101:233]: Frequency: 868349824 Hz
[12:48:53.034][C][cc1101:233]: Channel: 0
[12:48:53.034][C][cc1101:233]: Modulation: ASK/OOK
[12:48:53.034][C][cc1101:233]: Symbol Rate: 4996 baud
[12:48:53.034][C][cc1101:233]: Filter Bandwidth: 58035.7 Hz
[12:48:53.034][C][cc1101:233]: Output Power: 9.6 dBm
[12:48:53.044][C][remote_receiver.esp32:120]: Remote Receiver:
[12:48:53.048][C][remote_receiver.esp32:121]: Pin: GPIO33
[12:48:53.058][C][remote_receiver.esp32:122]: Clock resolution: 1000000 hz
[12:48:53.058][C][remote_receiver.esp32:122]: RMT symbols: 192
[12:48:53.058][C][remote_receiver.esp32:122]: Filter symbols: 0
[12:48:53.058][C][remote_receiver.esp32:122]: Receive symbols: 192
[12:48:53.058][C][remote_receiver.esp32:122]: Tolerance: 25%
[12:48:53.058][C][remote_receiver.esp32:122]: Carrier frequency: 0 hz
[12:48:53.058][C][remote_receiver.esp32:122]: Carrier duty: 100%
[12:48:53.058][C][remote_receiver.esp32:122]: Filter out pulses shorter than: 50 us
[12:48:53.058][C][remote_receiver.esp32:122]: Signal is done after 10000 us of no changes
[12:48:53.062][C][remote_transmitter:059]: Remote Transmitter:
[12:48:53.069][C][remote_transmitter:060]: Clock resolution: 1000000 hz
[12:48:53.069][C][remote_transmitter:060]: RMT symbols: 64
[12:48:53.074][C][remote_transmitter:064]: Pin: GPIO32
[12:48:53.077][C][wifi:1132]: WiFi:
[12:48:53.077][C][wifi:1132]: Connected: YES
[12:48:53.078][C][wifi:897]: Local MAC: D0:EF:76:49:3A:64
[12:48:53.082][C][wifi:904]: IP Address: 192.168.1.111
[12:48:53.083][C][wifi:908]: SSID: ‘OpenWrt IoT’[redacted]
[12:48:53.083][C][wifi:908]: BSSID: 0A:3A:17:D1:76:BB[redacted]
[12:48:53.083][C][wifi:908]: Hostname: ‘rf-868mhz-bridge’
[12:48:53.083][C][wifi:908]: Signal strength: -48 dB ▂▄▆█
[12:48:53.083][C][wifi:908]: Channel: 8
[12:48:53.083][C][wifi:908]: Subnet: 255.255.255.0
[12:48:53.083][C][wifi:908]: Gateway: 192.168.1.1
[12:48:53.083][C][wifi:908]: DNS1: 192.168.1.1
[12:48:53.083][C][wifi:908]: DNS2: 192.168.1.40
[12:48:53.094][C][esphome.ota:092]: Over-The-Air updates:
[12:48:53.094][C][esphome.ota:092]: Address: 192.168.1.111:3232
[12:48:53.094][C][esphome.ota:092]: Version: 2
[12:48:53.107][C][esphome.ota:099]: Password configured
[12:48:53.111][C][safe_mode:018]: Safe Mode:
[12:48:53.111][C][safe_mode:018]: Successful after: 60s
[12:48:53.111][C][safe_mode:018]: Invoke after: 10 attempts
[12:48:53.111][C][safe_mode:018]: Duration: 300s
[12:48:53.125][C][api:211]: Server:
[12:48:53.125][C][api:211]: Address: 192.168.1.111:6053
[12:48:53.125][C][api:211]: Listen backlog: 4
[12:48:53.125][C][api:211]: Max connections: 8
[12:48:53.126][C][api:218]: Noise encryption: YES
[12:48:53.146][C][mdns:177]: mDNS:
[12:48:53.146][C][mdns:177]: Hostname: rf-868mhz-bridge
[12:48:55.966][I][remote.raw:028]: Received Raw: 50, -2051, 50, -376, 50, -350, 75, -350, 125, -8432, 250, -350, 276, -350, 75, -4929, 50, -3678, 300, -325, 275, -351, 275, -400, 100, -501, 75, -575, 100, -3753, 100, -2877, 176, -50, 50, -350, 475, -4554, 100, -725, 51, -350, 50, -375,
[12:48:55.968][I][remote.raw:028]: 250, -576, 75, -976, 50, -350, 75, -550, 301, -300, 125, -976, 100, -125, 125, -100, 150, -1126, 175, -501, 100, -425, 50, -3728, 200, -350, 75, -551, 75, -550, 75, -3703, 150, -476, 100, -500, 275, -351, 275, -350, 275, -351, 275, -350, 275, -351,
[12:48:55.991][I][remote.raw:028]: 300, -300, 325, -301, 325, -300, 300, -351, 150, -50, 75, -350, 250, -401, 175, -425, 275, -976, 100, -551, 450, -575, 250, -351, 75, -375, 50, -350, 50, -376, 50, -350, 50, -375, 50, -351, 100, -300, 100, -325, 301, -1401, 150, -1726, 50, -350, 50,
[12:48:56.010][I][remote.raw:028]: -576, 275, -350, 50, -351, 75, -575, 676, -350, 75, -551, 275, -350, 300, -300, 326, -300, 100, -525, 100, -1176, 50, -1201, 276, -975, 50, -576, 50, -1201, 50, -1826, 50, -576, 275, -325, 300, -326, 300, -375, 125, -50, 50, -1001, 100, -551, 225,
[12:48:56.033][I][remote.raw:028]: -475, 125, -401, 125, -500, 200, -426, 150, -50, 50, -375, 250, -376, 275, -325, 275, -351, 275, -350, 75, -550, 301, -300, 525, -551, 275, -350, 50, -2052, 50, -1201, 100, -1576, 50, -2827, 301, -350, 50, -350, 75, -3028, 50, -4178, 125, -1076, 100,
[12:48:56.048][I][remote.raw:041]: -525, 75, -551, 75
[12:49:01.803][I][remote.raw:028]: Received Raw: 175, -275, 125, -275, 150, -276, 150, -250, 150, -275, 150, -276, 150, -275, 125, -275, 351, -500, 125, -275, 150, -276, 350, -475, 150, -276, 125, -500, 150, -250, 150, -476, 375, -250, 150, -276, 150, -475, 776, -250, 150, -475, 376,
[12:49:01.806][I][remote.raw:028]: -250, 375, -250, 376, -250, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 376, -250, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 375, -250, 350, -276, 350, -275, 350, -276, 350, -275, 350, -276, 350,
[12:49:01.823][I][remote.raw:028]: -275, 350, -276, 350, -275, 350, -275, 351, -275, 350, -275, 351, -275, 350, -275, 351, -275, 150, -475, 351, -275, 550, -476, 375, -250, 150, -275, 151, -275, 150, -250, 150, -275, 151, -275, 150, -250, 150, -275, 151, -250, 375, -475, 151, -275, 150,
[12:49:01.845][I][remote.raw:028]: -250, 375, -476, 150, -250, 150, -475, 151, -275, 150, -475, 351, -275, 150, -250, 150, -476, 775, -275, 151, -475, 350, -275, 351, -275, 350, -275, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 350, -275, 150, -476, 150, -475, 150, -476, 150,
[12:49:01.856][I][remote.raw:028]: -475, 150, -476, 150, -475, 150, -476, 150, -475, 350, -276, 350, -275, 350, -251, 375, -250, 375, -251, 375, -250, 375, -251, 375, -250, 375, -250, 376, -250, 375, -250, 376, -250, 375, -250, 376, -250, 375, -250, 151, -475, 375, -250, 576, -475, 375,
[12:49:01.894][I][remote.raw:028]: -251, 150, -250, 175, -250, 150, -276, 150, -250, 175, -250, 150, -251, 175, -250, 175, -250, 376, -450, 175, -250, 150, -276, 350, -475, 150, -276, 150, -475, 150, -250, 175, -451, 375, -250, 150, -276, 150, -475, 776, -250, 175, -450, 376, -250, 375,
[12:49:01.916][I][remote.raw:028]: -250, 376, -250, 175, -475, 150, -476, 150, -450, 150, -476, 150, -475, 376, -250, 175, -450, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 375, -250, 375, -251, 375, -250, 375, -251, 375, -250, 375, -251, 350, -275, 350,
[12:49:01.936][I][remote.raw:028]: -276, 350, -275, 350, -275, 351, -275, 350, -275, 351, -275, 350, -275, 351, -275, 150, -475, 351, -275, 550, -501, 350, -275, 125, -276, 150, -275, 150, -250, 150, -275, 151, -275, 150, -250, 150, -275, 151, -275, 350, -475, 151, -275, 150, -250, 375,
[12:49:01.965][I][remote.raw:041]: -476, 150, -250, 150, -476, 150, -275, 150, -475, 351, -275, 150, -275, 125, -501, 750, -275, 151, -475
[12:49:06.668][I][remote.raw:028]: Received Raw: 150, -275, 150, -275, 150, -251, 150, -275, 150, -275, 125, -276, 150, -275, 150, -275, 350, -476, 150, -275, 125, -275, 351, -500, 125, -275, 151, -475, 150, -275, 150, -451, 375, -275, 150, -251, 150, -475, 776, -275, 150, -475, 351,
[12:49:06.678][I][remote.raw:028]: -275, 350, -275, 351, -275, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 350, -276, 150, -475, 150, -451, 175, -450, 175, -451, 175, -475, 150, -451, 175, -475, 150, -451, 375, -275, 350, -276, 350, -250, 375, -250, 376, -250, 375, -250, 376,
[12:49:06.679][I][remote.raw:028]: -250, 375, -250, 376, -250, 375, -250, 376, -250, 375, -250, 376, -250, 375, -250, 376, -250, 150, -475, 376, -250, 575, -476, 350, -275, 150, -250, 176, -250, 150, -275, 150, -250, 176, -250, 150, -275, 150, -250, 175, -251, 375, -450, 175, -251, 150,
[12:49:06.710][I][remote.raw:028]: -250, 375, -476, 150, -250, 175, -450, 176, -250, 150, -475, 376, -250, 150, -275, 150, -476, 775, -250, 175, -451, 375, -250, 376, -250, 375, -250, 175, -451, 150, -475, 175, -451, 150, -475, 150, -476, 375, -250, 150, -476, 150, -475, 150, -476, 150,
[12:49:06.731][I][remote.raw:028]: -475, 150, -476, 150, -475, 150, -476, 150, -475, 375, -251, 375, -250, 375, -251, 375, -250, 375, -250, 351, -275, 350, -275, 351, -275, 350, -275, 351, -275, 350, -275, 351, -275, 350, -275, 351, -275, 350, -275, 150, -476, 350, -250, 601, -450, 375,
[12:49:06.761][I][remote.raw:028]: -251, 175, -250, 150, -275, 150, -251, 150, -275, 150, -250, 175, -251, 150, -275, 150, -250, 375, -476, 150, -250, 175, -250, 376, -450, 175, -250, 151, -475, 150, -275, 150, -476, 350, -250, 175, -251, 175, -450, 776, -275, 150, -475, 351, -275, 350,
[12:49:06.772][I][remote.raw:028]: -275, 351, -275, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 350, -276, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 150, -475, 150, -476, 350, -275, 350, -276, 350, -250, 375, -250, 376, -250, 375, -250, 376, -250, 375,
[12:49:06.820][I][remote.raw:028]: -250, 376, -250, 375, -250, 376, -250, 375, -250, 376, -250, 375, -250, 376, -250, 150, -475, 376, -250, 575, -476, 350, -275, 150, -275, 151, -250, 150, -275, 150, -275, 151, -250, 150, -275, 150, -250, 150, -276, 375, -450, 150, -276, 150, -275, 350,
[12:49:06.833][I][remote.raw:041]: -476, 150, -275, 150, -475, 151, -250, 150, -475, 376, -250, 150, -275, 150, -476, 775, -275, 150, -476

So you don’t know if the signal is OOK or FSK??

no. to be honest, I havn’t got a glue.
yesterday I didn’t receive signals on ASK/OOK and today I was trying FSK and got a signal, thats why.

It looks more OOK than FSK. But it’s not decodable to my opinion…
I wrote OP’s signal was clean and easily readable. You can read the binary here:
2159, -4305, 437, -427, 641, -1068, 649, -1066, 661, -1069, 649, -1064, 644, -1075, 650, -1067, 661, -1072, 650, -1068, 430, -414, 446, -420, 640, -1082, 640, -1088, 433, -416,…
After header comes 01111111100110…

Yours is so messy I can’t get data out of it. Why, I don’t know. Could be some parameters, like frequency, are too much off…

Of course you can try to just send it like that.

1 Like

thank you very much for looking to it. allready tryed to send the raw signal, but no success at all.

only one more thing. could you give me a hint how (or with what software) to check the raw signals for its quality etc?


perhaps thats why:

The device integrates a data encoder that is
not only compatible with the most common used encoding
format of 1527 and 2262, but also a more efficient, flexible
and powerful format of 1920 designed by CMOSTEK

I have never used any, I rarely play with RF signals. But OOK signals have clear pattern on raw timings, not so good ones have more variation and bad ones are just chaotic.
Is your cc1101 module built for 868 in the first place? If yes, did you try to adjust parameters, like frequency 868.0 or 868.7?

1 Like

the module is for 868MHz.

no, but I will have a try.

you mean when you compare one signal with the others while repeating . do I understand this right?

Also, but I mean what I posted above #27.
Can you see the databits on that small piece of raw signal?

1 Like

never have seen this on my signals, thats why I don’t know that. thanks for pointing on that.
I was experimenting with different frequencys. it looks it was not bad before with 868.35MHz. the range where signals get captured is from 868.32 to 868.42.
so it seems that raw does not help.

never mind…

boas festas!

I don’t know how to read your reply… Shift in frequency gave worst results?
What is the device you try listen/control? Knowing something about the signal usually helps to understand it even if the signal is not perfect.

I had your signal open on my notepad tab and while got bored I had a look another time. I noticed the ~775, -250 header and mess cleared up little bit right away.
There’s nothing wrong with the reception.

It’s PWM type of signal, either short,-long or long,-short. It’s 56bit signal repeated 3 times with preamble at the beginning.
Whole binary would be:
0111 0000 0100 0000 0011 1111 1111 1111 1101 0110 0000 0000 1010 1000
In Hex: 70 40 3F FF D6 00 A8

Edit: It’s little bit trickier than I thought. While every repetition is perfectly identic, within the signal there is shift in modulation between beginning part and end part…

1 Like

Hi, …wow… I gaved up already at some point. :slight_smile:

When I changed the frequency, it didn’t change the signal sigificant, only at the ends of the bandwith it changed clearly. But it is a small frame and 868.35MHz is correct.
It’s from a chinese tuya shutter switch LoraTab SC500W working on wifi and RF. It runs with ESPHome, WiFi is deactivated and I use it only by RF and the wall push buttons.
About the signal type, I only have the IC sitting in the remote. CMT2157A

Very interesting what you figured out. When I send the raw code, nothing happens. So I expect it would be needed to know the exact code type and maybe find a library? maybe the or a CMOSTEK codec?

It’s amazing that you spend your time on that, thanks a lot. Sorry that I’m useless on this, thought it would be easyer.

From experience of others, 2025.12.0 didn’t behave correctly for sending.
When I have time I try to experiment CC1101 component as well.
If you prefer to keep on, post separate single signals that have different button state.

No problem, I always learn as well. Some people prefer crosswords instead…

1 Like

that is what I saved when playing with freqs. I will do some more today.

the three buttons of one remote:

up
250, -200, 187, -240, 159, -265, 159, -236, 184, -236, 183, -235, 183, -234, 183, -234, 385, -435, 208, -212, 185, -238, 388, -436, 208, -212, 185, -441, 207, -212, 185, -442, 410, -209, 212, -212, 185, -416, 835, -212, 216, -419, 412, -211, 419, -211, 418, -184, 238, -391, 233, -391, 232, -390, 232, -393, 234, -393, 435, -211, 214, -393, 231, -391, 234, -392, 233, -390, 233, -391, 234, -392, 232, -393, 233, -392, 437, -211, 417, -210, 416, -210, 415, -210, 416, -183, 441, -183, 441, -184, 442, -210, 416, -182, 442, -183, 442, -183, 442, -184, 442, -183, 442, -182, 443, -183, 238, -391, 434, -210, 618, -417, 415, -212, 215, -188, 238, -185, 209, -208, 208, -209, 207, -208, 208, -209, 209, -209, 208, -209, 410, -411, 233, -186, 239, -185, 413, -410, 233, -186, 239, -389, 231, -185, 237, -389, 435, -209, 212, -186, 237, -389, 837, -212, 216, -395, 436, -210, 417, -209, 417, -211, 213, -391, 231, -390, 233, -391, 233, -391, 233, -394, 437, -211, 214, -393, 231, -390, 233, -390, 233, -390, 233, -392, 234, -392, 233, -392, 233, -393, 438, -210, 418, -209, 416, -209, 417, -183, 442, -182, 442, -183, 442, -183, 443, -183, 441, -210, 415, -209, 416, -209, 416, -209, 417, -209, 416, -184, 441, -183, 238, -391, 434, -211, 616, -416, 415, -212, 216, -189, 239, -185, 208, -208, 208, -209, 208, -208, 208, -208, 209, -209, 208, -208, 436, -386, 233, -186, 239, -186, 437, -386, 232, -187, 238, -390, 231, -185, 237, -390, 434, -183, 238, -186, 236, -389, 834, -212, 218, -397, 436, -211, 419, -183, 442, -182, 239, -391, 232, -390, 232, -391, 233, -392, 233, -393, 436, -210, 214, -393, 231, -391, 232, -393, 233, -391, 233, -392, 232, -392, 232, -393, 233, -393, 436, -211, 417, -210, 416, -210, 415, -210, 416, -210, 416, -183, 442, -209, 417, -182, 441, -210, 415, -209, 416, -209, 416, -183, 443, -183, 443, -183, 442, -182, 239, -391, 434, -209, 618, -415, 414, -211, 216, -189, 240, -185, 209, -208, 208, -209, 208, -208, 208, -208, 209, -210, 208, -208, 412, -411, 233, -187, 237, -185, 413, -410, 233, -187, 239, -389, 231, -184, 237, -390, 435, -183, 239, -186, 210, -414, 836, -212, 217, -395

up
250, -200, 175, -240, 188, -238, 166, -237, 190, -240, 172, -251, 179, -232, 182, -234, 386, -435, 208, -212, 185, -238, 388, -436, 208, -211, 186, -441, 207, -212, 185, -441, 410, -209, 212, -213, 186, -415, 834, -211, 216, -421, 414, -212, 419, -209, 416, -209, 212, -393, 233, -390, 232, -392, 233, -390, 233, -392, 437, -210, 214, -393, 231, -390, 233, -393, 233, -392, 233, -392, 233, -391, 234, -392, 233, -392, 437, -211, 418, -183, 443, -183, 442, -182, 442, -209, 416, -208, 416, -209, 417, -208, 416, -183, 443, -183, 442, -209, 416, -183, 441, -210, 415, -183, 442, -183, 239, -391, 436, -210, 616, -417, 413, -212, 216, -189, 239, -184, 209, -209, 208, -208, 208, -209, 208, -209, 208, -208, 208, -209, 412, -410, 232, -187, 239, -185, 438, -388, 232, -185, 238, -389, 231, -185, 237, -390, 433, -210, 213, -186, 211, -414, 834, -214, 217, -396, 435, -210, 419, -183, 443, -184, 238, -391, 231, -390, 233, -392, 233, -392, 233, -391, 436, -210, 214, -393, 231, -391, 233, -393, 233, -390, 234, -392, 232, -393, 233, -392, 234, -390, 435, -211, 418, -211, 418, -182, 442, -183, 443, -183, 442, -183, 442, -183, 442, -183, 442, -183, 443, -183, 442, -182, 442, -183, 441, -183, 442, -209, 416, -183, 238, -392, 435, -211, 617, -415, 414, -212, 216, -188, 239, -184, 209, -209, 209, -208, 208, -209, 208, -209, 208, -208, 207, -208, 413, -410, 233, -186, 239, -185, 413, -411, 233, -186, 239, -389, 231, -184, 237, -390, 434, -210, 213, -186, 211, -414, 837, -212, 217, -394, 436, -211, 418, -183, 442, -183, 239, -391, 232, -389, 233, -392, 233, -392, 233, -392, 436, -211, 214, -393, 232, -391, 233, -390, 233, -391, 233, -392, 234, -392, 233, -391, 233, -391, 437, -210, 418, -210, 418, -183, 441, -211, 415, -182, 442, -184, 442, -183, 442, -183, 443, -183, 442, -183, 442, -183, 441, -183, 442, -183, 442, -184, 441, -183, 239, -390, 434, -210, 618, -414, 416, -212, 216, -189, 239, -185, 209, -208, 208, -208, 208, -209, 207, -209, 208, -209, 208, -209, 435, -386, 233, -186, 239, -186, 437, -385, 233, -187, 239, -390, 231, -184, 237, -390, 434, -184, 238, -186, 211, -414, 835, -213, 216, -395

down
176, -225, 175, -250, 175, -225, 201, -225, 200, -225, 175, -225, 201, -225, 200, -200, 400, -451, 200, -200, 200, -225, 401, -425, 200, -225, 200, -426, 200, -225, 175, -451, 400, -225, 175, -225, 201, -425, 826, -225, 200, -425, 401, -225, 400, -225, 400, -226, 200, -425, 200, -426, 175, -450, 175, -451, 175, -450, 400, -226, 175, -450, 175, -451, 175, -450, 175, -451, 175, -450, 175, -450, 176, -450, 175, -450, 401, -225, 400, -200, 426, -200, 400, -225, 401, -250, 375, -225, 401, -250, 375, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 200, -425, 401, -225, 400, -225, 401, -650, 200, -425, 401, -225, 175, -250, 175, -226, 200, -225, 175, -250, 175, -226, 200, -225, 175, -225, 200, -226, 400, -425, 200, -226, 200, -225, 400, -426, 200, -225, 175, -450, 175, -226, 200, -425, 400, -226, 200, -225, 200, -425, 826, -225, 175, -451, 400, -200, 400, -226, 400, -225, 200, -426, 200, -425, 200, -426, 200, -425, 200, -426, 400, -225, 200, -426, 200, -425, 200, -426, 200, -425, 200, -425, 201, -425, 200, -425, 201, -425, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 200, -426, 400, -225, 401, -225, 400, -625, 201, -425, 400, -225, 201, -225, 200, -225, 175, -225, 201, -225, 200, -225, 175, -225, 201, -225, 200, -225, 400, -426, 200, -225, 175, -225, 401, -450, 175, -225, 200, -426, 200, -225, 175, -451, 400, -225, 175, -225, 201, -425, 826, -225, 200, -425, 401, -225, 400, -225, 400, -226, 200, -425, 200, -426, 200, -425, 200, -426, 200, -425, 400, -226, 175, -450, 200, -426, 175, -450, 175, -451, 175, -450, 175, -450, 176, -450, 175, -450, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 400, -225, 401, -225, 375, -225, 401, -225, 400, -225, 401, -250, 175, -425, 401, -225, 400, -225, 401, -650, 200, -425, 401, -225, 200, -225, 175, -226, 200, -225, 200, -225, 175, -226, 200, -225, 200, -200, 200, -226, 400, -425, 200, -226, 200, -225, 400, -425, 201, -225, 175, -450, 175, -226, 200, -425, 400, -226, 200, -225, 200, -425, 826, -225, 175, -451

down
250, -171, 230, -189, 220, -204, 235, -185, 209, -209, 209, -209, 208, -209, 208, -208, 436, -385, 232, -187, 239, -185, 438, -386, 233, -186, 239, -390, 232, -184, 237, -388, 433, -209, 213, -187, 211, -413, 860, -188, 217, -398, 436, -210, 418, -183, 442, -184, 238, -391, 232, -390, 231, -392, 232, -393, 233, -392, 436, -211, 214, -392, 232, -391, 233, -393, 233, -390, 233, -392, 232, -393, 233, -392, 234, -391, 435, -212, 418, -210, 415, -210, 415, -211, 416, -184, 441, -183, 442, -209, 415, -210, 415, -184, 441, -183, 442, -210, 417, -183, 442, -183, 238, -391, 434, -210, 416, -211, 416, -613, 211, -421, 413, -210, 214, -188, 239, -184, 209, -209, 209, -208, 208, -209, 208, -209, 208, -208, 208, -208, 412, -411, 232, -187, 239, -185, 436, -387, 233, -186, 239, -390, 230, -185, 236, -390, 434, -210, 212, -186, 211, -413, 833, -213, 217, -396, 435, -211, 420, -211, 416, -209, 213, -391, 231, -391, 233, -392, 233, -391, 233, -391, 436, -211, 214, -393, 231, -391, 233, -391, 233, -392, 232, -417, 208, -393, 233, -392, 232, -392, 435, -211, 418, -211, 417, -209, 415, -209, 416, -210, 415, -211, 416, -183, 441, -210, 415, -210, 415, -209, 415, -211, 416, -209, 415, -210, 212, -392, 434, -211, 416, -209, 416, -614, 210, -422, 412, -211, 216, -187, 239, -184, 208, -209, 208, -209, 208, -209, 209, -209, 207, -209, 208, -208, 436, -386, 233, -186, 238, -185, 437, -387, 233, -186, 239, -390, 231, -184, 237, -389, 435, -210, 213, -186, 210, -414, 835, -211, 217, -395, 437, -211, 417, -210, 416, -209, 212, -392, 232, -391, 233, -391, 232, -392, 233, -392, 436, -211, 214, -393, 233, -390, 232, -392, 232, -393, 233, -393, 233, -391, 233, -392, 232, -392, 436, -211, 418, -210, 416, -210, 416, -209, 416, -209, 416, -183, 441, -210, 416, -209, 415, -210, 416, -210, 415, -209, 417, -183, 441, -210, 212, -390, 434, -211, 416, -210, 416, -614, 211, -419, 412, -211, 216, -188, 239, -185, 210, -208, 208, -209, 208, -209, 208, -208, 208, -209, 207, -209, 412, -411, 233, -186, 237, -185, 438, -387, 232, -187, 238, -390, 232, -183, 232, -388, 436, -211, 214, -186, 211, -414, 834, -212, 217, -421

stop
250, -200, 177, -241, 163, -243, 191, -244, 163, -245, 189, -216, 189, -241, 187, -239, 363, -437, 208, -213, 212, -212, 388, -436, 208, -212, 186, -440, 208, -212, 185, -441, 409, -209, 212, -212, 186, -440, 811, -237, 188, -420, 414, -210, 418, -210, 418, -209, 212, -417, 208, -415, 208, -393, 233, -392, 234, -392, 437, -210, 214, -393, 232, -391, 232, -393, 233, -392, 232, -392, 232, -392, 233, -392, 233, -392, 436, -211, 417, -210, 416, -210, 415, -210, 415, -210, 416, -209, 415, -210, 416, -210, 415, -210, 414, -211, 415, -210, 416, -210, 416, -183, 441, -210, 211, -391, 434, -211, 416, -209, 415, -210, 1243, -215, 220, -192, 217, -188, 211, -211, 208, -209, 208, -208, 207, -209, 208, -209, 436, -387, 232, -186, 239, -185, 413, -411, 233, -186, 238, -389, 232, -184, 237, -390, 434, -209, 213, -186, 211, -414, 834, -212, 217, -396, 436, -211, 417, -210, 416, -210, 213, -393, 231, -390, 232, -391, 232, -392, 233, -392, 436, -210, 214, -393, 232, -391, 233, -391, 233, -392, 233, -393, 233, -392, 232, -392, 232, -392, 437, -211, 419, -211, 416, -183, 441, -210, 416, -209, 416, -183, 443, -183, 439, -210, 415, -209, 417, -183, 442, -209, 415, -210, 415, -210, 415, -210, 212, -393, 434, -210, 415, -210, 416, -209, 1243, -214, 220, -193, 216, -188, 212, -210, 208, -208, 208, -209, 209, -209, 208, -208, 410, -410, 233, -186, 238, -185, 414, -411, 233, -186, 239, -390, 231, -184, 237, -390, 433, -211, 212, -187, 211, -414, 837, -212, 216, -395, 435, -210, 419, -210, 416, -210, 213, -390, 232, -390, 233, -392, 232, -391, 233, -391, 436, -210, 214, -394, 232, -391, 233, -392, 233, -391, 232, -393, 232, -393, 234, -393, 233, -390, 436, -210, 418, -210, 417, -209, 415, -210, 415, -210, 416, -210, 415, -210, 415, -210, 415, -209, 416, -210, 416, -209, 416, -209, 416, -183, 442, -210, 212, -390, 435, -211, 415, -210, 416, -209, 1243, -215, 219, -192, 217, -187, 212, -210, 208, -209, 209, -208, 208, -208, 208, -208, 412, -410, 233, -186, 239, -185, 437, -386, 233, -186, 239, -391, 231, -184, 237, -390, 432, -210, 213, -187, 211, -416, 832, -212, 216, -396, 436, -211, 417, -210, 416, -210

This is not easy job, I spent quite a while to understand the reception but I only partially can.

Anyway, it is not rolling code, both up signals are identic and down signal are identic.
Bits 0-30 are address, maybe serial number plus manufacturer code. Same for all signals.
The command itself is on bits 31-33.
Then there’s the weird part on bits 34-35 that I don’t understand, but RF signals are sometimes really weird. After that there’s tail that is always same.

I still don’t see why wouldn’t it work if you capture the codes at correct frequency and re-send it as raw.