ESPHome en ESP32 con Home Assistant

A partir de la instalación del servidor de Home Assistant en una Raspberry Pi con ArchLinux, vamos a continuar añadiendo dispositivos para su integración en esta plataforma.

En esta ocasión integraremos un ESP32 que corre ESPHome, un potente framework para la gestión de dispositivos IoT con el que trabajamos en un artículo anterior.

Configuración de ESPHome

Partiremos de un ESP32 donde instalaremos ESPHome con la siguiente configuración:

esphome:
name: mible
platform: ESP32
board: nodemcu-32s

wifi:
ssid: "ssid"
password: "password"

# Enable logging
logger:
level: ERROR

# Enable Home Assistant API
api:
password: "password"

# Sensores
esp32_ble_tracker:

sensor:
- platform: xiaomi_lywsdcgq
mac_address: 4C:65:A8:D0:64:XX
temperature:
name: "Xiaomi LYWSDCGQ Temperature"
humidity:
name: "Xiaomi LYWSDCGQ Humidity"
battery_level:
name: "Xiaomi LYWSDCGQ Battery Level"

Hemos mantenido el dispositivo del artículo anterior. Nótese que se ha añadido el campo api, que añade una clave para la conexión con Home Assistant.

Alta del dispositivo en Home Assistant

Solo nos queda registrar el dispositivo en Home Assistant. En este caso, tan solo tendremos que ir a las notificaciones de su UI, donde nos aparecerá el aviso del nuevo elemento encontrado.

Seleccionamos el enlace que nos lleva al listado de elementos descubiertos:

Insertaremos la clave de conexión que introdujimos en el archivo YAML de ESPHome y nos pedirá que identifiquemos la zona de la casa en la que está el dispositivo:

Veremos en el front-end de Home Assistant los datos actualizados de nuestro dispositivo:

Esta entrada fue publicada en Integración domótica y etiquetada , , . Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s