NEWS
Benutzen von ESPHome an einem Beispiel **Update 05.01.22 **
-
@slowman Danke für diese leicht verständliche Anleitung. Von Anfang bis Ende alles verstanden, so muss das sein
-
Ich habe ESPHome separat auf einer eigenen Raspberry installiert und möchte diese nur zum flashen der ESP Module nutzen.
Wenn ich auf dem anderen PC mit ioBroker den ESPHome Adapter installiere, kann ich dann meine Raspberry mit der ESPHome ausschalten oder wird diese zusätzlich benötigt?
Läuft dann der Datenaustausch zwischen ESP und ioBroker über den Adapter oder muss ich zusätzlich MQTT bemühen?
-
@claus1993
Hier https://drozmotix.github.io/languages/de/Adapter/ESPHome/ ist eine sehr gute Anleitung mit allen Infos. -
@claus1993 sagte in Benutzen von ESPHome an einem Beispiel:
Läuft dann der Datenaustausch zwischen ESP und ioBroker über den Adapter
Sollte er normalerweise tun. Aber warum nicht den ESP dann über ioBroker auch programmieren?
-
@slowman Noch eine Ergänzung zu Deiner guten Anleitung: Mann kann alle "privaten" Information wie WLAN-Daten in die "secrets.yaml" auslagern und braucht sie dann nicht für jeden ESP zu wiederholen bzw. ggf zu ändern:
--- wifi: ssid: yourSSID" password: "yourPassword" # Enable Home Assistant API api: password: "yourPassword" # OTA Update ota: password: "yourPassword"
In der YAML des ESP steht dann nur eine Zeile (ich packe die immer nach oben z.B.:
esphome: name: yourName platform: ESP8266 board: d1_mini <<: !include secrets.yaml # Ab hier geht's mit den Sensoren etc. los
Und diese secrets.yaml kannst Du dann auch direkt über das Menü rechts oben im Dashboard erreichen und editieren.
-
@claus1993 sagte in Benutzen von ESPHome an einem Beispiel:
Ich habe ESPHome separat auf einer eigenen Raspberry installiert und möchte diese nur zum flashen der ESP Module nutzen.
Wenn ich auf dem anderen PC mit ioBroker den ESPHome Adapter installiere, kann ich dann meine Raspberry mit der ESPHome ausschalten oder wird diese zusätzlich benötigt?
Ja kunst du den der Adapter hat ein eigenes ESPHome Dashboard integriert.
Also entweder du benutzt den adapter ohne intergriertes ESPHome und behaellst deinen jetzigen oder du ziehst es um (yaml übertragen von der anderen installation)Läuft dann der Datenaustausch zwischen ESP und ioBroker über den Adapter oder muss ich zusätzlich MQTT bemühen?
geht ueber den Adapter, du musst halt die API aktivieren damit der adapter mit dem ESP reden kan
-
@fredf said in Benutzen von ESPHome an einem Beispiel:
... warum nicht den ESP dann über ioBroker auch programmieren?
Mein ioBroker steht im keller und ich benötige ja den USB Anschluss. Von daher meine Überlegung ne Pi ins Büro fürs flashen. Wenn es da ne Alternative gibt immer her damit
-
@claus1993 Klar gibt es eine Alternative: Bei Install der yaml auf "Manual download" klicken und die yaml dann per ESPHome flasher auf den ESP bringen
-
@fredf said in Benutzen von ESPHome an einem Beispiel:
ESPHome flasher
Cool...wieder ne pi eingespart
-
@fredf sagte in Benutzen von ESPHome an einem Beispiel:
@claus1993 Klar gibt es eine Alternative: Bei Install der yaml auf "Manual download" klicken und die yaml dann per ESPHome flasher auf den ESP bringen
Genauso machen es wohl die meisten. Änderungen macht man dann später einfach über Wifi.
Super einfach das Ganze! -
@fredf said in Benutzen von ESPHome an einem Beispiel:
@claus1993 Klar gibt es eine Alternative: Bei Install der yaml auf "Manual download" klicken und die yaml dann per ESPHome flasher auf den ESP bringen
Habe mir den ESPHome flasher auf mein Linux geladen und dort kann ich die exec Datei nicht starten. Linux fragt immer nach der Anwendung mit dem ich den Flasher starten will...
Hat hier jemand eine Idee weswegen das bei mir nicht läuft?
-
@claus1993 sagte in Benutzen von ESPHome an einem Beispiel:
Linux
k.A. Ich nutze den flasher am Windows PC
-
@claus1993 sagte in Benutzen von ESPHome an einem Beispiel:
Habe mir den ESPHome flasher auf mein Linux geladen und dort kann ich die exec Datei nicht starten. Linux fragt immer nach der Anwendung mit dem ich den Flasher starten will...
Hat hier jemand eine Idee weswegen das bei mir nicht läuft?Was machst du genau in der Konsole? Komplette Ein- und Ausgaben, inkl. login prompt und Verzeichnissen.
-
@thomas-braun said in Benutzen von ESPHome an einem Beispiel:
Was machst du genau in der Konsole? Komplette Ein- und Ausgaben, inkl. login prompt und Verzeichnissen.
In der Konsole eigentlich nichts. Habe mir den Flasher als Exec Datei für Ubuntu heruntergeladen. Wenn ich diese Datei dann öffnen will fragt er immer nach dem Programm mit dem es geöffnet werden soll.
-
Ich verstehe immer noch nicht wie du das wo startest. Was uf einem Ubuntu Desktop?
-
@claus1993 Hast du eine Datei mit der Endung .exe?
Das ist dann Software für Windows. -
@claus1993
So ist mein vorgehen:
Das erste mal den ESP am Pi anstecken und laden und dann nur noch über W-Lan.
-
@pboeck said in Benutzen von ESPHome an einem Beispiel:
@claus1993 Hast du eine Datei mit der Endung .exe?
Das ist dann Software für Windows.Bei dem "c" ist der kleine aber feine Unterschied....habe eine exec Datei und die soll auch auf Linux laufen...nur bei mir nicht.
-
@pboeck said in Benutzen von ESPHome an einem Beispiel:
@claus1993
So ist mein vorgehen:Das erste mal den ESP am Pi anstecken und laden und dann nur noch über W-Lan.
Wollte den Umweg über eine PI vermeiden da ich diese erst zweckentfremdet habe. Möchte nur eine bin Datei flashen und das möglichst einfach
-
@claus1993
Hast du den flasher wie hier beschrieben installiert?die exec Datei
Was ist das für eine Datei?
Edit: Achso die Datei bestimmt von hier