Icono del sitio Home Assistant Fácil

Controlar las luces con gestos con ESPHome y Home Assistant

controlar las luces con gestos home assistant
Controla las luces de Home Assistant como un Jedi gracias a ESPHome

En este tutorial vas a ver cómo puedes controlar las luces con gestos gracias a Home Assistant y a un sensor capaz de medir la distancia con infrarrojos con ESPHome.

En concreto vamos a utilizar el sensor Sharp IR GP2Y0A21YK0F conectado a una placa ESP8266 aunque podrías utilizar un ESP32.

La idea es poder activar un conjunto de luces cuando situamos la mano encima del sensor durante un tiempo. Esto activará el sensor y nos permitirá controlar el brillo de las luces según vamos acercando o alejando la mano del sensor.

Vamos a ver muy por encima las partes de este proyecto.

Capítulos controla las luces con gestos


00:
00 Introducción

01:10 Mini curso gratuito de Home Assistant

02:00 Bases del proyecto control luces con gestos

04:06 Código ESPHome para controlar luces con gestos

11:16 Cómo cargar el código a un ESP8266 o un ESP32

12:45 Integración y automatización en Home Assistant

17:05 Cierre y despedida

Material y esquema del proyecto

El material que vamos a utilizar es el siguiente:

Las conexión de los componentes es la siguiente.

El sensor va conectado al pin analógico A0, a GND y al pin de 5V. A continuación vamos a ver el código.

Código control de luces con gestos

El código que voy a utilizar es de la plataforma ESPHome y es el siguiente.

Lo puedes copiar, modificar y utilizar a tu antojo.

Integración y automatización con Home Assistant

Para poder integrar y automatizar con Home Assistant he utilizado esta automatización. Tienes que modificar los nombres de las entidades para utilizar entidades de tu sistema domótico.

Y poco más, cualquier duda en los comentarios.

Gracias a Depositphotos por ceder el derecho de algunas imágenes de este artículo.

Salir de la versión móvil