Umstellung ESP Easy-ESP Home

Hallo in die Runde,

kurz vorweg: Ich bin noch neu im Thema home assistant. Grundlegendes Verständnis ist vorhanden, bin allerdings weit entfernt davon, in den Feinheiten wirklich versiert zu sein.

Mein Vater hatte in seinem Haus eine buntes Sammelsurium and Smart-Home Gadgets verbaut, darunter auch einige ESP8266. Alle Gadgets agierten bislang dezentral, ein zentrales Steuerelement wie home assistant hatte er nicht. Leider ist er vor einiger Zeit verstorben und das Haus wird nun vorerst nicht mehr dauerhaft bewohnt. Die Automationen sollen jedoch weiter laufen bzw. möchte ich den Wust an App und Steuerungsmöglichkeiten etwas verschlanken.

Ich habe deshalb dort nun einen HA Green aufgebaut und bin dabei, alle Geräte darunter zusammenzufassen. Soweit hat auch alles gut funktioniert, bei den ESP8266 komme ich allerdings nicht weiter.

Als Firmware ist auf allen Geräten aktuell ESP Easy Mega installiert. Frage: Wie bekomme ich sie nun am besten in HA integriert?

Grundsätzlich scheint es ja zwei Möglichkeiten zu geben:

  1. Umstellung auf ESP Home für (bessere?) Kompatibilität mit HA

  2. Direkte Integration von ESP Easy Mega über MQTT in HA

Bei Lösung 1) stehe ich vor folgendem Problem: Die Geräte sind verbaut (Schalterdosen, Garagentorantrieb,…), also nicht super easy zugänglich. Eine Remote Flash von ESP Home fällt denke ich raus, da der Flash Speicher der Module (teilweise sind sie schon älter) wohl nicht ausreicht (1MB) - zumindest sagt das die Webpage der Module. In Frage kommen würde also nur ein Flash über USB Kabel. Frage dazu: Ist es möglich, die Module zu flashen, während sie “in Betrieb” sind, oder muss das Modul dafür nackt sein, sprich während des Flashs ist das einzige Kabel, das USB Kabel zum Rechner? Wenn es geht, würde ich es gerne vermeiden, alles rauszureißen und von 0 zu starten.

Deswegen hatte ich zuletzt auch Lösung 2) versucht. Ich bin allerdings nur zu dem Punkt gekommen, dass der Mosquito Broker den Verbindungsaufbau offenbar akzeptiert (laut Log). Wie gehe ich jetzt aber weiter vor, damit ich die ESPs auch in HA sehe?

Was denkt ihr, ist die am einfachsten zu realisierende Lösung (und wie komme ich dahin :slight_smile: )?

Würde die vorhandenen ESPs keinesfalls neu flashen und versuchen mit den Infos, die über MQTT publiziert werden, auszukommen.

In einem zweiten Schritt würde ich den Austausch systematisch vorbereiten, je Device entscheiden, wie es erneut werden kann, bestenfalls durch einen ESP32 oder ein Device basierend auf dem ESP32 ersetzen.