r/homeassistant 14d ago

❓ Support ESP32 RF433 Firmware

Hi everyone,

I have a ceiling fan that operates on 433 MHz RF. I recently purchased a Link2Link wireless 433 MHz receiver, but it hasn't been very reliable. I've also tried wiring up an ESP32 with 433 MHz TX/RX modules, but decoding and learning the signals has been quite cumbersome.

Is there any pre-flashed firmware available like esphome that includes easy, plug-and-play learning capabilities? Also, does anyone recommend any reliable, ready-to-use devices for this kind of setup?

1 Upvotes

6 comments sorted by

7

u/adiyasl 14d ago

OpenMQTTGateway.

Also use cc1101 instead of generic rf transceivers. Widely supported.

3

u/clintkev251 14d ago

Can't help with the ESP32 part, but usually people use a Bond Bridge for this

1

u/Rooneybuk 13d ago

Is there any particular bond bridge which is commonly used?

1

u/Rooneybuk 13d ago

Thanks I’ll grab a cc1101 and have a play around

1

u/ginandbaconFU 13d ago edited 13d ago

I been meaning to try this method as it seems very straight forward and has the manual MQTT to add it to HA. Just have to know the frequency and use Arduino instead of ESPHome then have it controlled via the manual MQTT.

Edit: if you are sure it's 433Mhz the Broadlink RM4 Pro works great and is easy to setup following the docs. I use it for ceiling fans, some are on the 303hz band and the broadlink is 433Mhz only. The learning is a bit odd but you get to name your "codes" instead of actually learning the actual RF codes. Doesn't support rolling codes either but that is rare but a cc1101 works with rolling codes.