El gateway wM-Bus de IoTLabs es un dispositivo basado en ESP32 que implementa el estandar Wireless M-Bus (wM-Bus) para recibir datos de medidores y sensores compatibles, con integracion completa a Home Assistant.
El Wireless M-Bus es un protocolo inalambrico disenado especificamente 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 estandar al terreno de la domotica del hogar, con tus propios medidores y sensores.
¿Que trae por dentro?
Las especificaciones del gateway wM-Bus son:
- Controlador principal: microcontrolador ESP32 de doble nucleo 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 (modulos RFM95/RFM96 segun el codigo). Soporta tramas T1 y C1, compatible con la biblioteca wmbusmeters.
- Antenas: antena interna de 2,4 GHz para Wi-Fi y Bluetooth, mas una antena externa SMA para wireless M-Bus. Importante: debe conectarse antes de energizar el equipo para no danarlo.
- Otros: boton superior para cambiar de pagina en la pantalla, boton inferior para reiniciar y LED integrado.
- Alimentacion: 5 V DC por puerto microUSB.
- Dimensiones: 70 x 36 x 15 mm.
El firmware integra wmbusmeters, ESPHome y codigo propio. El codigo fuente y los binarios estan 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 tambien incluye el archivo de configuracion blueprint.yaml para ESPHome, que puedes modificar segun tus necesidades.

¿Como se integra con Home Assistant?
La compatibilidad con ESPHome habilita la integracion 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: conexion Wi-Fi, intensidad de senal y estado de recepcion.
- La actividad mas reciente y los parametros de la transmision de radio.
El gateway tambien puede configurarse como proxy Bluetooth y reenviar datos de sensores BLE a Home Assistant, en simultaneo con la recepcion de datos wM-Bus. Puede publicar informacion por MQTT, API nativa, servicios REST o sockets TCP/UDP.
Mas alla de leer datos de medidores, sirve para integrarse con sistemas de facturacion de servicios, recolectar datos en tiempo real para automatizaciones y graficos, o analizar consumos anomalos de forma local, por ejemplo para detectar fugas de agua.
¿Cuanto cuesta y sirve en Chile?
El gateway wM-Bus se vende por alrededor de 50 dolares en Lectronz o Tindie, cerca de 47.000 pesos chilenos sin considerar envio ni impuestos de internacion. Conviene tener presente que wM-Bus es principalmente un estandar europeo, aunque paises como India y Rusia tambien 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 estandar extendido, este equipo apunta mas al entusiasta de la domotica que quiera experimentar con el protocolo que a un reemplazo directo de la telemetria de la distribuidora.




