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
    314

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

  • 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.
  • Thomas BraunT Thomas Braun

    @dieter_p

    Hast du auch das virtu environment für esphome angelegt?

    python3 -m venv venv
    source venv/bin/activate
    

    Some people install ESPHome without the virtual environment, which can lead to issues with PATHs etc. Non virtual environment installations are considered not “supported” as people end up having to know your exact system setup.

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

    @thomas-braun ,
    upps hatte ich auch glatt übersehen, das war bei mir durch den Tasmocompiler schon vorhanden.

    Gruß
    Walter

    DoorIO-Adapter
    wioBrowser-Adapter und wioBrowser

    D 1 Reply Last reply
    0
    • WalW Wal

      @thomas-braun ,
      upps hatte ich auch glatt übersehen, das war bei mir durch den Tasmocompiler schon vorhanden.

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

      @wal @Thomas-Braun

      Das erzeugt bei mir einen Fehler bzw. ist nicht installiert:

      pi@iobroker:~ $ python3 -m venv venv
      The virtual environment was not created successfully because ensurepip is not
      available.  On Debian/Ubuntu systems, you need to install the python3-venv
      package using the following command.
      
          apt-get install python3-venv
      
      You may need to use sudo with that command.  After installing the python3-venv
      package, recreate your virtual environment.
      
      Failing command: ['/home/pi/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']
      
      pi@iobroker:~ $
      
      
      D Thomas BraunT 2 Replies Last reply
      0
      • D Dieter_P

        @wal @Thomas-Braun

        Das erzeugt bei mir einen Fehler bzw. ist nicht installiert:

        pi@iobroker:~ $ python3 -m venv venv
        The virtual environment was not created successfully because ensurepip is not
        available.  On Debian/Ubuntu systems, you need to install the python3-venv
        package using the following command.
        
            apt-get install python3-venv
        
        You may need to use sudo with that command.  After installing the python3-venv
        package, recreate your virtual environment.
        
        Failing command: ['/home/pi/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']
        
        pi@iobroker:~ $
        
        
        D Offline
        D Offline
        Dieter_P
        wrote on last edited by
        #48

        nun scheint es nach installation ok:

        
        pi@iobroker:~ $ python3 -m venv venv
        source venv/bin/activate
        (venv) pi@iobroker:~ $
        
        
        WalW Thomas BraunT 2 Replies Last reply
        0
        • D Dieter_P

          @wal @Thomas-Braun

          Das erzeugt bei mir einen Fehler bzw. ist nicht installiert:

          pi@iobroker:~ $ python3 -m venv venv
          The virtual environment was not created successfully because ensurepip is not
          available.  On Debian/Ubuntu systems, you need to install the python3-venv
          package using the following command.
          
              apt-get install python3-venv
          
          You may need to use sudo with that command.  After installing the python3-venv
          package, recreate your virtual environment.
          
          Failing command: ['/home/pi/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']
          
          pi@iobroker:~ $
          
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by
          #49

          @dieter_p sagte in ESPHome: Reinstallation aber wie?:

          Das erzeugt bei mir einen Fehler bzw. ist nicht installiert:

          Dann installier es.

          Ich würde wohl auch

          sudo apt install python3-full python3-venv
          

          installieren.

          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
          • D Dieter_P

            nun scheint es nach installation ok:

            
            pi@iobroker:~ $ python3 -m venv venv
            source venv/bin/activate
            (venv) pi@iobroker:~ $
            
            
            WalW Offline
            WalW Offline
            Wal
            Developer
            wrote on last edited by
            #50

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

            Gruß
            Walter

            DoorIO-Adapter
            wioBrowser-Adapter und wioBrowser

            D 1 Reply Last reply
            0
            • 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
                                          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

                                          305

                                          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