[GELÖST] [ESPHOME] Eintrag aus docker-compose.yml

Du hast Fragen oder ein Problem bei der Installation.....
Einfach Fragen.
Wenn du Fragen zu einem Programm hast das nicht Bestandteil des Skripts ist benutz bitte den Bereich Userprojekte viewforum.php?f=33
zillawilli
User
User
Beiträge: 8
Registriert: Fr 17. Dez 2021, 18:49

[GELÖST] [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von zillawilli »

Hallo Leute

Ich kann ESPHome über den Browser nicht erreichen.
Kann mir bitte jemand seine Einträge zu esphome aus der docker-compose.yml hier anzeigen?
Ist zu finden unter: /home/pi/ei23-docker/docker-compose.yml

Code: Alles auswählen

  esphome:
    container_name: esphome
    network_mode: host
    restart: unless-stopped
    user: 0:0
    environment:
     - "HOME=\"/\""
    image: esphome/esphome-armv7
    ports:
      - 6052:6052
      - 6053:6053
      - 6123:6123
    volumes:
      - ./volumes/esphome:/config:rw
    command: config/ dashboard
Danke
willi

Andy
User
User
Beiträge: 192
Registriert: Fr 16. Jul 2021, 22:06

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von Andy »

ich bin aktuell grade am installieren, ich poste hier später meine config
Raspberry PI 400 4GB # Raspberry PI 4B 4GB

Andy
User
User
Beiträge: 192
Registriert: Fr 16. Jul 2021, 22:06

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von Andy »

Ich kann ESPhome auch nicht erreichen, seltsam.
so sieht mein Entrag aus.

Code: Alles auswählen

esphome:
    container_name: esphome
    network_mode: host
    restart: unless-stopped
    user: 0:0
    environment:
     - "HOME=\"/\""
    image: esphome/esphome-armv7
    ports:
      - 6052:6052
      - 6053:6053
      - 6123:6123
    volumes:
      - ./volumes/esphome:/config:rw
    command: config/ dashboard
Raspberry PI 400 4GB # Raspberry PI 4B 4GB

Benutzeravatar
ei23felix
Administrator
Administrator
Beiträge: 343
Registriert: Sa 17. Jul 2021, 10:44
Kontaktdaten:

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von ei23felix »

Code: Alles auswählen

  esphome:
    container_name: esphome
    network_mode: host
    restart: unless-stopped
    user: 0:0
    environment:
      - HOME = "/"
    image: esphome/esphome-armv7
    ports:
      - 6052:6052
      - 6053:6053
      - 6123:6123
    volumes:
      - ./volumes/esphome:/config:rw
    command: config/ dashboard
  • Böse Menschen sind selten tatsächlich böse, meistens eher faul oder dumm.
  • Du kannst nur dann sicher sein, wenn du weißt, dass du nie ganz sicher sein kannst.
  • Du kannst nur unabhängig werden, wenn du weißt, dass du nie ganz unabhängig sein wirst.

zillawilli
User
User
Beiträge: 8
Registriert: Fr 17. Dez 2021, 18:49

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von zillawilli »

Hallo Felix

Der Unterschied zwischen Deinem und unserem, Andy's und meinem, Eintrag ist die Zeile mit "HOME".

Habe diese auf Deine Version abgeändert, was zur Folge hat, wenn ich Docker compose in bash ei23.sh ausführe:

ERROR: environment variable name 'HOME ' may not contain whitespace.

Habe Deinen Code komplett kopiert und auch schon andere Sachen aus dem Internet probiert. Leider nichts geholfen.

Werde warten, bis es wieder eine neue Version von ESPHome gibt.

Einstweilen schöne Grüße
willi

Benutzeravatar
ei23felix
Administrator
Administrator
Beiträge: 343
Registriert: Sa 17. Jul 2021, 10:44
Kontaktdaten:

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von ei23felix »

Hey Willi,
wenn es an der Version liegen sollte, kannst du bei Docker auch einfach auf eine ältere Version zurück.
Du musst dazu nur schauen welche Versionen es gibt und das geht hier https://hub.docker.com/r/esphome/esphome-armv7/tags
Die Versionsnummer dann nur an das image hinten anhängen - so zum Beispiel

Code: Alles auswählen

esphome:
    container_name: esphome
    network_mode: host
    restart: unless-stopped
    user: 0:0
    environment:
      - HOME = "/"
    image: esphome/esphome-armv7:2022.1.0-dev20211225
    ports:
      - 6052:6052
      - 6053:6053
      - 6123:6123
    volumes:
      - ./volumes/esphome:/config:rw
    command: config/ dashboard
  • Böse Menschen sind selten tatsächlich böse, meistens eher faul oder dumm.
  • Du kannst nur dann sicher sein, wenn du weißt, dass du nie ganz sicher sein kannst.
  • Du kannst nur unabhängig werden, wenn du weißt, dass du nie ganz unabhängig sein wirst.

zillawilli
User
User
Beiträge: 8
Registriert: Fr 17. Dez 2021, 18:49

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von zillawilli »

Hallo Felix und Andy

Danke für die Info.

Ich habe bereits bis zurück zu Version 2021.12.1 einige ausprobiert.
Leider ohne Erfolg.

Erst die Version 2021.11.4 war erfolgreich.

Daher mein neuer Eintrag in der docker-compose.yml:

Code: Alles auswählen

  esphome:
    container_name: esphome
    network_mode: host
    restart: unless-stopped
    user: 0:0
    environment:
     - "HOME=\"/\""
    image: esphome/esphome-armv7:2021.11.4
    ports:
      - 6052:6052
      - 6053:6053
      - 6123:6123
    volumes:
      - ./volumes/esphome:/config:rw
    command: config/ dashboard
Ich habe mir erlaubt den Entwickler von ESPHome Herrn Otto Winter anzuschreiben.
Mal sehen was zurückkommt.

sg
willi

Benutzeravatar
ei23felix
Administrator
Administrator
Beiträge: 343
Registriert: Sa 17. Jul 2021, 10:44
Kontaktdaten:

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von ei23felix »

Muss irgendwo ein individuelles Problem sein, dennn bei mir läuft ja auch die akutelle Version...
Du könntest auch mal mit

Code: Alles auswählen

ei23 fullreset esphome
alles von ESPHome zurücksetzen.
Vielleicht hilft das...
  • Böse Menschen sind selten tatsächlich böse, meistens eher faul oder dumm.
  • Du kannst nur dann sicher sein, wenn du weißt, dass du nie ganz sicher sein kannst.
  • Du kannst nur unabhängig werden, wenn du weißt, dass du nie ganz unabhängig sein wirst.

Andy
User
User
Beiträge: 192
Registriert: Fr 16. Jul 2021, 22:06

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von Andy »

Nein das bringt keine Besserung.

Zu info. Die ei23 Installation ist unverbastelt und "Ladenneu" :-)
OS ist Raspian "Bullseye" ohne Desktop und bei einem weiteren inkl. Desktop. Das Problem ist gleich.
Eine "legacy" installation habe ich auch schon probiert, auch da geht ESPHome nicht.
Raspberry PI 400 4GB # Raspberry PI 4B 4GB

zillawilli
User
User
Beiträge: 8
Registriert: Fr 17. Dez 2021, 18:49

Re: [ESPHOME] Eintrag aus docker-compose.yml

Beitrag von zillawilli »

Hallo Miteinander

Habe als OS die letzte Version von Raspian "Bullseye" mit Desktop (Okt. 2021) und dort in einem Terminalfenster folgendes gemacht:
  • docker stop esphome
(docker stop "gewünschtes volume")
  • docker images -a | grep "esphome" | awk '{print $3}' | xargs docker rmi

Code: Alles auswählen

docker images -a | grep "pattern" | awk '{print $3}' | xargs docker rmi
(Sie können alle Images finden, die mit einem Muster übereinstimmen, indem Sie eine Kombination aus docker images und grep nutzen. Wenn Sie damit zufrieden sind, können Sie sie durch awk löschen, um die IDs an docker rmi zu übergeben. Beachten Sie, dass diese Dienstprogramme nicht von Docker bereitgestellt werden und nicht unbedingt für alle Systeme verfügbar sind)
  • Vorbereitung für Eintrag in die Datei docker-compose.yml

Code: Alles auswählen

cd /home/pi/ei23-docker

Code: Alles auswählen

sudo nano docker-compose.yml
  • Eintrag in die Datei docker-compose.yml

Code: Alles auswählen

  esphome:
    container_name: esphome
    network_mode: host
    restart: unless-stopped
    user: 0:0
    environment:
     - "HOME=\"/\""
    image: esphome/esphome-armv7:2021.11.4
    ports:
      - 6052:6052
      - 6053:6053
      - 6123:6123
    volumes:
      - ./volumes/esphome:/config:rw
    command: config/ dashboard
  • docker run
  • bash ei23.sh
ausführen von - Docker Compose -(nun erfolgt der automatische Download, die Installation und der Start)
  • docker ps
(Kontrolle ob ESPHome und die anderen Add's von ei23 laufen)

Und es läuft, zumindest bei mir.

sg
willi

Antworten