Del depósito directo a Home Assistant (a través de MQTT)

- Publicado en DomoFácil por - Permalink

¿Cómo está el nivel de agua del depósito? Uff, que pereza ir a ver si está lo suficientemente lleno para regar esta noche... pero está lejos y se está tan bien en la masía, con este calor...

Bueno, siempre podemos usar ¡DomoFácil!

Vamos a ver... con un combo CMB-MRLM-SNA tengo la sonda para el depósito y el DFMR-LM. Sólo debo escoger la sonda de la profundidad máxima de mi depósito si es mayor que los 3 metros estándar (bajo pedido). Monto la sonda en el depósito, la conecto al DFMR-LM y ya estoy midiendo el nivel (previamente, he enchufado el DFMR-LM y lo he configurado, creando un grupo de dispositivos DFMR, dándole un nombre - "caseta del agua" - y parametrizando la sonda y la entrada virtual).

DFMR-LM midiendo 120 cm de agua con la entrada virtual ON

Ahora conecto en la masía el DFMR-HUB, lo uno a mi grupo (en este caso sólo el DFMR-LM), le introduzco las credenciales de la WiFi de casa y, si tengo un servidor Home Assistant con un broker MQTT en marcha, introduzco también las credenciales.

DFMR-LM y HUB agrupados

Por ahora me ocupo yo de encender desde casa la bomba del pozo, la que llena el depósito. El agua va subiendo...

DFMR-LM midiendo 484 cm de agua con la entrada virtual OFF

¡Por fin lleno! el agua ha llegado a 484 cm, más que el umbral señalado, los 450 cm y la entrada virtual asociada así lo indica (OFF). Como de momento paro yo la bomba del pozo (tengo que tener cuidado, ¡no sea que me pase!, la desconecto.

Para los que conozcan Home Assistant (HASS) y los brokers de MQTT, les sonará el uso de una herramienta muy interesante si usamos MQTT. Esta es MQTT Explorer. Aquí podemos ver las interioridades de la conexión DFMR <---> MQTT <---> HASS, es decir, los tópicos asociados a la entrada analógica de medida del nivel, bajo nuestro grupo (JLMPs group), dispositivo 1, entrada analógica AIN 1.

MQTT-explorer image description here

Y, ¡voila! de forma automática nos aparece en la pantalla resumen de Home Assistant (HASS)

resultado de la medida en HASS

Por supuesto, esto no es más que el comienzo, pues no tiene mucho sentido quedarse en la medida del nivel y seguir controlando la bomba del agua del pozo manualmente. Una vez llegados a este punto, se pueden usar los automatismos de HASS para controlar la bomba con un dispositivo que no sea DomoFácil, conectado a través de WiFi, ZigBee o cualquier otra tecnología, pero se pueden usar grupos DFMR que, además, funcionan de forma local (ningún tipo de conexión a la nube, ni siquiera WiFi si no usamos HUB y queremos que el grupo sea autónomo).

Pero eso es su decisión. Faltaría más...