Saltar al contenido

ESPHome: tus propios sensores con un ESP32

La integración oficial ESPHome: describe una placa ESP32 en YAML, compílala y aparece en Home Assistant con API cifrada. Incluye proxy Bluetooth.

  • intermedio
  • Publicado el

Descripción general

ESPHome convierte una placa barata (ESP32, ESP8266, RP2040…) en un dispositivo de Home Assistant. Describes en YAML qué hay conectado a cada pin (un sensor, un relé, un LED), ESPHome genera el firmware y la placa se conecta a Home Assistant por su API nativa, cifrada y en tiempo real. Sin programar y sin MQTT.

Esquema: tu YAML se compila en firmware para la placa ESP32, que habla en tiempo real con Home Assistant por la API nativa cifrada en el puerto 6053
Del YAML a la placa y de la placa a Home Assistant.

Esquema: NODARA.

Requisitos

Ideas de uso

Ejemplo de uso

El YAML de la placa, en ESPHome Device Builder:

esphome:
  name: sensor-salon
  friendly_name: Sensor del salón

esp32:
  board: esp32dev

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

api:
  encryption:
    key: !secret api_key

ota:
  - platform: esphome

logger:

bluetooth_proxy:

binary_sensor:
  - platform: gpio
    pin: GPIO13
    name: "Movimiento"
    device_class: motion

Cómo funciona:

Acción
PIR en GPIO13 detecta movimiento
Resultado
binary_sensor.sensor_del_salon_movimiento = on
al instante, por la API nativa
Volver a Repositorio