HomeAssistant\ESPHome 433Mhz remote

I have setup a NoduMCU v3 with a CC1101 module, I have posted my config below. My intention is control my automatic roller shades from HA.

To start I needed to get some codes, it works to receive codes, but I cannot seem to find a pattern or what I would capture and attempt to resend.

Code:

# https://github.com/dbuezas/esphome-cc1101
esphome:
  name: cc1101
  platform: ESP8266
  board: d1_mini
  includes:
    - cc1101.h
  libraries:
    - SPI
    - "SmartRC-CC1101-Driver-Lib"

wifi:
  ssid: "SSID"
  password: "PASSWORD"
  fast_connect: true
  power_save_mode: HIGH

logger:
  level: debug
api:
ota:

sensor:
  - platform: custom
    lambda: |-
      auto my_sensor = new CC1101(
        D5, // SCK
        D6, // MISO
        D7, // MOSI
        D3, // CSN
        D1, // GDO0
        200, // bandwidth_in_khz
        433.92 // freq_in_mhz
      );
      App.register_component(my_sensor);
      return {my_sensor};
    sensors:
      id: transciver
      internal: true
remote_transmitter:
  - pin: D1 # This is GDO0
    carrier_duty_percent: 100%

remote_receiver:
  - pin: D1 # This is GDO0
      # on the esp8266 use any of D1,D2,D5,D6,D7,Rx
      # Don't use D3,D4,D8,TX, boot often fails.
      # Can't be D0 or GPIO17 b/c no interrupts
    dump:
      - raw

I have a 3 button remote, runs on 433Mhz CH1 using OOK, the buttons are up, stop, and down. It is a Rollease Acmeda remote from the company Blinds2Go in Canada. These are the codes I get, they are not consistent though.

UP (4 presses, to show example of each one being slightly different)

[09:51:16][I][remote.raw:041]: Received Raw:
[09:51:16][I][remote.raw:041]: Received Raw:
[09:51:16][I][remote.raw:041]: Received Raw: 6768
[09:51:16][I][remote.raw:041]: Received Raw: 6747
[09:51:16][I][remote.raw:041]: Received Raw: 6748
[09:51:16][I][remote.raw:041]: Received Raw: 6747
[09:51:16][I][remote.raw:041]: Received Raw: 6751
[09:51:17][I][remote.raw:041]: Received Raw:
[09:51:17][I][remote.raw:041]: Received Raw:
[09:51:17][I][remote.raw:041]: Received Raw: 6744
[09:51:17][I][remote.raw:041]: Received Raw: 6753
[09:51:17][I][remote.raw:041]: Received Raw: 6746
[09:51:17][I][remote.raw:041]: Received Raw: 6734
[09:51:17][I][remote.raw:041]: Received Raw: 6753
[09:51:18][I][remote.raw:041]: Received Raw:
[09:51:18][I][remote.raw:041]: Received Raw:
[09:51:18][I][remote.raw:041]: Received Raw: 6736
[09:51:18][I][remote.raw:041]: Received Raw: 6751
[09:51:18][I][remote.raw:041]: Received Raw: 6747
[09:51:18][I][remote.raw:041]: Received Raw: 6739
[09:51:18][I][remote.raw:041]: Received Raw: 6745
[09:51:19][I][remote.raw:041]: Received Raw:
[09:51:19][I][remote.raw:041]: Received Raw:
[09:51:19][I][remote.raw:041]: Received Raw: 6771
[09:51:19][I][remote.raw:041]: Received Raw: 6748
[09:51:19][I][remote.raw:041]: Received Raw: 6725
[09:51:19][I][remote.raw:041]: Received Raw: 6757
[09:51:19][I][remote.raw:041]: Received Raw: 6747

STOP (4 presses, to show example of each one being slightly different)

[09:52:32][I][remote.raw:041]: Received Raw:
[09:52:32][I][remote.raw:041]: Received Raw:
[09:52:32][I][remote.raw:041]: Received Raw: 6752
[09:52:32][I][remote.raw:041]: Received Raw: 6748
[09:52:33][I][remote.raw:041]: Received Raw:
[09:52:33][I][remote.raw:041]: Received Raw:
[09:52:33][I][remote.raw:041]: Received Raw: 6746
[09:52:33][I][remote.raw:041]: Received Raw: 6733
[09:52:33][I][remote.raw:041]: Received Raw:
[09:52:33][I][remote.raw:041]: Received Raw:
[09:52:33][I][remote.raw:041]: Received Raw: 6747
[09:52:33][I][remote.raw:041]: Received Raw: 6756
[09:52:34][I][remote.raw:041]: Received Raw:
[09:52:34][I][remote.raw:041]: Received Raw:
[09:52:34][I][remote.raw:041]: Received Raw: 6771
[09:52:34][I][remote.raw:041]: Received Raw: 6734

DOWN (4 presses, to show example of each one being slightly different)

[09:53:06][I][remote.raw:041]: Received Raw:
[09:53:06][I][remote.raw:041]: Received Raw:
[09:53:06][I][remote.raw:041]: Received Raw: 6748
[09:53:06][I][remote.raw:041]: Received Raw: 6761
[09:53:06][I][remote.raw:041]: Received Raw: 6759
[09:53:06][I][remote.raw:041]: Received Raw: 6750
[09:53:06][I][remote.raw:041]: Received Raw: 6750
[09:53:06][I][remote.raw:041]: Received Raw:
[09:53:06][I][remote.raw:041]: Received Raw:
[09:53:06][I][remote.raw:041]: Received Raw: 6757
[09:53:06][I][remote.raw:041]: Received Raw: 6755
[09:53:06][I][remote.raw:041]: Received Raw: 6749
[09:53:07][I][remote.raw:041]: Received Raw: 6742
[09:53:07][I][remote.raw:041]: Received Raw: 6750
[09:53:07][I][remote.raw:041]: Received Raw:
[09:53:07][I][remote.raw:041]: Received Raw:
[09:53:07][I][remote.raw:041]: Received Raw: 6757
[09:53:07][I][remote.raw:041]: Received Raw: 6746
[09:53:07][I][remote.raw:041]: Received Raw: 6728
[09:53:07][I][remote.raw:041]: Received Raw: 6781
[09:53:07][I][remote.raw:041]: Received Raw: 6757
[09:53:08][I][remote.raw:041]: Received Raw:
[09:53:08][I][remote.raw:041]: Received Raw:
[09:53:08][I][remote.raw:041]: Received Raw: 6770
[09:53:08][I][remote.raw:041]: Received Raw: 6751
[09:53:08][I][remote.raw:041]: Received Raw: 6725
[09:53:08][I][remote.raw:041]: Received Raw: 6751
[09:53:08][I][remote.raw:041]: Received Raw: 6752

So what I need to do is figure out how to get these 3 button presses into buttons in HA.

Any help\guidance would be greatly appreciated!

Hi, I am also trying to use ESPHome with a NodeMCU and CC1101 and am having some trouble. Did you ever figure out how to get it to work?