How to generate arbitrary Broadlink RF code?

Hello @Sparky!

Wow! I am amazed on how simple and random are those 2260 chips!

I’ve openned a couple more and found out how they are coded:

Incredible how simple it is hahaha

I will wait for @epsylon. If he can generate some valid codes it will save a lot of time since I don’t even have a soldering machine!

Thanks guys! Great work here…

HI to everyone,

I have a RF rollershutter and would like to copy the code with the Broadlink Rm-pro, but when i did it, HA told me a message “was not Rf signal readed”.

I created this topic time ago, but nobody reply me.

https://community.home-assistant.io/t/broadlink-rm-pro-not-read-rf-values/17926

The model of my RF roller shutter is Faac model 132108

thanks

Hello @garvarma! Just answered on your original post. Thanks.

Hi @Schneider here are some new codes for you to test.

This first set should work with the relays luz_quarto, luz_mesa_jantar and luz_corredor. These are probably 315mhz codes.

# 0x074133 = 0000 0111 0100 0001 0011 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAskCyQLJAsLJAskCyQkCwskJAskCyQLJAskCwskJAskCwskCyQkCyQLCyQLJAFqJAskCyQLJAskCwskCyQLJCQLCyQkCyQLJAskCyQLCyQkCyQLCyQLJCQLJAsLJAskAWokCyQLJAskCyQLCyQLJAskJAsLJCQLJAskCyQLJAsLJCQLJAsLJAskJAskCwskCyQBag=="
# 0x07413c = 0000 0111 0100 0001 0011 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAskCyQLJAsLJAskCyQkCwskJAskCyQLJAskCwskJAskCwskCyQLJAskJAskCwFqJAskCyQLJAskCwskCyQLJCQLCyQkCyQLJAskCyQLCyQkCyQLCyQLJAskCyQkCyQLAWokCyQLJAskCyQLCyQLJAskJAsLJCQLJAskCyQLJAsLJCQLJAsLJAskCyQLJCQLJAsBag=="
# 0x1742c3 = 0001 0111 0100 0010 1100 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAskCwskJAsLJAskCyQkCwskJAskCyQLJAsLJCQLCyQLJCQLJAskCyQLCyQLJAFqJAskCyQLCyQkCwskCyQLJCQLCyQkCyQLJAskCwskJAsLJAskJAskCyQLJAsLJAskAWokCyQLJAsLJCQLCyQLJAskJAsLJCQLJAskCyQLCyQkCwskCyQkCyQLJAskCwskCyQBag=="
# 0x1742cc = 0001 0111 0100 0010 1100 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAskCwskJAsLJAskCyQkCwskJAskCyQLJAsLJCQLCyQLJCQLJAsLJAskJAskCwFqJAskCyQLCyQkCwskCyQLJCQLCyQkCyQLJAskCwskJAsLJAskJAskCwskCyQkCyQLAWokCyQLJAsLJCQLCyQLJAskJAsLJCQLJAskCyQLCyQkCwskCyQkCyQLCyQLJCQLJAsBag=="
# 0x274303 = 0010 0111 0100 0011 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAsLJCQLJAsLJAskCyQkCwskJAskCyQLJAsLJAskJAskCyQLJAskCyQLCyQLJAFqJAskCwskJAskCwskCyQLJCQLCyQkCyQLJAskCwskCyQkCyQLJAskCyQLJAsLJAskAWokCyQLCyQkCyQLCyQLJAskJAsLJCQLJAskCyQLCyQLJCQLJAskCyQLJAskCwskCyQBag=="
# 0x27430c = 0010 0111 0100 0011 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAsLJCQLJAsLJAskCyQkCwskJAskCyQLJAsLJAskJAskCyQLJAsLJAskJAskCwFqJAskCwskJAskCwskCyQLJCQLCyQkCyQLJAskCwskCyQkCyQLJAskCwskCyQkCyQLAWokCyQLCyQkCyQLCyQLJAskJAsLJCQLJAskCyQLCyQLJCQLJAskCyQLCyQLJCQLJAsBag=="
# 0x374403 = 0011 0111 0100 0100 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAsLJAskJAsLJAskCyQkCwskJAskCyQLCyQkCyQLJAskCyQLJAskCyQLCyQLJAFqJAskCwskCyQkCwskCyQLJCQLCyQkCyQLJAsLJCQLJAskCyQLJAskCyQLJAsLJAskAWokCyQLCyQLJCQLCyQLJAskJAsLJCQLJAskCwskJAskCyQLJAskCyQLJAskCwskCyQBag=="
# 0x37440c = 0011 0111 0100 0100 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAsLJAskJAsLJAskCyQkCwskJAskCyQLCyQkCyQLJAskCyQLJAsLJAskJAskCwFqJAskCwskCyQkCwskCyQLJCQLCyQkCyQLJAsLJCQLJAskCyQLJAskCwskCyQkCyQLAWokCyQLCyQLJCQLCyQLJAskJAsLJCQLJAskCwskJAskCyQLJAskCyQLCyQLJCQLJAsBag=="
# 0x474503 = 0100 0111 0100 0101 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQkCyQLJAsLJAskCyQkCwskJAskCyQLCyQkCwskJAskCyQLJAskCyQLCyQLJAFqJAsLJCQLJAskCwskCyQLJCQLCyQkCyQLJAsLJCQLCyQkCyQLJAskCyQLJAsLJAskAWokCwskJAskCyQLCyQLJAskJAsLJCQLJAskCwskJAsLJCQLJAskCyQLJAskCwskCyQBag=="
# 0x47450c = 0100 0111 0100 0101 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQkCyQLJAsLJAskCyQkCwskJAskCyQLCyQkCwskJAskCyQLJAsLJAskJAskCwFqJAsLJCQLJAskCwskCyQLJCQLCyQkCyQLJAsLJCQLCyQkCyQLJAskCwskCyQkCyQLAWokCwskJAskCyQLCyQLJAskJAsLJCQLJAskCwskJAsLJCQLJAskCyQLCyQLJCQLJAsBag=="
# 0x574633 = 0101 0111 0100 0110 0011 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQkCwskJAsLJAskCyQkCwskJAskCyQLCyQLJCQLJAskCwskCyQkCyQLCyQLJAFqJAsLJCQLCyQkCwskCyQLJCQLCyQkCyQLJAsLJAskJAskCyQLCyQLJCQLJAsLJAskAWokCwskJAsLJCQLCyQLJAskJAsLJCQLJAskCwskCyQkCyQLJAsLJAskJAskCwskCyQBag=="
# 0x57463c = 0101 0111 0100 0110 0011 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQkCwskJAsLJAskCyQkCwskJAskCyQLCyQLJCQLJAskCwskCyQLJAskJAskCwFqJAsLJCQLCyQkCwskCyQLJCQLCyQkCyQLJAsLJAskJAskCyQLCyQLJAskCyQkCyQLAWokCwskJAsLJCQLCyQLJAskJAsLJCQLJAskCwskCyQkCyQLJAsLJAskCyQLJCQLJAsBag=="
# 0x6747c3 = 0110 0111 0100 0111 1100 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQLJCQLJAsLJAskCyQkCwskJAskCyQLCyQLJAskCyQLJCQLJAskCyQLCyQLJAFqJAsLJAskJAskCwskCyQLJCQLCyQkCyQLJAsLJAskCyQLJAskJAskCyQLJAsLJAskAWokCwskCyQkCyQLCyQLJAskJAsLJCQLJAskCwskCyQLJAskCyQkCyQLJAskCwskCyQBag=="
# 0x6747cc = 0110 0111 0100 0111 1100 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQLJCQLJAsLJAskCyQkCwskJAskCyQLCyQLJAskCyQLJCQLJAsLJAskJAskCwFqJAsLJAskJAskCwskCyQLJCQLCyQkCyQLJAsLJAskCyQLJAskJAskCwskCyQkCyQLAWokCwskCyQkCyQLCyQLJAskJAsLJCQLJAskCwskCyQLJAskCyQkCyQLCyQLJCQLJAsBag=="
# 0x774803 = 0111 0111 0100 1000 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQLJAskJAsLJAskCyQkCwskJAskCwskJAskCyQLJAskCyQLJAskCyQLCyQLJAFqJAsLJAskCyQkCwskCyQLJCQLCyQkCyQLCyQkCyQLJAskCyQLJAskCyQLJAsLJAskAWokCwskCyQLJCQLCyQLJAskJAsLJCQLJAsLJCQLJAskCyQLJAskCyQLJAskCwskCyQBag=="
# 0x77480c = 0111 0111 0100 1000 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQLJAskJAsLJAskCyQkCwskJAskCwskJAskCyQLJAskCyQLJAsLJAskJAskCwFqJAsLJAskCyQkCwskCyQLJCQLCyQkCyQLCyQkCyQLJAskCyQLJAskCwskCyQkCyQLAWokCwskCyQLJCQLCyQLJAskJAsLJCQLJAsLJCQLJAskCyQLJAskCyQLCyQLJCQLJAsBag=="
# 0x0c4903 = 0000 1100 0100 1001 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAskCyQLCyQLJCQLJAskCwskJAskCwskJAskCwskJAskCyQLJAskCyQLCyQLJAFqJAskCyQLJAsLJAskJAskCyQLCyQkCyQLCyQkCyQLCyQkCyQLJAskCyQLJAsLJAskAWokCyQLJAskCwskCyQkCyQLJAsLJCQLJAsLJCQLJAsLJCQLJAskCyQLJAskCwskCyQBag=="
# 0x0c490c = 0000 1100 0100 1001 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAskCyQLCyQLJCQLJAskCwskJAskCwskJAskCwskJAskCyQLJAsLJAskJAskCwFqJAskCyQLJAsLJAskJAskCyQLCyQkCyQLCyQkCyQLCyQkCyQLJAskCwskCyQkCyQLAWokCyQLJAskCwskCyQkCyQLJAsLJCQLJAsLJCQLJAsLJCQLJAskCyQLCyQLJCQLJAsBag=="
# 0x1c4a03 = 0001 1100 0100 1010 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAskCwskCyQLJCQLJAskCwskJAskCwskJAsLJCQLJAskCyQLJAskCyQLCyQLJAFqJAskCyQLCyQLJAskJAskCyQLCyQkCyQLCyQkCwskJAskCyQLJAskCyQLJAsLJAskAWokCyQLJAsLJAskCyQkCyQLJAsLJCQLJAsLJCQLCyQkCyQLJAskCyQLJAskCwskCyQBag=="
# 0x1c4a0c = 0001 1100 0100 1010 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAskCwskCyQLJCQLJAskCwskJAskCwskJAsLJCQLJAskCyQLJAsLJAskJAskCwFqJAskCyQLCyQLJAskJAskCyQLCyQkCyQLCyQkCwskJAskCyQLJAskCwskCyQkCyQLAWokCyQLJAsLJAskCyQkCyQLJAsLJCQLJAsLJCQLCyQkCyQLJAskCyQLCyQLJCQLJAsBag=="
# 0x2c4b33 = 0010 1100 0100 1011 0011 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAsLJCQLCyQLJCQLJAskCwskJAskCwskJAsLJAskJAskCwskCyQkCyQLCyQLJAFqJAskCwskJAsLJAskJAskCyQLCyQkCyQLCyQkCwskCyQkCyQLCyQLJCQLJAsLJAskAWokCyQLCyQkCwskCyQkCyQLJAsLJCQLJAsLJCQLCyQLJCQLJAsLJAskJAskCwskCyQBag=="
# 0x2c4b3c = 0010 1100 0100 1011 0011 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAsLJCQLCyQLJCQLJAskCwskJAskCwskJAsLJAskJAskCwskCyQLJAskJAskCwFqJAskCwskJAsLJAskJAskCyQLCyQkCyQLCyQkCwskCyQkCyQLCyQLJAskCyQkCyQLAWokCyQLCyQkCwskCyQkCyQLJAsLJCQLJAsLJCQLCyQLJCQLJAsLJAskCyQLJCQLJAsBag=="
# 0x3c4cc3 = 0011 1100 0100 1100 1100 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLJAsLJAskCyQLJCQLJAskCwskJAskCwskCyQkCyQLCyQLJCQLJAskCyQLCyQLJAFqJAskCwskCyQLJAskJAskCyQLCyQkCyQLCyQLJCQLJAsLJAskJAskCyQLJAsLJAskAWokCyQLCyQLJAskCyQkCyQLJAsLJCQLJAsLJAskJAskCwskCyQkCyQLJAskCwskCyQBag=="
# 0x3c4ccc = 0011 1100 0100 1100 1100 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLJAsLJAskCyQLJCQLJAskCwskJAskCwskCyQkCyQLCyQLJCQLJAsLJAskJAskCwFqJAskCwskCyQLJAskJAskCyQLCyQkCyQLCyQLJCQLJAsLJAskJAskCwskCyQkCyQLAWokCyQLCyQLJAskCyQkCyQLJAsLJCQLJAsLJAskJAskCwskCyQkCyQLCyQLJCQLJAsBag=="
# 0x4c4d03 = 0100 1100 0100 1101 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQkCyQLCyQLJCQLJAskCwskJAskCwskCyQkCwskJAskCyQLJAskCyQLCyQLJAFqJAsLJCQLJAsLJAskJAskCyQLCyQkCyQLCyQLJCQLCyQkCyQLJAskCyQLJAsLJAskAWokCwskJAskCwskCyQkCyQLJAsLJCQLJAsLJAskJAsLJCQLJAskCyQLJAskCwskCyQBag=="
# 0x4c4d0c = 0100 1100 0100 1101 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQkCyQLCyQLJCQLJAskCwskJAskCwskCyQkCwskJAskCyQLJAsLJAskJAskCwFqJAsLJCQLJAsLJAskJAskCyQLCyQkCyQLCyQLJCQLCyQkCyQLJAskCwskCyQkCyQLAWokCwskJAskCwskCyQkCyQLJAsLJCQLJAsLJAskJAsLJCQLJAskCyQLCyQLJCQLJAsBag=="
# 0x5c4e03 = 0101 1100 0100 1110 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQkCwskCyQLJCQLJAskCwskJAskCwskCyQLJCQLJAskCyQLJAskCyQLCyQLJAFqJAsLJCQLCyQLJAskJAskCyQLCyQkCyQLCyQLJAskJAskCyQLJAskCyQLJAsLJAskAWokCwskJAsLJAskCyQkCyQLJAsLJCQLJAsLJAskCyQkCyQLJAskCyQLJAskCwskCyQBag=="
# 0x5c4e0c = 0101 1100 0100 1110 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQkCwskCyQLJCQLJAskCwskJAskCwskCyQLJCQLJAskCyQLJAsLJAskJAskCwFqJAsLJCQLCyQLJAskJAskCyQLCyQkCyQLCyQLJAskJAskCyQLJAskCwskCyQkCyQLAWokCwskJAsLJAskCyQkCyQLJAsLJCQLJAsLJAskCyQkCyQLJAskCyQLCyQLJCQLJAsBag=="
# 0x6c4f03 = 0110 1100 0100 1111 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQLJCQLCyQLJCQLJAskCwskJAskCwskCyQLJAskJAskCyQLJAskCyQLCyQLJAFqJAsLJAskJAsLJAskJAskCyQLCyQkCyQLCyQLJAskCyQkCyQLJAskCyQLJAsLJAskAWokCwskCyQkCwskCyQkCyQLJAsLJCQLJAsLJAskCyQLJCQLJAskCyQLJAskCwskCyQBag=="
# 0x6c4f0c = 0110 1100 0100 1111 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQLJCQLCyQLJCQLJAskCwskJAskCwskCyQLJAskJAskCyQLJAsLJAskJAskCwFqJAsLJAskJAsLJAskJAskCyQLCyQkCyQLCyQLJAskCyQkCyQLJAskCwskCyQkCyQLAWokCwskCyQkCwskCyQkCyQLJAsLJCQLJAsLJAskCyQLJCQLJAskCyQLCyQLJCQLJAsBag=="
# 0x7c4003 = 0111 1100 0100 0000 0000 0011: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_on:  "6QCWACQLCyQLJAskCyQLJCQLJAskCwskJAskCyQLJAskCyQLJAskCyQLJAskCyQLCyQLJAFqJAsLJAskCyQLJAskJAskCyQLCyQkCyQLJAskCyQLJAskCyQLJAskCyQLJAsLJAskAWokCwskCyQLJAskCyQkCyQLJAsLJCQLJAskCyQLJAskCyQLJAskCyQLJAskCwskCyQBag=="
# 0x7c400c = 0111 1100 0100 0000 0000 1100: low_period=0x0b, high_period=0x24, stop_period=0x6a, inverted?N, TX mode=0xe9 315mhz???
  command_off: "6QCWACQLCyQLJAskCyQLJCQLJAskCwskJAskCyQLJAskCyQLJAskCyQLJAsLJAskJAskCwFqJAsLJAskCyQLJAskJAskCyQLCyQkCyQLJAskCyQLJAskCyQLJAskCwskCyQkCyQLAWokCwskCyQLJAskCyQkCyQLJAsLJCQLJAskCyQLJAskCyQLJAskCyQLCyQLJCQLJAsBag=="

Additionally, here are some more 433Mhz codes that are based on the scheme used by my eTekCity RF plugs.

# 0x064133 = 0000 0110 0100 0001 0011 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQGFAYUBhQUBhQGBhQGFBQGBhQGFAYUBhQGFBQGBhQGFBQGFAYGFAYUFAYUBr8GFAYUBhQGFAYUFAYUBgYUBhQUBgYUBhQGFAYUBhQUBgYUBhQUBhQGBhQGFBQGFAa/BhQGFAYUBhQGFBQGFAYGFAYUFAYGFAYUBhQGFAYUFAYGFAYUFAYUBgYUBhQUBhQGvw=="
# 0x06413c = 0000 0110 0100 0001 0011 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQGFAYUBhQUBhQGBhQGFBQGBhQGFAYUBhQGFBQGBhQGFBQGFAYUBhQGBhQGFL8GFAYUBhQGFAYUFAYUBgYUBhQUBgYUBhQGFAYUBhQUBgYUBhQUBhQGFAYUBgYUBhS/BhQGFAYUBhQGFBQGFAYGFAYUFAYGFAYUBhQGFAYUFAYGFAYUFAYUBhQGFAYGFAYUvw=="
# 0x1642c3 = 0001 0110 0100 0010 1100 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQGFBQGBhQUBhQGBhQGFBQGBhQGFAYUBhQUBgYUFAYUBgYUBhQGFAYUFAYUBr8GFAYUBhQUBgYUFAYUBgYUBhQUBgYUBhQGFAYUFAYGFBQGFAYGFAYUBhQGFBQGFAa/BhQGFAYUFAYGFBQGFAYGFAYUFAYGFAYUBhQGFBQGBhQUBhQGBhQGFAYUBhQUBhQGvw=="
# 0x1642cc = 0001 0110 0100 0010 1100 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQGFBQGBhQUBhQGBhQGFBQGBhQGFAYUBhQUBgYUFAYUBgYUBhQUBhQGBhQGFL8GFAYUBhQUBgYUFAYUBgYUBhQUBgYUBhQGFAYUFAYGFBQGFAYGFAYUFAYUBgYUBhS/BhQGFAYUFAYGFBQGFAYGFAYUFAYGFAYUBhQGFBQGBhQUBhQGBhQGFBQGFAYGFAYUvw=="
# 0x264303 = 0010 0110 0100 0011 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQUBgYUBhQUBhQGBhQGFBQGBhQGFAYUBhQUBhQGBhQGFAYUBhQGFAYUFAYUBr8GFAYUFAYGFAYUFAYUBgYUBhQUBgYUBhQGFAYUFAYUBgYUBhQGFAYUBhQGFBQGFAa/BhQGFBQGBhQGFBQGFAYGFAYUFAYGFAYUBhQGFBQGFAYGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x26430c = 0010 0110 0100 0011 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQUBgYUBhQUBhQGBhQGFBQGBhQGFAYUBhQUBhQGBhQGFAYUBhQUBhQGBhQGFL8GFAYUFAYGFAYUFAYUBgYUBhQUBgYUBhQGFAYUFAYUBgYUBhQGFAYUFAYUBgYUBhS/BhQGFBQGBhQGFBQGFAYGFAYUFAYGFAYUBhQGFBQGFAYGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x364403 = 0011 0110 0100 0100 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQUBhQGBhQUBhQGBhQGFBQGBhQGFAYUFAYGFAYUBhQGFAYUBhQGFAYUFAYUBr8GFAYUFAYUBgYUFAYUBgYUBhQUBgYUBhQGFBQGBhQGFAYUBhQGFAYUBhQGFBQGFAa/BhQGFBQGFAYGFBQGFAYGFAYUFAYGFAYUBhQUBgYUBhQGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x36440c = 0011 0110 0100 0100 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQUBhQGBhQUBhQGBhQGFBQGBhQGFAYUFAYGFAYUBhQGFAYUBhQUBhQGBhQGFL8GFAYUFAYUBgYUFAYUBgYUBhQUBgYUBhQGFBQGBhQGFAYUBhQGFAYUFAYUBgYUBhS/BhQGFBQGFAYGFBQGFAYGFAYUFAYGFAYUBhQUBgYUBhQGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x464503 = 0100 0110 0100 0101 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYGFAYUBhQUBhQGBhQGFBQGBhQGFAYUFAYGFBQGBhQGFAYUBhQGFAYUFAYUBr8GFBQGBhQGFAYUFAYUBgYUBhQUBgYUBhQGFBQGBhQUBgYUBhQGFAYUBhQGFBQGFAa/BhQUBgYUBhQGFBQGFAYGFAYUFAYGFAYUBhQUBgYUFAYGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x46450c = 0100 0110 0100 0101 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYGFAYUBhQUBhQGBhQGFBQGBhQGFAYUFAYGFBQGBhQGFAYUBhQUBhQGBhQGFL8GFBQGBhQGFAYUFAYUBgYUBhQUBgYUBhQGFBQGBhQUBgYUBhQGFAYUFAYUBgYUBhS/BhQUBgYUBhQGFBQGFAYGFAYUFAYGFAYUBhQUBgYUFAYGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x564633 = 0101 0110 0100 0110 0011 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYGFBQGBhQUBhQGBhQGFBQGBhQGFAYUFAYUBgYUBhQGFBQGFAYGFAYUFAYUBr8GFBQGBhQUBgYUFAYUBgYUBhQUBgYUBhQGFBQGFAYGFAYUBhQUBhQGBhQGFBQGFAa/BhQUBgYUFAYGFBQGFAYGFAYUFAYGFAYUBhQUBhQGBhQGFAYUFAYUBgYUBhQUBhQGvw=="
# 0x56463c = 0101 0110 0100 0110 0011 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYGFBQGBhQUBhQGBhQGFBQGBhQGFAYUFAYUBgYUBhQGFBQGFAYUBhQGBhQGFL8GFBQGBhQUBgYUFAYUBgYUBhQUBgYUBhQGFBQGFAYGFAYUBhQUBhQGFAYUBgYUBhS/BhQUBgYUFAYGFBQGFAYGFAYUFAYGFAYUBhQUBhQGBhQGFAYUFAYUBhQGFAYGFAYUvw=="
# 0x6647c3 = 0110 0110 0100 0111 1100 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYUBgYUBhQUBhQGBhQGFBQGBhQGFAYUFAYUBhQGFAYUBgYUBhQGFAYUFAYUBr8GFBQGFAYGFAYUFAYUBgYUBhQUBgYUBhQGFBQGFAYUBhQGFAYGFAYUBhQGFBQGFAa/BhQUBhQGBhQGFBQGFAYGFAYUFAYGFAYUBhQUBhQGFAYUBhQGBhQGFAYUBhQUBhQGvw=="
# 0x6647cc = 0110 0110 0100 0111 1100 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYUBgYUBhQUBhQGBhQGFBQGBhQGFAYUFAYUBhQGFAYUBgYUBhQUBhQGBhQGFL8GFBQGFAYGFAYUFAYUBgYUBhQUBgYUBhQGFBQGFAYUBhQGFAYGFAYUFAYUBgYUBhS/BhQUBhQGBhQGFBQGFAYGFAYUFAYGFAYUBhQUBhQGFAYUBhQGBhQGFBQGFAYGFAYUvw=="
# 0x764803 = 0111 0110 0100 1000 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYUBhQGBhQUBhQGBhQGFBQGBhQGFBQGBhQGFAYUBhQGFAYUBhQGFAYUFAYUBr8GFBQGFAYUBgYUFAYUBgYUBhQUBgYUBhQUBgYUBhQGFAYUBhQGFAYUBhQGFBQGFAa/BhQUBhQGFAYGFBQGFAYGFAYUFAYGFAYUFAYGFAYUBhQGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x76480c = 0111 0110 0100 1000 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYUBhQGBhQUBhQGBhQGFBQGBhQGFBQGBhQGFAYUBhQGFAYUBhQUBhQGBhQGFL8GFBQGFAYUBgYUFAYUBgYUBhQUBgYUBhQUBgYUBhQGFAYUBhQGFAYUFAYUBgYUBhS/BhQUBhQGFAYGFBQGFAYGFAYUFAYGFAYUFAYGFAYUBhQGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x0d4903 = 0000 1101 0100 1001 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQGFAYUFAYUBgYUFAYGFBQGBhQGFBQGBhQGFBQGBhQGFAYUBhQGFAYUFAYUBr8GFAYUBhQGFBQGFAYGFBQGBhQUBgYUBhQUBgYUBhQUBgYUBhQGFAYUBhQGFBQGFAa/BhQGFAYUBhQUBhQGBhQUBgYUFAYGFAYUFAYGFAYUFAYGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x0d490c = 0000 1101 0100 1001 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQGFAYUFAYUBgYUFAYGFBQGBhQGFBQGBhQGFBQGBhQGFAYUBhQUBhQGBhQGFL8GFAYUBhQGFBQGFAYGFBQGBhQUBgYUBhQUBgYUBhQUBgYUBhQGFAYUFAYUBgYUBhS/BhQGFAYUBhQUBhQGBhQUBgYUFAYGFAYUFAYGFAYUFAYGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x1d4a03 = 0001 1101 0100 1010 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQGFBQGFAYUBgYUFAYGFBQGBhQGFBQGBhQUBgYUBhQGFAYUBhQGFAYUFAYUBr8GFAYUBhQUBhQGFAYGFBQGBhQUBgYUBhQUBgYUFAYGFAYUBhQGFAYUBhQGFBQGFAa/BhQGFAYUFAYUBhQGBhQUBgYUFAYGFAYUFAYGFBQGBhQGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x1d4a0c = 0001 1101 0100 1010 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQGFBQGFAYUBgYUFAYGFBQGBhQGFBQGBhQUBgYUBhQGFAYUBhQUBhQGBhQGFL8GFAYUBhQUBhQGFAYGFBQGBhQUBgYUBhQUBgYUFAYGFAYUBhQGFAYUFAYUBgYUBhS/BhQGFAYUFAYUBhQGBhQUBgYUFAYGFAYUFAYGFBQGBhQGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x2d4b33 = 0010 1101 0100 1011 0011 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQUBgYUFAYUBgYUFAYGFBQGBhQGFBQGBhQUBhQGBhQGFBQGFAYGFAYUFAYUBr8GFAYUFAYGFBQGFAYGFBQGBhQUBgYUBhQUBgYUFAYUBgYUBhQUBhQGBhQGFBQGFAa/BhQGFBQGBhQUBhQGBhQUBgYUFAYGFAYUFAYGFBQGFAYGFAYUFAYUBgYUBhQUBhQGvw=="
# 0x2d4b3c = 0010 1101 0100 1011 0011 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQUBgYUFAYUBgYUFAYGFBQGBhQGFBQGBhQUBhQGBhQGFBQGFAYUBhQGBhQGFL8GFAYUFAYGFBQGFAYGFBQGBhQUBgYUBhQUBgYUFAYUBgYUBhQUBhQGFAYUBgYUBhS/BhQGFBQGBhQUBhQGBhQUBgYUFAYGFAYUFAYGFBQGFAYGFAYUFAYUBhQGFAYGFAYUvw=="
# 0x3d4cc3 = 0011 1101 0100 1100 1100 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUBhQUBhQGFAYUBgYUFAYGFBQGBhQGFBQGFAYGFAYUFAYUBgYUBhQGFAYUFAYUBr8GFAYUFAYUBhQGFAYGFBQGBhQUBgYUBhQUBhQGBhQGFBQGFAYGFAYUBhQGFBQGFAa/BhQGFBQGFAYUBhQGBhQUBgYUFAYGFAYUFAYUBgYUBhQUBhQGBhQGFAYUBhQUBhQGvw=="
# 0x3d4ccc = 0011 1101 0100 1100 1100 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUBhQUBhQGFAYUBgYUFAYGFBQGBhQGFBQGFAYGFAYUFAYUBgYUBhQUBhQGBhQGFL8GFAYUFAYUBhQGFAYGFBQGBhQUBgYUBhQUBhQGBhQGFBQGFAYGFAYUFAYUBgYUBhS/BhQGFBQGFAYUBhQGBhQUBgYUFAYGFAYUFAYUBgYUBhQUBhQGBhQGFBQGFAYGFAYUvw=="
# 0x4d4d03 = 0100 1101 0100 1101 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYGFAYUFAYUBgYUFAYGFBQGBhQGFBQGFAYGFBQGBhQGFAYUBhQGFAYUFAYUBr8GFBQGBhQGFBQGFAYGFBQGBhQUBgYUBhQUBhQGBhQUBgYUBhQGFAYUBhQGFBQGFAa/BhQUBgYUBhQUBhQGBhQUBgYUFAYGFAYUFAYUBgYUFAYGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x4d4d0c = 0100 1101 0100 1101 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYGFAYUFAYUBgYUFAYGFBQGBhQGFBQGFAYGFBQGBhQGFAYUBhQUBhQGBhQGFL8GFBQGBhQGFBQGFAYGFBQGBhQUBgYUBhQUBhQGBhQUBgYUBhQGFAYUFAYUBgYUBhS/BhQUBgYUBhQUBhQGBhQUBgYUFAYGFAYUFAYUBgYUFAYGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x5d4e03 = 0101 1101 0100 1110 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYGFBQGFAYUBgYUFAYGFBQGBhQGFBQGFAYUBgYUBhQGFAYUBhQGFAYUFAYUBr8GFBQGBhQUBhQGFAYGFBQGBhQUBgYUBhQUBhQGFAYGFAYUBhQGFAYUBhQGFBQGFAa/BhQUBgYUFAYUBhQGBhQUBgYUFAYGFAYUFAYUBhQGBhQGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x5d4e0c = 0101 1101 0100 1110 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYGFBQGFAYUBgYUFAYGFBQGBhQGFBQGFAYUBgYUBhQGFAYUBhQUBhQGBhQGFL8GFBQGBhQUBhQGFAYGFBQGBhQUBgYUBhQUBhQGFAYGFAYUBhQGFAYUFAYUBgYUBhS/BhQUBgYUFAYUBhQGBhQUBgYUFAYGFAYUFAYUBhQGBhQGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x6d4f03 = 0110 1101 0100 1111 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYUBgYUFAYUBgYUFAYGFBQGBhQGFBQGFAYUBhQGBhQGFAYUBhQGFAYUFAYUBr8GFBQGFAYGFBQGFAYGFBQGBhQUBgYUBhQUBhQGFAYUBgYUBhQGFAYUBhQGFBQGFAa/BhQUBhQGBhQUBhQGBhQUBgYUFAYGFAYUFAYUBhQGFAYGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x6d4f0c = 0110 1101 0100 1111 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYUBgYUFAYUBgYUFAYGFBQGBhQGFBQGFAYUBhQGBhQGFAYUBhQUBhQGBhQGFL8GFBQGFAYGFBQGFAYGFBQGBhQUBgYUBhQUBhQGFAYUBgYUBhQGFAYUFAYUBgYUBhS/BhQUBhQGBhQUBhQGBhQUBgYUFAYGFAYUFAYUBhQGFAYGFAYUBhQGFBQGFAYGFAYUvw=="
# 0x7d4003 = 0111 1101 0100 0000 0000 0011: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_on:  "sgCTAAYUFAYUBhQGFAYUBgYUFAYGFBQGBhQGFAYUBhQGFAYUBhQGFAYUBhQGFAYUFAYUBr8GFBQGFAYUBhQGFAYGFBQGBhQUBgYUBhQGFAYUBhQGFAYUBhQGFAYUBhQGFBQGFAa/BhQUBhQGFAYUBhQGBhQUBgYUFAYGFAYUBhQGFAYUBhQGFAYUBhQGFAYUBhQUBhQGvw=="
# 0x7d400c = 0111 1101 0100 0000 0000 1100: low_period=0x06, high_period=0x14, stop_period=0xbf, inverted?Y, TX mode=0xb2 433mhz
  command_off: "sgCTAAYUFAYUBhQGFAYUBgYUFAYGFBQGBhQGFAYUBhQGFAYUBhQGFAYUBhQUBhQGBhQGFL8GFBQGFAYUBhQGFAYGFBQGBhQUBgYUBhQGFAYUBhQGFAYUBhQGFAYUFAYUBgYUBhS/BhQUBhQGFAYUBhQGBhQUBgYUFAYGFAYUBhQGFAYUBhQGFAYUBhQGFBQGFAYGFAYUvw=="

Cheers!

1 Like

Hello @epsylon! How are you today?

Thank you so much for your time!

Unfortunately non of these codes paired up with my relays :frowning:

The codes used on luz_quarto, luz_mesa_jantar and luz_corredor works perfectly here. I was able to pair another relay by sending the package using Broadlink service.

I really appreciate what you are doing but I am sorry to say they did not work.

Hi @Schneider,

Here are some more codes with a slightly different coding scheme. Good luck!

# 0x76414f = 0111 0110 0100 0001 0100 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQIxAjEBAjIxAQIyMQIxAQIxAjECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjECMQIxAQIyMQECMjECMQECMQIxAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAjECMQECMjEBAjIxAjEBAjECMQIxAj7g=="
# 0x76416f = 0111 0110 0100 0001 0110 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQIxAjEBAjIxAQIxAjIxAQIxAjECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjECMQIxAQIyMQECMQIyMQECMQIxAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAjECMQECMjEBAjECMjEBAjECMQIxAj7g=="
# 0x76424b = 0111 0110 0100 0010 0100 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQIxAQIyMQIxAQIyMQIxAQIyMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjECMQECMjECMQECMjECMQECMjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAjEBAjIxAjEBAjIxAjEBAjIxAQIxAj7g=="
# 0x76426b = 0111 0110 0100 0010 0110 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQIxAQIyMQIxAQIxAjIxAQIyMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjECMQECMjECMQECMQIyMQECMjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAjEBAjIxAjEBAjECMjEBAjIxAQIxAj7g=="
# 0x7643b3 = 0111 0110 0100 0011 1011 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQIxAQIxAjECMjEBAjECMjECMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjECMQECMQIxAjIxAQIxAjIxAjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAjEBAjECMQIyMQECMQIyMQIxAQIxAj7g=="
# 0x7643e3 = 0111 0110 0100 0011 1110 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQIxAQIxAjECMQIxAjIxAjECMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjECMQECMQIxAjECMQIyMQIxAjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAjEBAjECMQIxAjECMjECMQIxAQIxAj7g=="
# 0x7644dd = 0111 0110 0100 0100 1101 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMjECMQECMQIyMQECMQIxAjIxAQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjIxAjEBAjECMjEBAjECMQIyMQECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIyMQIxAQIxAjIxAQIxAjECMjEBAj7g=="
# 0x7644cd = 0111 0110 0100 0100 1100 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMjECMQECMQIyMQIxAQIxAjIxAQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjIxAjEBAjECMjECMQECMQIyMQECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIyMQIxAQIxAjIxAjEBAjECMjEBAj7g=="
# 0x76454f = 0111 0110 0100 0101 0100 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMjEBAjIxAQIyMQIxAQIxAjECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjIxAQIyMQECMjECMQECMQIxAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIyMQECMjEBAjIxAjEBAjECMQIxAj7g=="
# 0x76456f = 0111 0110 0100 0101 0110 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMjEBAjIxAQIxAjIxAQIxAjECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjIxAQIyMQECMQIyMQECMQIxAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIyMQECMjEBAjECMjEBAjECMQIxAj7g=="
# 0x76464b = 0111 0110 0100 0110 0100 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMQIyMQIxAQIyMQIxAQIyMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjECMjECMQECMjECMQECMjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIxAjIxAjEBAjIxAjEBAjIxAQIxAj7g=="
# 0x76466b = 0111 0110 0100 0110 0110 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMQIyMQIxAQIxAjIxAQIyMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjECMjECMQECMQIyMQECMjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIxAjIxAjEBAjECMjEBAjIxAQIxAj7g=="
# 0x7647b3 = 0111 0110 0100 0111 1011 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMQIxAjECMjEBAjECMjECMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjECMQIxAjIxAQIxAjIxAjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIxAjECMQIyMQECMQIyMQIxAQIxAj7g=="
# 0x7647e3 = 0111 0110 0100 0111 1110 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjECMQECMQIxAjECMQIxAjIxAjECMQECMQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAjEBAjECMQIxAjECMQIyMQIxAjEBAjECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQIxAQIxAjECMQIxAjECMjECMQIxAQIxAj7g=="
# 0x7648dd = 0111 0110 0100 1000 1101 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjEBAjIxAjECMQECMQIyMQECMQIxAjIxAQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAQIyMQIxAjEBAjECMjEBAjECMQIyMQECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQECMjECMQIxAQIxAjIxAQIxAjECMjEBAj7g=="
# 0x7648cd = 0111 0110 0100 1000 1100 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjIxAQIxAjIxAjEBAjIxAjEBAjIxAjECMQECMQIyMQIxAQIxAjIxAQI+4jEBAjECMQIyMQECMQIyMQIxAQIyMQIxAQIyMQIxAjEBAjECMjECMQECMQIyMQECPuIxAQIxAjECMjEBAjECMjECMQECMjECMQECMjECMQIxAQIxAjIxAjEBAjECMjEBAj7g=="
# 0x7d494f = 0111 1101 0100 1001 0100 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjIxAjEBAjIxAQIyMQIxAQIxAjECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIyMQIxAQIyMQECMjECMQECMQIxAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMjECMQECMjEBAjIxAjEBAjECMQIxAj7g=="
# 0x7d496f = 0111 1101 0100 1001 0110 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjIxAjEBAjIxAQIxAjIxAQIxAjECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIyMQIxAQIyMQECMQIyMQECMQIxAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMjECMQECMjEBAjECMjEBAjECMQIxAj7g=="
# 0x7d4a4b = 0111 1101 0100 1010 0100 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjIxAQIyMQIxAQIyMQIxAQIyMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIyMQECMjECMQECMjECMQECMjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMjEBAjIxAjEBAjIxAjEBAjIxAQIxAj7g=="
# 0x7d4a6b = 0111 1101 0100 1010 0110 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjIxAQIyMQIxAQIxAjIxAQIyMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIyMQECMjECMQECMQIyMQECMjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMjEBAjIxAjEBAjECMjEBAjIxAQIxAj7g=="
# 0x7d4bb3 = 0111 1101 0100 1011 1011 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjIxAQIxAjECMjEBAjECMjECMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIyMQECMQIxAjIxAQIxAjIxAjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMjEBAjECMQIyMQECMQIyMQIxAQIxAj7g=="
# 0x7d4be3 = 0111 1101 0100 1011 1110 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjIxAQIxAjECMQIxAjIxAjECMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIyMQECMQIxAjECMQIyMQIxAjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMjEBAjECMQIxAjECMjECMQIxAQIxAj7g=="
# 0x7d4cdd = 0111 1101 0100 1100 1101 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMjECMQECMQIyMQECMQIxAjIxAQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjIxAjEBAjECMjEBAjECMQIyMQECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIyMQIxAQIxAjIxAQIxAjECMjEBAj7g=="
# 0x7d4ccd = 0111 1101 0100 1100 1100 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMjECMQECMQIyMQIxAQIxAjIxAQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjIxAjEBAjECMjECMQECMQIyMQECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIyMQIxAQIxAjIxAjEBAjECMjEBAj7g=="
# 0x7d4d4f = 0111 1101 0100 1101 0100 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMjEBAjIxAQIyMQIxAQIxAjECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjIxAQIyMQECMjECMQECMQIxAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIyMQECMjEBAjIxAjEBAjECMQIxAj7g=="
# 0x7d4d6f = 0111 1101 0100 1101 0110 1111: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMjEBAjIxAQIxAjIxAQIxAjECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjIxAQIyMQECMQIyMQECMQIxAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIyMQECMjEBAjECMjEBAjECMQIxAj7g=="
# 0x7d4e4b = 0111 1101 0100 1110 0100 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMQIyMQIxAQIyMQIxAQIyMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjECMjECMQECMjECMQECMjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIxAjIxAjEBAjIxAjEBAjIxAQIxAj7g=="
# 0x7d4e6b = 0111 1101 0100 1110 0110 1011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMQIyMQIxAQIxAjIxAQIyMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjECMjECMQECMQIyMQECMjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIxAjIxAjEBAjECMjEBAjIxAQIxAj7g=="
# 0x7d4fb3 = 0111 1101 0100 1111 1011 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMQIxAjECMjEBAjECMjECMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjECMQIxAjIxAQIxAjIxAjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIxAjECMQIyMQECMQIyMQIxAQIxAj7g=="
# 0x7d4fe3 = 0111 1101 0100 1111 1110 0011: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjEBAjECMQIxAjECMQIxAjIxAjECMQECMQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAQIxAjECMQIxAjECMQIyMQIxAjEBAjECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQECMQIxAjECMQIxAjECMjECMQIxAQIxAj7g=="
# 0x7d40dd = 0111 1101 0100 0000 1101 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_on:  "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjECMQIxAjECMQECMQIyMQECMQIxAjIxAQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAjECMQIxAjEBAjECMjEBAjECMQIyMQECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQIxAjECMQIxAQIxAjIxAQIxAjECMjEBAj7g=="
# 0x7d40cd = 0111 1101 0100 0000 1100 1101: low_period=0x10, high_period=0x23, stop_period=0xee, inverted?N, TX mode=0xb2 433mhz
  command_off: "sgCTACMQECMQIxAjECMQIyMQECMjEBAjIxAjECMQIxAjECMQECMQIyMQIxAQIxAjIxAQI+4jEBAjECMQIxAjECMjEBAjIxAQIyMQIxAjECMQIxAjEBAjECMjECMQECMQIyMQECPuIxAQIxAjECMQIxAjIxAQIyMQECMjECMQIxAjECMQIxAQIxAjIxAjEBAjECMjEBAj7g=="

1 Like

Hello again @epsylon!

I’ve just tried some of your codes again, no luck hehe

Here is a video of me trying to pair with your codes by sending packages directly from HA and then using a 433 RF remote: https://photos.app.goo.gl/r3xrxiWMw4ItNEUd2

Thank you again for your time, as always.

i created a code generator:

https://dimagoltsman.github.io/Random-Broadlink-RM-Code-Generator/

8 Likes

Wow!!! That is incredible work! Congratulations!

1 Like

Amazing Dima!
Definitely going to try this when I arrive home!

Great work but is there a way to get an on/off pair from this as my devices only learn from the on command like most I believe?

all my devices can learn different on and off commands… i just generate 2 codes for that

Ahh, OK. RF sockets you put into pairing mode and just press on, the off code is done automatically.

@nirfun update us how that was :slight_smile:

Unfortunately it didn’t work.
I used the generator and it looks like the RM PRO accepts the generated code (I see the orange led) but my switch refuses to accept that code.
Tried no repeat, 1,2,3 and the long one with no luck.
Any ideas?

i just updated the code, please try again, it should work now for more devices

Thanks Dima but it’s still the same.

When I take code from other switches which ware learnt with remote there’s no issue.
When I take generated code or code from friend’s Broadlink - it doesn’t work.

Maybe the generated code should contain some per-device information?

Wait, it worked now! let me perform some more testing

glad to hear!!!

you just probably did not refresh the browser, or old cache was loaded

You’re right, it’s perfect now! thanks!!!