Sam Wilkinson instaló en su casa un ventilador de techo Dreo CLF513S: barato, bien dimensionado y con el flujo de aire esperable para el precio. El único inconveniente serio era que, por defecto, sólo funciona con un setup de smart home cloud-only poco elegante. Como no quería quedarse pegado al servicio propietario, decidió hackearlo por completo.
¿Cómo empieza un RF hack de un electrodoméstico?
El punto de partida fue el propio control remoto que traía el producto. Wilkinson dedujo que el remoto era RF (radiofrecuencia) porque no requería línea de vista y el ID de la FCC estampado atrás lo confirmaba. Con esa pista, sólo faltaba descubrir qué mandaba el control, armar algo que lo repitiera y engancharlo a Home Assistant.
RTL-SDR y espectrograma: identificar la señal
El remoto operaba a 433,92 MHz, una franja muy común para este tipo de electrodomésticos. Con un RTL-SDR (radio definida por software, USB, unos USD 30 en tiendas locales) capturó la emisión y sacó el espectrograma. El resultado fue claro: modulación on-off keying, la más básica del rubro. Cada botón del remoto emite un patrón binario que Wilkinson pudo grabar y decodificar.
ESP32-C6 + RFM69HCW: el repetidor DIY
Con los comandos ya capturados, el hardware fue directo:
- Un ESP32-C6, el microcontrolador de Espressif con Wi-Fi 6, Bluetooth 5 (LE) y radio 802.15.4 (para Zigbee/Thread), disponible desde USD 6 en distribuidores como AliExpress o Digi-Key.
- Un RFM69HCW, transceiver sub-GHz que trabaja cómodo en 433 MHz y cuesta unos USD 5 en dev kits.
Programó el ESP32-C6 para reproducir el comando on/off que había capturado del remoto y validó que el ventilador respondiera igual que al original. Con eso resuelto, un poco de MQTT terminó de darle el enlace con Home Assistant, que ahora dispara comandos al ESP32-C6 y este los emite por RF hacia el ventilador.
¿Por qué importa este tipo de hack?
A veces es difícil encontrar hardware de smart home que calce con lo que uno quiere y con el presupuesto disponible. Bendear un electrodoméstico existente a la voluntad propia sigue siendo la ruta más práctica para makers, y el mismo patrón funciona con controladores de riego, calentadores y otros aparatos que hablan por Google Calendar. La barra de entrada es cada vez más baja: un RTL-SDR de USD 30 y un ESP32-C6 alcanzan para desengancharse del cloud del fabricante.
En Chile y LatAm
En Chile el ESP32-C6 se consigue en distribuidores locales de electrónica (MechatronicStore, MicroPi y otros) por menos de CLP 8.000 unidades. El RFM69HCW ronda los CLP 6.000. Un RTL-SDR clon está entre CLP 25.000 y CLP 35.000 según antena. La receta completa vale menos de CLP 50.000 y se replica en una tarde. Si el ventilador que usás también trabaja a 433 MHz (mayoría de los importados chinos), el hack es directo; sólo necesitas confirmar la frecuencia en la etiqueta FCC/CMT del remoto.




