El gateway wM-Bus de IoTLabs es un dispositivo basado en ESP32 que implementa el estándar Wireless M-Bus (wM-Bus) para recibir datos de medidores y sensores compatibles, con integración completa a Home Assistant.
El Wireless M-Bus es un protocolo inalámbrico diseñado específicamente para la lectura remota de medidores inteligentes, por lo general de gas, agua o electricidad, y usado habitualmente por las empresas de servicios. Este gateway permite llevar el estándar al terreno de la domótica del hogar, con tus propios medidores y sensores.
¿Qué trae por dentro?
Las especificaciones del gateway wM-Bus son:
- Controlador principal: microcontrolador ESP32 de doble núcleo con conectividad Wi-Fi y BLE.
- Pantalla: OLED de 1,3 pulgadas para mediciones y estado en vivo.
- wM-Bus: receptor de radio en 868 MHz, basado en el Semtech SX1276 (módulos RFM95/RFM96 según el código). Soporta tramas T1 y C1, compatible con la biblioteca wmbusmeters.
- Antenas: antena interna de 2,4 GHz para Wi-Fi y Bluetooth, más una antena externa SMA para wireless M-Bus. Importante: debe conectarse antes de energizar el equipo para no dañarlo.
- Otros: botón superior para cambiar de página en la pantalla, botón inferior para reiniciar y LED integrado.
- Alimentación: 5 V DC por puerto microUSB.
- Dimensiones: 70 x 36 x 15 mm.
El firmware integra wmbusmeters, ESPHome y código propio. El código fuente y los binarios están en GitHub. El firmware se puede flashear desde las herramientas web del servidor de IoTLabs, que incluyen un flasher y las utilidades Improv BLE y Serial para cargar las credenciales de WiFi por Bluetooth o USB.

El repositorio de GitHub también incluye el archivo de configuración blueprint.yaml para ESPHome, que puedes modificar según tus necesidades.

¿Cómo se integra con Home Assistant?
La compatibilidad con ESPHome habilita la integración total con Home Assistant. La pantalla OLED de 1,3 pulgadas muestra por defecto:
- Las mediciones recibidas desde los medidores.
- El estado actual del equipo: conexión Wi-Fi, intensidad de señal y estado de recepción.
- La actividad más reciente y los parámetros de la transmisión de radio.
El gateway también puede configurarse como proxy Bluetooth y reenviar datos de sensores BLE a Home Assistant, en simultáneo con la recepción de datos wM-Bus. Puede publicar información por MQTT, API nativa, servicios REST o sockets TCP/UDP.
Más allá de leer datos de medidores, sirve para integrarse con sistemas de facturación de servicios, recolectar datos en tiempo real para automatizaciones y gráficos, o analizar consumos anómalos de forma local, por ejemplo para detectar fugas de agua.
¿Cuánto cuesta y sirve en Chile?
El gateway wM-Bus se vende por alrededor de 50 dólares en Lectronz o Tindie, cerca de 47.000 pesos chilenos sin considerar envío ni impuestos de internación. Conviene tener presente que wM-Bus es principalmente un estándar europeo, aunque países como India y Rusia también lo usan en la misma banda de 868 MHz, y otros en 433 MHz. Los medidores de Estados Unidos, en cambio, dependen de sistemas propietarios AMR (Automatic Meter Reading), que suelen operar en la banda de 915 MHz. En Chile, donde wM-Bus no es un estándar extendido, este equipo apunta más al entusiasta de la domótica que quiera experimentar con el protocolo que a un reemplazo directo de la telemetría de la distribuidora.




