A ver, tarde o temprano vas a tener que instalar sensores Zigbee a pilas en tu sistema domótico porque a no ser que hayas sido muy previsor y en la reforma hayas llevado puntos de luz a todas partes, va a ser complicado instalar ciertos sensores.
Me refiero a los típicos sensores Zigbee de movimiento, sensores Zigbee de inundación o sensores Zigbee de puerta y ventana que puedes integrar en Home Assistant. Si es tu caso, como el mío, lo mejor que puedes hacer es utilizar sensores a pilas.
Porque cuando en la misma frase ponemos sensores y pilas, las única tecnología que se me viene a la cabeza es Zigbee. Bueno, hay otras tecnologías como Z-Wave pero si quieres sensores a pilas buenos, bonitos y baratos no queda otra que terminar en Zigbee.
¿Y los dispositivos WiFi? ¿No pueden funcionar a pilas?
Ya hablaré de todo esto un poco más adelante.
Para terminar la introducción, en este tutorial también puedes aprender cómo controlar y automatizar todos esos sensores Zigbee a pilas para que cuando se estén acabando te envíe una notificación de que tienes que cambiar las pilas.
Indice de contenidos
- 1 Capítulos sensores Zigbee a pilas compatibles con Home Assistant
- 2 ¿Qué es Zigbee?
- 3 Sensores Zigbee de movimiento
- 4 Sensores Zigbee de puerta o ventana
- 5 Sensores Zigbee de inundación
- 6 Sensores Zigbee de humo
- 7 Pulsadores Zigbee
- 8 Sensores Zigbee de temperatura
- 9 Control de baterías sensores Zigbee
- 10 Instalación integración Battery Notes
- 11 Sensores a pilas: aviso pila gastada
Capítulos sensores Zigbee a pilas compatibles con Home Assistant
Por si quieres ir a tiro hecho, a continuación tienes los capítulos del vídeo de sensores a pilas compatibles con Home Assistant.
00:00 Introducción
01:31 Mini curso gratuito de Home Assistant
02:17 Resumen sensores Zigbee a pilas compatibles con Home Assistant
04:23 Sensores Zigbee de movimiento
05:10 Sensores Zigbee de puerta y ventana
05:56 Sensores Zigbee de inundación
06:48 Sensores Zigbee de humo
07:11 Pulsadores Zigbee
07:53 Sensores Zigbee de temperatura
08:50 Integración Battery Notes
12:52 Automatización Home Assistant Batería Baja
15:20 Despedida y cierre
¿Qué es Zigbee?
A ver, si quieres profundizar en las redes Zigbee te recomiendo que eches un vistazo a estos artículos:
Pero si, por lo que sea, no te apetece leer te resumo muy rápido qué es Zigbee. Zigbee es una tecnología de comunicación inalámbrica como puede ser las redes WiFi, Bluetooth o RFID.
Y aunque todas esas tecnologías utilizan como medio el aire para transmitir información, cada una tiene su propio protocolo de transmisión.
Las dos características más importantes de Zigbee.
La primera características es que se trata de un estándar abierto, es decir, que es una tecnología abierta a todo el público y que se puede utilizar de forma gratuita por lo que cualquier fabricantes puede utilizar el estándar Zigbee en sus dispositivos sin pagar licencias.
Y la segunda característica es que se trata de una tecnología de la comunicación muy eficiente en términos de consumo de energía, es decir, que los dispositivos Zigbee son capaces de transmitir datos de una forma muy eficiente.
Esto hace que gracias a esta tecnología tengamos en el mercado cientos de sensores Zigbee a pilas.
Y lo mismo te estás preguntando ¿Por qué no hacer lo mismo con los dispositivos WiFi?
La diferencia es que los dispositivos WiFi consumen del orden de 10 veces más que un dispositivo Zigbee lo que hace inviable utilizar baterías o pilas con dispositivos WiFi.
Esta es la razón por la que vas a encontrar muchos sensores a pilas Zigbee y apenas vas a encontrar sensores WiFi que funcionen a pilas o baterías.
Aclarado esto vamos a ver algunos ejemplos de sensores Zigbee a pilas que utilizo en mi propio sistema domótico y que por supuesto son Zigbee.
Importante. Todos los dispositivos que vamos a ver a continuación son compatibles con las plataformas Zigbee2MQTT y ZHA y pueden funcionar en local, es decir, que no dependen de una conexión a Internet ni de un fabricante.
Sensores Zigbee de movimiento
Lo primero que tengo que decir es que no debemos confundir los sensores de movimiento con los sensores de presencia.
Los primeros son capaces de detectar movimiento, da lo mismo si es una persona, un animal o una cosa porque utilizan un sensor PIR. Son capaces de detectar cosas en movimiento pero si te quedas parado, no será capaz de detectarte. Además, estos sensores suelen funcionar a pilas.
Los segundos utilizan una tecnología de radar para detectar la presencia y son capaces de detectar seres vivos aún estando parados y no funcionan con pilas debido a su consumo excesivo.
De los que voy a hablar aquí son de los primeros, los sensores de movimiento.
Hace tiempo compre varios sensores de movimiento de Ikea porque eran muy baratos y funcionaban bastante bien.
A día de hoy este modelo ya no está disponible sin embargo hay otro modelo que también tiene muy buena pina, el Vallhorn.
Sensores Zigbee de movimiento hay muchos, sólo te he mostrado los que yo utilizo, algunos ejemplos son los siguientes:
Sigamos porque otro tipo de sensores a pilas que utilizo en mi sistema domótico son los sensores de puerta o ventana.
Sensores Zigbee de puerta o ventana
Un sensor de puerta o ventana nos permiten determinar si una puerta o ventana está abierta o cerrada. Aparte de que puede ser muy útil para saber si te has dejado algo abierto, también puede ser útil para tener un sistema de seguridad basado en Home Assistant.
Los que yo tengo en casa son los antiguos sensores Zigbee de puerta y ventana Sonoff que, si te soy sincero, no me han dado muy buenos resultados ya que son bastante endebles, la pila no se ajusta bien y he tenido problemas de conexión.
De ahí que no recomiende este modelo de sensor de puerta y ventana.
Hace ya unos meses Sonoff actualizó este sensor y sacó una nueva versión al mercado que todavía no he probado pero que, a simple vista, tiene mejor pinta. Espero que hayan solucionado los problemas de su predecesor.
Aparte hay otros modelos que parecen estar muy bien:
Los siguientes sensores son los sensores de inundación, fundamentales para evitar catástrofes en casa.
Sensores Zigbee de inundación
Los sensores Zigbee de inundación nos van a permitir detectar cualquier fuga de agua en nuestra casa. Es más, vas a poder cortar el agua si además tienes una electroválvula conectada a la general. Si no es así por lo menos te permitirá avisar en el caso de que esto ocurra.
El único sensor de agua Zigbee que he probado es el de Aqara y, si te soy sincero, dudo que pruebe ninguno más porque funciona muy bien.
Aparte de Aqara, Sonoff tiene su propio sensor de agua Zigbee que aunque no lo he probado sobre el papel tiene muy buena pinta.
El siguiente que vamos a ver es el sensor de humo que nos permite detectar incendios.
Sensores Zigbee de humo
A ver, los sensores Zigbee a pilas que hemos visto hasta ahora son importantes pero si hay un sensor que no debería faltar en una casa ese es el sensor de humo Zigbee capaz de detectar un incendio.
Aparte, este sensor debería ser el más fiable de todos ya que un fallo puede provocar una catástrofe. El que yo utilizo es este de la empresa Heiman. También lo puedes encontrar en Amazon.
Importante. Verás sensores de esta marca algo más baratos. Ojo porque estos sensores lo único que hacen es lanzar una alarma pero no son sensores Zigbee de humo.
Hay otros de diferentes marcas pero en esta caso, al no haberlos probado, prefiero no hablar de ellos. Sigamos porque otro de los sensores Zigbee a pilas que no puede faltar en mi casa son los pulsadores.
Pulsadores Zigbee
A ver, ya sabes lo que opino de la domótica y de que eso de tener que utilizar el móvil, pulsadores o interruptores ni es domótica, ni es automático y mucho menos inteligente. Sin embargo, hay situaciones donde es necesario ofrecer alternativas a la familia.
Y cuando esto sucede lo mejor es utilizar unos pulsadores Zigbee que funcionan a pilas y que son muy prácticos. Los que yo he utilizado siempre son los del Ikea que actulamente ya no los venden.
Sin embargo, hay un nuevo modelo de Ikea que tiene muy buena pinta y hace la misma función.
Si necesitas un pulsador con más opciones, tienes este otro pulsador que aparte de botones de encendido y apagado añade un par de botones más para otras acciones.
También tienes de otras marcas:
Por último voy a habar de un sensor de temperatura Zigbee a pilas o más bien, una estación meteorológica a pilas.
Sensores Zigbee de temperatura
Si quieres monitorizar la temperatura de casa puedes hacerlo de muchas formas pero si quieres hacerlo con un sensor de temperatura Zigbee que funciona a pilas, el mejor que he encontrado es el sensor de temperatura Zigbee de Aqara.
Este sensor además es capaz de medir la humead y la presión atmosférica. Pero no es el único también hay otros sensores Zigbee de otras marcas:
- Sensor de temperatura Zigbee Sonoff
- Sensor de temperatura Zigbee Tuya
- Sensor de temperatura Zigbee Moes
Y creo que con esto tendríamos más que suficientes sensores a pilas. Ahora imagina que tienes que ir comprobando la pila de cada sensor para ver si hay que cambiarla o no. ¿A qué sería una auténtica tortura?
Pues es de lo que voy a hablar a continuación, de cómo saber cuándo hay que cambiar las pilas a un sensor a pilas gracias a la integración de HACS Battery Notes.
Control de baterías sensores Zigbee
Una de las mayores que tenemos los que utilizamos sensores Zigbee a pilas es tener que estar pendientes de cuándo hay que cambiarlas. A ver, esto no supone gran cosa ya que las pilas suelen durar meses e incluso años.
Pero si la domótica ha llegado a nuestras casas para hacernos la vida más confortable, fácil y segura no tiene ningún sentido que esto suponga una tarea más de la que estar pendiente. Esta es la razón por la que a continuación vamos a ver cómo podemos hacer que nuestro sistema domótico nos avise si un dispositivo se queda sin pilas.
Para ello vamos a utilizar la integración de HACS Battery Notes. A ver, si tuviera que elegir cómo controlar los sensores Zigbee a pilas optaría por hacerlo a través de una plantilla. De hecho, así es como lo tengo hecho en mi propio sistema domótico.
Pero entiendo que no todo el mundo tiene porque tener esos conocimientos y mucho menos quererse meter en esos fregados. Esta es la razón por la que voy a explicar cómo hacerlo con esta integración.
Esta integración nos va a permitir dos cosas principalmente:
- Vamos a poder tener más información sobre las pilas o las baterías del dispositivo (luego veremos un ejemplo).
- Es capaz de avisarnos y decirnos que hay que cambiar una batería a un dispositivo concreto.
El primer paso es instalar la integracion.
Instalación integración Battery Notes
Para poder instalar esta integración es necesario tener instalado previamente HACS, la tienda no oficial de Home Assistant. De otra manera no vas a poder instalar Battery Notes.
Entra en HACS y busca battery verás una integración que se llama Battery Notes, entra en ella.
Una vez dentro haz clic en el botón DESCARGAR para instalar la integración.
En la nueva ventana haz clic de nuevo en DESCARGAR. Esto iniciará el proceso de descarga e instalación.
Una vez se haya instalado la integración Battery Notes aparecerá en el listado de Reinicio pendiente esto quiere decir que tienes que reiniciar Home Assistant.
Una vez se ha reiniciado el siguiente paso es añadir una configuración a través del archivo configuration.yaml. Lo puedes editar utilizando el complemento File editor.
Añade la siguiente línea al final del archivo.
1 |
battery_notes: |
Luego guarda el archivo y para que tengan efectos los cambios es necesario volver a reiniciar Home Assistant.
Una vez haya reiniciado Home Assistant si entras en integraciones verás que ha descubierto un montón de dispositivos. De hecho todos esos dispositivos son sensores Zigbee o sensores a pilas.
Para configurar cada dispositivo tienes que hacer clic en el botón CONFIGURAR.
Puedes configurar cuatro parámetros de configuración de cada sensor Zigbee a pilas. Algunos de estos dispositivos ya vienen configurados porque Battery Notes tiene una base de datos con cientos de dispositivos.
Si el sensor Zigbee a pilas que quieres añadir está dentro de estos dispositivos, aparecerá la configuración por defecto de dos parámetros que veremos a continuación:
- Battery type: indica el tipo de pila o batería. Si tu sensor Zigbee está dentro del listado de dispositivos aparecerá el tipo de pila o batería por defecto.
- Battery quantity: indica el número de pilas o baterías. Igual que el parámetro anterior, si reconoce el dispositivo aparecerá un valor por defecto.
- Battery low threshold: indica a partir de que porcentaje de pila o batería se considera batería baja. Se configura con un número y por defecto es 0. Por ejemplo, en mi caso lo considero a partir de 10.
- Battery low template: también puedes utilizar una plantilla para determinar si el dispositivo se está quedando sin pilas o batería.
Una vez lo hayas configurado, haz clic en ENVIAR para configurar el sensor Zigbee.
Todos los sensores Zigbee que se configuran a través de esta integración como hemos visto antes se modifican y se añaden 5 nuevas entidades. Estas son:
- Battery last replaced: indica la fecha cuándo se hizo el último cambio de pilas.
- Battery low: indica si la pila se está acabando.
- Battery replaced: es un pulsador para indicar que se ha cambiado la pila.
- Battery type: indica el tipo de pila o batería.
- Battery+: es un sensor de batería mejorado que aporta más información que el sensor de batería que viene por defecto en el dispositivo.
Una vez has configurado todos los sensores Zigbee y sensores a pilas, ya podemos crear una automatización para que, cuando alguno de los dispositivos se esté quedando sin pilas nos envíe una notificación al móvil.
Sensores a pilas: aviso pila gastada
Como he dicho antes, un sistema domótico sirve para facilitarnos la vida gracias a que nos permite tener una casa más confortable, eficiente y segura. Pero de nada sirve la domótica si, al aplicarla, nos genera nuevos problemas o dependencias.
Eso es lo que ocurre cuando inundamos nuestra casa con sensores Zigbee o sensores a pilas, que si nuestro sistema domótico no es capaz de gestionar las pilas y avisarnos cuando tenemos que cambiarlas, puede llegar a ser un gran problema.
Para evitar esto hemos visto que la integración Battery Notes nos permite monitorizar las pilas o baterías de sensores Zigbee pero esto no es suficiente. Esta es la razón por la que a continuación vamos a ver cómo podemos hacer que nuestro sistema domótico nos avise en caso de que un sensor Zigbee se quede sin pilas o baterías.
Para ello vamos a crear una automatización nueva y una vez dentro, vamos a añadir un nuevo disparador.
Busca el disparador evento y selecciona el Evento manual.
Configura el evento poniendo los siguientes parámetros:
- Tipo de evento: battery_notes_battery_threshold
- Datos del evento: battery_low: true
Este disparador está pendiente de un evento que se lanza cada vez que la batería de un dispositivo configurado con la integración Battery Notes baja por debajo del umbral que hemos establecido en cada dispositivo.
En mi caso he puesto a todos los dispositivos un valor de 10 el tuyo puede ser diferente.
Luego añade una Acción.
Busca un tipo de acción notificación persistente. Este tipo de notificaciones son las que aparecen en la interfaz web de Home Assistant. Añade la acción a la automatización.
Una vez añadida vamos a configurar la acción a través del código YAML para hacer una notificación dinámica con la información que nos envía el evento que hemos configurado como disparador. Haz clic en los tres puntos verticales y luego selecciona la acción de Editar en YAML.
El código por defecto es el siguiente.
Vamos a sustituir el código anterior por este nuevo código.
1 2 3 4 5 6 7 8 9 10 |
action: persistent_notification.create metadata: {} data: title: | Batería baja {{ trigger.event.data.device_name }} notification_id: "{{ trigger.event.data.device_id }}-{{ trigger.event.data.source_entity_id }}" message: > El dispositivo tiene un nivel de batería {{trigger.event.data.battery_level }}% {{ '\n' }} Tipo de pila: {{ trigger.event.data.battery_type }} {{ '\n' }} Cantidad:{{ trigger.event.data.battery_quantity }} |
Lo que hacemos es utilizar la información que nos llega a través del disparador (trigger.event.data) para montar una notificación que es totalmente dinámica, es decir, que da lo mismo que dispositivo lance la automatización que cogerá la información y la mostrará en la notificación persistente.
Sustituye el código y guarda la configuración.
Ahora, cada vez que haya un dispositivo con el nivel de batería por debajo del 10% mostrará una notificación como la siguiente donde se indica qué dispositivo es el que está afectado, el tipo de pila y la cantidad de pilas.
A partir de esta información podríamos hacer muchas cosas como llevar una cuenta de cuantas pilas tenemos almacenadas, cuando la cambiemos que reste una, que si quedan pocas pilas las meta en la lista de la compra, que te envíe una notificación a Telegram, etc…
Las posibilidades son infinitas y el límite es tu imaginación.
Lo dejamos aquí, cualquier duda o sugerencia soy todo oídos.
Gracias a Depositphotos por ceder los derechos de algunas de las imágenes de este artículo.