T-OI Plus + 1-Button Shield für Home-Assistant

Diese Seite flasht eine ESPHome-Firmware auf ein LILYGO T-OI Plus (ESP32-C3) mit aufgestecktem WEMOS 1-Button Shield. Der Taster erscheint in Home Assistant als Binärsensor „Button“.

Firmware flashen

Dieser Browser unterstützt Web Serial nicht. Bitte Chrome oder Edge am Desktop verwenden. Diese Seite muss über HTTPS aufgerufen werden.

Ablauf

  1. T-OI Plus per USB anschließen und oben auf „Firmware flashen“ klicken, COM-Port wählen. Falls die Verbindung scheitert: BOOT gedrückt halten, RST kurz drücken, BOOT loslassen und erneut versuchen.
  2. Nach dem Flashen fragt der Dialog nach dem WLAN (Improv). SSID und Passwort eingeben; alternativ verbindet man sich mit dem Access Point t-oi-plus-1-button und nutzt das Captive Portal.
  3. Home Assistant findet das Gerät automatisch über die ESPHome-Integration (Einstellungen → Geräte & Dienste → Entdeckt → ESPHome). Sonst „ESPHome“ hinzufügen und die IP-Adresse eintragen.
  4. Die Entität „Button“ steht dann für Automationen bereit (Taster gedrückt = on).

Pin-Belegung

Der Taster des WEMOS-Shields liegt an D3. Auf dem T-OI Plus ist das GPIO9; er teilt sich den Pin mit der BOOT-Taste. Die Firmware wertet ihn als aktiv LOW mit internem Pull-up aus.

Hinweis: Die Firmware wird in einem öffentlichen Repository gebaut und enthält deshalb keinen API-Verschlüsselungsschlüssel und kein OTA-Passwort. Nur in einem vertrauenswürdigen Heimnetz verwenden oder die Konfiguration mit eigenen Schlüsseln selbst bauen.

Quellcode auf GitHub · zurück zur RGB-Shield-Seite · LD2410C Radar Shield für Home-Assistant