Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. ESPHome: Reinstallation aber wie?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    245

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

ESPHome: Reinstallation aber wie?

Scheduled Pinned Locked Moved ioBroker Allgemein
esp32esphomem5stack
137 Posts 8 Posters 16.5k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dieter_P

    nun scheint es nach installation ok:

    
    pi@iobroker:~ $ python3 -m venv venv
    source venv/bin/activate
    (venv) pi@iobroker:~ $
    
    
    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    wrote on last edited by
    #51

    @dieter_p

    Ich hätte das ja in ein em eigenen Verzeichnis gemacht...

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    1 Reply Last reply
    0
    • WalW Wal

      @dieter_p ,
      du wirst aber ESPHome in der virt. Umgebung neu installieren müssen.

      D Offline
      D Offline
      Dieter_P
      wrote on last edited by
      #52

      @wal ok, versuche es mit pip wie du es oben gezeigt hast hast nur in der virtuellen Umgebung

      WalW Thomas BraunT 2 Replies Last reply
      0
      • D Dieter_P

        @wal ok, versuche es mit pip wie du es oben gezeigt hast hast nur in der virtuellen Umgebung

        WalW Offline
        WalW Offline
        Wal
        Developer
        wrote on last edited by Wal
        #53

        @dieter_p sagte in ESPHome: Reinstallation aber wie?:

        @wal ok, versuche es mit pip wie du es oben gezeigt hast hast nur in der virtuellen Umgebung

        Gehe doch einfach die Anleitung auf ESPHome durch.
        ESPHome

        danach die CLI-Anleitung

        Gruß
        Walter

        DoorIO-Adapter
        wioBrowser-Adapter und wioBrowser

        1 Reply Last reply
        1
        • D Dieter_P

          @wal ok, versuche es mit pip wie du es oben gezeigt hast hast nur in der virtuellen Umgebung

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by Thomas Braun
          #54

          @dieter_p

          echad@chet:~ $ mkdir esphome
          echad@chet:~ $ cd esphome/
          echad@chet:~/esphome $ python3 -m venv venv
          echad@chet:~/esphome $ source venv/bin/activate
          (venv) echad@chet:~/esphome $ pip3 install esphome
          

          Man beachte das (venv) im login prompt.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          WalW D 2 Replies Last reply
          0
          • Thomas BraunT Thomas Braun

            @dieter_p

            echad@chet:~ $ mkdir esphome
            echad@chet:~ $ cd esphome/
            echad@chet:~/esphome $ python3 -m venv venv
            echad@chet:~/esphome $ source venv/bin/activate
            (venv) echad@chet:~/esphome $ pip3 install esphome
            

            Man beachte das (venv) im login prompt.

            WalW Offline
            WalW Offline
            Wal
            Developer
            wrote on last edited by
            #55

            @thomas-braun ,
            hält die virt, Umgebung einem reboot stand ? Habe da noch keine großen Aktien drin.

            Gruß
            Walter

            DoorIO-Adapter
            wioBrowser-Adapter und wioBrowser

            Thomas BraunT 1 Reply Last reply
            0
            • Thomas BraunT Thomas Braun

              @dieter_p

              echad@chet:~ $ mkdir esphome
              echad@chet:~ $ cd esphome/
              echad@chet:~/esphome $ python3 -m venv venv
              echad@chet:~/esphome $ source venv/bin/activate
              (venv) echad@chet:~/esphome $ pip3 install esphome
              

              Man beachte das (venv) im login prompt.

              D Offline
              D Offline
              Dieter_P
              wrote on last edited by
              #56

              @thomas-braun said in ESPHome: Reinstallation aber wie?:

              @dieter_p

              echad@chet:~ $ mkdir esphome
              echad@chet:~ $ cd esphome/
              echad@chet:~/esphome $ python3 -m venv venv
              echad@chet:~/esphome $ source venv/bin/activate
              (venv) echad@chet:~/esphome $ pip3 install esphome
              

              Man beachte das (venv) im login prompt.

              Danke. Ist das Verständnis korreckt, dass Du in der virtuellen Umgebung einen Ordner "esphome" zur Installation vorsiehst, ich es nun aber einfach ins "root"-Verzeichnis installiert hab?

              pi@iobroker:~ $ python3 --version
              Python 3.9.2
              pi@iobroker:~ $ python3 -m venv venv
              pi@iobroker:~ $ source venv/bin/activate
              (venv) pi@iobroker:~ $ pip3 install esphome
              
              
              WalW Thomas BraunT 3 Replies Last reply
              0
              • WalW Wal

                @thomas-braun ,
                hält die virt, Umgebung einem reboot stand ? Habe da noch keine großen Aktien drin.

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                wrote on last edited by
                #57

                @wal sagte in ESPHome: Reinstallation aber wie?:

                hält die virt, Umgebung einem reboot stand ? Habe da noch keine großen Aktien drin.

                Ich auch nicht. Hab das gerade zum ersten mal installiert...

                Alternativ geht es wohl auch mit

                echad@chet:~/esphome $ pipx install esphome
                  installed package esphome 2023.3.1, installed using Python 3.11.2
                  These apps are now globally available
                    - esphome
                done! ✨ 🌟 ✨
                echad@chet:~/esphome $ esp
                espefuse   esphome    espsecure  esptool
                echad@chet:~/esphome $ esphome
                

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                1 Reply Last reply
                2
                • D Dieter_P

                  @thomas-braun said in ESPHome: Reinstallation aber wie?:

                  @dieter_p

                  echad@chet:~ $ mkdir esphome
                  echad@chet:~ $ cd esphome/
                  echad@chet:~/esphome $ python3 -m venv venv
                  echad@chet:~/esphome $ source venv/bin/activate
                  (venv) echad@chet:~/esphome $ pip3 install esphome
                  

                  Man beachte das (venv) im login prompt.

                  Danke. Ist das Verständnis korreckt, dass Du in der virtuellen Umgebung einen Ordner "esphome" zur Installation vorsiehst, ich es nun aber einfach ins "root"-Verzeichnis installiert hab?

                  pi@iobroker:~ $ python3 --version
                  Python 3.9.2
                  pi@iobroker:~ $ python3 -m venv venv
                  pi@iobroker:~ $ source venv/bin/activate
                  (venv) pi@iobroker:~ $ pip3 install esphome
                  
                  
                  WalW Offline
                  WalW Offline
                  Wal
                  Developer
                  wrote on last edited by
                  #58

                  @dieter_p ,
                  das geht auch, versuche es doch einfach.

                  Gruß
                  Walter

                  DoorIO-Adapter
                  wioBrowser-Adapter und wioBrowser

                  1 Reply Last reply
                  0
                  • D Dieter_P

                    @thomas-braun said in ESPHome: Reinstallation aber wie?:

                    @dieter_p

                    echad@chet:~ $ mkdir esphome
                    echad@chet:~ $ cd esphome/
                    echad@chet:~/esphome $ python3 -m venv venv
                    echad@chet:~/esphome $ source venv/bin/activate
                    (venv) echad@chet:~/esphome $ pip3 install esphome
                    

                    Man beachte das (venv) im login prompt.

                    Danke. Ist das Verständnis korreckt, dass Du in der virtuellen Umgebung einen Ordner "esphome" zur Installation vorsiehst, ich es nun aber einfach ins "root"-Verzeichnis installiert hab?

                    pi@iobroker:~ $ python3 --version
                    Python 3.9.2
                    pi@iobroker:~ $ python3 -m venv venv
                    pi@iobroker:~ $ source venv/bin/activate
                    (venv) pi@iobroker:~ $ pip3 install esphome
                    
                    
                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    wrote on last edited by
                    #59

                    @dieter_p

                    Ja, du hast dein gesamtes home jetzt zum venv gemacht. Scheint mir falsch zu sein. Ich würde für solche Installationen immer ein eigenes Verzeichnis nehmen.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    WalW 1 Reply Last reply
                    0
                    • Thomas BraunT Thomas Braun

                      @dieter_p

                      Ja, du hast dein gesamtes home jetzt zum venv gemacht. Scheint mir falsch zu sein. Ich würde für solche Installationen immer ein eigenes Verzeichnis nehmen.

                      WalW Offline
                      WalW Offline
                      Wal
                      Developer
                      wrote on last edited by Wal
                      #60

                      @thomas-braun ,
                      er hat ja mehrere Versuche, Versuch macht gluch. ;-)

                      Edit: ich sehe i.M. in der Anleitung auch kein extra Verzeichnis, für die Übersicht währe das besser.

                      Gruß
                      Walter

                      DoorIO-Adapter
                      wioBrowser-Adapter und wioBrowser

                      D 1 Reply Last reply
                      0
                      • D Dieter_P

                        @thomas-braun said in ESPHome: Reinstallation aber wie?:

                        @dieter_p

                        echad@chet:~ $ mkdir esphome
                        echad@chet:~ $ cd esphome/
                        echad@chet:~/esphome $ python3 -m venv venv
                        echad@chet:~/esphome $ source venv/bin/activate
                        (venv) echad@chet:~/esphome $ pip3 install esphome
                        

                        Man beachte das (venv) im login prompt.

                        Danke. Ist das Verständnis korreckt, dass Du in der virtuellen Umgebung einen Ordner "esphome" zur Installation vorsiehst, ich es nun aber einfach ins "root"-Verzeichnis installiert hab?

                        pi@iobroker:~ $ python3 --version
                        Python 3.9.2
                        pi@iobroker:~ $ python3 -m venv venv
                        pi@iobroker:~ $ source venv/bin/activate
                        (venv) pi@iobroker:~ $ pip3 install esphome
                        
                        
                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        wrote on last edited by
                        #61

                        @dieter_p

                        Mit

                        cd ~
                        deactivate
                        rm -r venv/
                        

                        deaktivierst du das venv an der Stelle wieder.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        D 1 Reply Last reply
                        1
                        • WalW Wal

                          @thomas-braun ,
                          er hat ja mehrere Versuche, Versuch macht gluch. ;-)

                          Edit: ich sehe i.M. in der Anleitung auch kein extra Verzeichnis, für die Übersicht währe das besser.

                          D Offline
                          D Offline
                          Dieter_P
                          wrote on last edited by
                          #62

                          @wal @Thomas-Braun

                          Nach der Installation in der virtuelen Umgebung (gesamtes Home Verzeichnes) gibt es noch gleiche Fehlermeldungen beim Kompilieren mit dem Adapter. Über CLI funktioniert es weiterhin.

                          WalW K Thomas BraunT 3 Replies Last reply
                          0
                          • Thomas BraunT Thomas Braun

                            @dieter_p

                            Mit

                            cd ~
                            deactivate
                            rm -r venv/
                            

                            deaktivierst du das venv an der Stelle wieder.

                            D Offline
                            D Offline
                            Dieter_P
                            wrote on last edited by
                            #63

                            @thomas-braun said in ESPHome: Reinstallation aber wie?:

                            @dieter_p

                            Mit

                            cd ~
                            deactivate
                            rm -r venv/
                            

                            deaktivierst du das venv an der Stelle wieder.

                            Danke, da hast Du meine Fragezeichen gesehen :)

                            WalW 1 Reply Last reply
                            0
                            • D Dieter_P

                              @wal @Thomas-Braun

                              Nach der Installation in der virtuelen Umgebung (gesamtes Home Verzeichnes) gibt es noch gleiche Fehlermeldungen beim Kompilieren mit dem Adapter. Über CLI funktioniert es weiterhin.

                              WalW Offline
                              WalW Offline
                              Wal
                              Developer
                              wrote on last edited by
                              #64

                              @dieter_p sagte in ESPHome: Reinstallation aber wie?:

                              @wal @Thomas-Braun

                              Nach der Installation in der virtuelen Umgebung (gesamtes Home Verzeichnes) gibt es noch gleiche Fehlermeldungen beim Kompilieren mit dem Adapter. Über CLI funktioniert es weiterhin.

                              Also doch wahrscheinlich der Adapter.

                              Gruß
                              Walter

                              DoorIO-Adapter
                              wioBrowser-Adapter und wioBrowser

                              1 Reply Last reply
                              0
                              • D Dieter_P

                                @wal @Thomas-Braun

                                Nach der Installation in der virtuelen Umgebung (gesamtes Home Verzeichnes) gibt es noch gleiche Fehlermeldungen beim Kompilieren mit dem Adapter. Über CLI funktioniert es weiterhin.

                                K Offline
                                K Offline
                                klassisch
                                Most Active
                                wrote on last edited by
                                #65

                                @dieter_p Vielleicht war ich in der Vergangenheit nicht deutlich genug: Ich persönlich habe die ESPHome Entwicklungsumgebung NICHT auf meinem ioBroker Rechner installiert, sondern auf meinem ganz normalen Office Rechner (bei mir eben Win). Historisch begründet, weil ich mit ESPHome schon gearbeitet haben, bevor es den Adapter gab.

                                D 1 Reply Last reply
                                0
                                • D Dieter_P

                                  @thomas-braun said in ESPHome: Reinstallation aber wie?:

                                  @dieter_p

                                  Mit

                                  cd ~
                                  deactivate
                                  rm -r venv/
                                  

                                  deaktivierst du das venv an der Stelle wieder.

                                  Danke, da hast Du meine Fragezeichen gesehen :)

                                  WalW Offline
                                  WalW Offline
                                  Wal
                                  Developer
                                  wrote on last edited by
                                  #66

                                  @dieter_p ,
                                  hast du das Backup vom Adapter eingespielt oder erst mal versucht den Adapter neu einzurichten ?

                                  Gruß
                                  Walter

                                  DoorIO-Adapter
                                  wioBrowser-Adapter und wioBrowser

                                  D 1 Reply Last reply
                                  0
                                  • D Dieter_P

                                    @wal @Thomas-Braun

                                    Nach der Installation in der virtuelen Umgebung (gesamtes Home Verzeichnes) gibt es noch gleiche Fehlermeldungen beim Kompilieren mit dem Adapter. Über CLI funktioniert es weiterhin.

                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    wrote on last edited by Thomas Braun
                                    #67

                                    @dieter_p

                                    Das dürfte daran liegen, das das ganze nur für den user pi aufgesetzt ist. Der user iobroker hat aber keine Rechte dort.

                                    Das Ganze also im /home/iobroker mit entsprechenden Rechten als iobroker ausführen ODER mit pipx schauen ob das dann nicht global verfügbar ist. Jedenfalls wird es ja so behauptet:

                                      These apps are now globally available
                                        - esphome
                                    

                                    Linux-Werkzeugkasten:
                                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                    NodeJS Fixer Skript:
                                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                    Thomas BraunT 1 Reply Last reply
                                    0
                                    • Thomas BraunT Thomas Braun

                                      @dieter_p

                                      Das dürfte daran liegen, das das ganze nur für den user pi aufgesetzt ist. Der user iobroker hat aber keine Rechte dort.

                                      Das Ganze also im /home/iobroker mit entsprechenden Rechten als iobroker ausführen ODER mit pipx schauen ob das dann nicht global verfügbar ist. Jedenfalls wird es ja so behauptet:

                                        These apps are now globally available
                                          - esphome
                                      
                                      Thomas BraunT Online
                                      Thomas BraunT Online
                                      Thomas Braun
                                      Most Active
                                      wrote on last edited by
                                      #68

                                      @thomas-braun

                                      Gut funktioniert so nicht:

                                      echad@chet:~ $ esphome version
                                      Version: 2023.3.1
                                      echad@chet:~ $ sudo -H -u iobroker esphome version
                                      sudo: esphome: command not found
                                      

                                      Linux-Werkzeugkasten:
                                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                      NodeJS Fixer Skript:
                                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                      1 Reply Last reply
                                      0
                                      • WalW Wal

                                        @dieter_p ,
                                        hast du das Backup vom Adapter eingespielt oder erst mal versucht den Adapter neu einzurichten ?

                                        D Offline
                                        D Offline
                                        Dieter_P
                                        wrote on last edited by
                                        #69

                                        @wal said in ESPHome: Reinstallation aber wie?:

                                        @dieter_p ,
                                        hast du das Backup vom Adapter eingespielt oder erst mal versucht den Adapter neu einzurichten ?

                                        Puuh, hab da viel versucht. Hab den Adapter deinstalliert, wieder installiert und gemerkt, dass er zB die Devices / yaml files noch kennt. Dann wieder deinstalliert in opt/iobroker/esphome.0 alles per hand gelöscht gelöscht und wieder installiert. Das Ergebnis dürfte das aktuelle sein.

                                        WalW 1 Reply Last reply
                                        0
                                        • K klassisch

                                          @dieter_p Vielleicht war ich in der Vergangenheit nicht deutlich genug: Ich persönlich habe die ESPHome Entwicklungsumgebung NICHT auf meinem ioBroker Rechner installiert, sondern auf meinem ganz normalen Office Rechner (bei mir eben Win). Historisch begründet, weil ich mit ESPHome schon gearbeitet haben, bevor es den Adapter gab.

                                          D Offline
                                          D Offline
                                          Dieter_P
                                          wrote on last edited by
                                          #70

                                          @klassisch said in ESPHome: Reinstallation aber wie?:

                                          @dieter_p Vielleicht war ich in der Vergangenheit nicht deutlich genug: Ich persönlich habe die ESPHome Entwicklungsumgebung NICHT auf meinem ioBroker Rechner installiert, sondern auf meinem ganz normalen Office Rechner (bei mir eben Win). Historisch begründet, weil ich mit ESPHome schon gearbeitet haben, bevor es den Adapter gab.

                                          Doch doch, schon verstanden. Hab ja auch woanders kompiliert und der ESP32 läuft im Zielsystem.

                                          Das Zielsystem ist aber immer noch nicht in Ordnung und da @Wal und @Thomas-Braun dankenswerterweise helfen bin ich begeistert dem nun auf den Grund zu gehen.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          447

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe