433 receiver receive random data

Hi,

I’m trying to change my rflink with an ESPHome DIY solution. it is based on ESP32 and FS1000A transmitter and RXB6 receiver.

I’ve used the following configuration on ESPHome :

esphome:
  name: rf433
  platform: ESP32
  board: esp-wrover-kit

remote_receiver:
  pin: 
    number: 22
    mode: INPUT_PULLDOWN
    inverted: True
  dump: rc_switch
  tolerance: 40%
  filter: 250us
  idle: 5ms
  buffer_size: 2kb

remote_transmitter:
  pin: 12
  carrier_duty_percent: 100%

But when i check the log, i can see different information for the same remote button (it is a simple wall socket remote) :

[C][api:095]: API Server: [14:19:01][C][api:096]: Address: rf433.local:6053 [14:19:12][D][api.connection:604]: Client 'Home Assistant 0.117.0 (10.0.101.11)' connected successfully! [14:19:12][D][remote.rc_switch:256]: Received RCSwitch Raw: protocol=6 data='100001001001100100100000' [14:19:12][D][remote.rc_switch:256]: Received RCSwitch Raw: protocol=6 data='100001001001' [14:19:18][D][remote.rc_switch:256]: Received RCSwitch Raw: protocol=6 data='100001001001100100100100' [14:19:18][D][remote.rc_switch:256]: Received RCSwitch Raw: protocol=6 data='10000100' [14:19:19][D][remote.rc_switch:256]: Received RCSwitch Raw: protocol=6 data='10000100' [14:19:19][D][remote.rc_switch:256]: Received RCSwitch Raw: protocol=6 data='100001001001'  

Does anyone as an idea to make it work ?

Thanks by advance