sglabs_tech

ESPHome Einstieg: Dein erster eigener Sensor

So bindest du einen BME280 über ESPHome direkt in Home Assistant ein. Welchen Sensor willst du als Nächstes ausprobieren?

Schritt 1

Board per USB verbinden

Öffne das ESPHome Add-on in Home Assistant und stecke deinen ESP32 per USB-Kabel an den Rechner oder Server.

Home Assistant › Einstellungen › Add-ons › ESPHome

Stand: ESP32, ESPHome, Home Assistant

Schritt 2

Neues Gerät anlegen

Klicke auf New Device und vergib einen Namen. Der Assistent hinterlegt automatisch WLAN-Daten und Verschlüsselungsschlüssel.

ESPHome › New Device › Continue

Stand: ESP32, ESPHome, Home Assistant

Schritt 3

I2C-Bus konfigurieren

Trage die Pins für den I2C-Bus in die Konfiguration ein. Verbinde deinen Sensor mit 3,3V, GND, SDA und SCL.

i2c: sda: GPIO21, scl: GPIO22

Stand: ESP32, ESPHome, Home Assistant

Schritt 4

Sensorblock ergänzen

Füge den Block für den BME280 in deine YAML-Datei ein, um Temperatur, Luftfeuchtigkeit und Luftdruck auszulesen.

sensor: - platform: bme280_i2c

Stand: ESP32, ESPHome, Home Assistant

Schritt 5

Kompilieren und flashen

Klicke auf Install. Nach dem Flashen erkennt Home Assistant den ESP32 automatisch und stellt die Entitäten bereit.

Install › Plug into this computer

Stand: ESP32, ESPHome, Home Assistant

Stand: ESP32, ESPHome, Home Assistant · jeder Schritt selbst am Gerät nachvollzogen

Quellen

Weitere Tipps