Home Assistant Detección de presencia y localización Bluetooth BLE Device Tracker

Home Assistant Tutoriales

UNa de las funcionalidades que nos brinda Home Assistant es la localización o detección de presencia bien sea mediante GPS, Wifi o bluetooth.

Vamos con la detección de presencia por bluetooth con Home Assistant. Hay varios métodos para detectar si un dispositivo se encuentra en casa pero quizás el más útil es el bluetooth, podemos llevarlo siempre activo con un bajo consumo y muchos llevamos más de un dispositivo con bluetooth encima.

Haremos un tracking básico sin utilizar dispositivos externos como ESP32 o Raspberry Pi Zero, solo utilizaremos el bluetooth del servidor, en mi caso una Raspberry PI.

La detección de presencia o localización viene muy bién para ejecutar algunas automatizaciones, un ejemplo podría ser armar la alarma cuando no estamos en casa.

Pasos configuración

Primero instalamos los paquetes de bluetooth para el sistema operativo si no lo tenemos instalado. En Raspberry OS o Debian seria:

sudo apt install bluetooth libbluetooth-dev

Seguidamente pasamos a configurar el device tracker, para ellos creamos la entrada en el configuration.yaml

device_tracker: !include device_tracker.yaml

y luego creamos el archivo device_tracker.yaml y ponemos el siguiente contenido:

– platform: bluetooth_tracker

interval_seconds: 60

consider_home: 180

new_device_defaults: track_new_devices: true

– platform: bluetooth_le_tracker

interval_seconds: 60

consider_home: 180

new_device_defaults: track_new_devices: true

Para finalizar reiniciamos Home Assistant i añadimos los dispositivos a la entidad Persona que nos interese, por último creamos una Card para que nos muestre quien se encuentra en casa y quien no.

Os dejo el vídeo donde lo explico y se ve el funcionamiento.

No olvidéis suscribiros al canal!!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.