Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. ESPHome Dashboard bleibt leer

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    377

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

ESPHome Dashboard bleibt leer

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 4 Kommentatoren 777 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    bernd33-1
    schrieb am zuletzt editiert von
    #1

    Hi,

    das Dashboard wir bei mir nichtmehr angezeigt. Im Log kommt:

    esphome has an invalid jsonConfig: [{"instancePath":"/items/devices/items/encryptionKey","schemaPath":"#/definitions/passwordProps/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"freeSolo"},"message":"must NOT have additional properties"},{"instancePath":"/items/devices","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
    

    Version ESPHome v0.5.0-beta.10
    IOB läuft auf einem 64 Bit Raspi.

    Kann jemand mit der Fehlermeldung was anfangen und Tipps geben, wie ich das Dashboard wieder an den Start bekomme?

    LG, Bernd

    B 1 Antwort Letzte Antwort
    0
    • B bernd33-1

      Hi,

      das Dashboard wir bei mir nichtmehr angezeigt. Im Log kommt:

      esphome has an invalid jsonConfig: [{"instancePath":"/items/devices/items/encryptionKey","schemaPath":"#/definitions/passwordProps/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"freeSolo"},"message":"must NOT have additional properties"},{"instancePath":"/items/devices","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
      

      Version ESPHome v0.5.0-beta.10
      IOB läuft auf einem 64 Bit Raspi.

      Kann jemand mit der Fehlermeldung was anfangen und Tipps geben, wie ich das Dashboard wieder an den Start bekomme?

      LG, Bernd

      B Offline
      B Offline
      bernd33-1
      schrieb am zuletzt editiert von
      #2

      @bernd33-1 Weitere Infos beim starten des ESPHome Adapters steht im Log:

      Fatal error starting ESPHomeDashboard | 
      Error: Command failed with exit code 1: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install esphome==2025.2.1 pillow==10.2.0
      ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.[notice] 
      A new release of pip is available: 24.3.1 -> 25.0.1[notice] 
      To update, run: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install --upgrade pip
      

      Die ganze Fehlermeldung steht im Spoiler.


      Fatal error starting ESPHomeDashboard |
      Error: Command failed with exit code 1: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install esphome==2025.2.1 pillow==10.2.0
      ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.[notice]
      A new release of pip is available: 24.3.1 -> 25.0.1[notice]
      To update, run: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install --upgrade pip
      ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflictsLooking in indexes: https://pypi.org/simple, https://www.piwheels.org/simpleCollecting esphome==2025.2.1 Using cached https://www.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl (4.2 MB)
      Collecting pillow==10.2.0 Using cached pillow-10.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.metadata (9.7 kB)Requirement already satisfied: cryptography==43.0.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (43.0.0)
      Requirement already satisfied: voluptuous==0.14.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.14.2)
      Requirement already satisfied: PyYAML==6.0.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.0.2)
      Requirement already satisfied: paho-mqtt==1.6.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.6.1)
      Requirement already satisfied: colorama==0.4.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.4.6)
      Requirement already satisfied: icmplib==3.0.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.0.4)
      Requirement already satisfied: tornado==6.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.4)
      Requirement already satisfied: tzlocal==5.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (5.2)
      Requirement already satisfied: tzdata>=2021.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (2023.4)
      Requirement already satisfied: pyserial==3.5 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.5)
      Requirement already satisfied: platformio==6.1.16 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.1.16)
      Requirement already satisfied: esptool==4.7.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (4.7.0)
      Requirement already satisfied: click==8.1.7 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (8.1.7)
      Collecting esphome-dashboard==20250212.0 (from esphome==2025.2.1) Using cached https://www.piwheels.org/simple/esphome-dashboard/esphome_dashboard-20250212.0-py3-none-any.whl (5.8 MB)Collecting aioesphomeapi==29.1.1 (from esphome==2025.2.1)
      Using cached aioesphomeapi-29.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.2 kB)Collecting zeroconf==0.145.1 (from esphome==2025.2.1)
      Using cached zeroconf-0.145.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.2 kB)Requirement already satisfied: puremagic==1.27 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.27)
      Requirement already satisfied: ruamel.yaml==0.18.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.18.6)Collecting esphome-glyphsets==0.1.0 (from esphome==2025.2.1)
      Using cached https://www.piwheels.org/simple/esphome-glyphsets/esphome_glyphsets-0.1.0-py3-none-any.whl (159 kB)INFO: pip is looking at multiple versions of esphome to determine which version is compatible with other requirements.
      This could take a while.
      The conflict is caused by: The user requested pillow==10.2.0 esphome 2025.2.1 depends on pillow==10.4.0
      To fix this you could try to:

      1. loosen the range of package versions you've specified
      2. remove package versions to allow pip to attempt to solve the dependency conflict |
        Error: Command failed with exit code 1: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install esphome==2025.2.1 pillow==10.2.0
        ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.[notice]
        A new release of pip is available: 24.3.1 -> 25.0.1[notice] To update, run: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install --upgrade pip
        ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflictsLooking in indexes: https://pypi.org/simple, https://www.piwheels.org/simpleCollecting esphome==2025.2.1
        Using cached https://www.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl (4.2 MB)Collecting pillow==10.2.0 Using cached pillow-10.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.metadata (9.7 kB)
        Requirement already satisfied: cryptography==43.0.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (43.0.0)
        Requirement already satisfied: voluptuous==0.14.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.14.2)
        Requirement already satisfied: PyYAML==6.0.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.0.2)
        Requirement already satisfied: paho-mqtt==1.6.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.6.1)
        Requirement already satisfied: colorama==0.4.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.4.6)
        Requirement already satisfied: icmplib==3.0.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.0.4)
        Requirement already satisfied: tornado==6.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.4)
        Requirement already satisfied: tzlocal==5.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (5.2)
        Requirement already satisfied: tzdata>=2021.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (2023.4)
        Requirement already satisfied: pyserial==3.5 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.5)
        Requirement already satisfied: platformio==6.1.16 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.1.16)
        Requirement already satisfied: esptool==4.7.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (4.7.0)
        Requirement already satisfied: click==8.1.7 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (8.1.7)
        Collecting esphome-dashboard==20250212.0 (from esphome==2025.2.1) Using cached https://www.piwheels.org/simple/esphome-dashboard/esphome_dashboard-20250212.0-py3-none-any.whl (5.8 MB)Collecting aioesphomeapi==29.1.1 (from esphome==2025.2.1)
        Using cached aioesphomeapi-29.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.2 kB)Collecting zeroconf==0.145.1 (from esphome==2025.2.1)
        Using cached zeroconf-0.145.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.2 kB)Requirement already satisfied: puremagic==1.27 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.27)
        Requirement already satisfied: ruamel.yaml==0.18.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.18.6)Collecting esphome-glyphsets==0.1.0 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/esphome-glyphsets/esphome_glyphsets-0.1.0-py3-none-any.whl (159 kB)INFO: pip is looking at multiple versions of esphome to determine which version is compatible with other requirements.
        This could take a while.
        The conflict is caused by: The user requested pillow==10.2.0 esphome 2025.2.1 depends on pillow==10.4.0To fix this you could try to:
      3. loosen the range of package versions you've specified
      4. remove package versions to allow pip to attempt to solve the dependency conflict at makeError (file:///opt/iobroker/node_modules/autopy/node_modules/execa/lib/error.js:60:11)
        at handlePromise (file:///opt/iobroker/node_modules/autopy/node_modules/execa/index.js:124:26)
        at processTicksAndRejections (node:internal/process/task_queues:95:5)
        at $df9eabe9bda49ea8$export$e522f41234ab669a (file:///opt/iobroker/node_modules/autopy/src/index.ts:257:13)
        at Esphome.espHomeDashboard (/Users/nl69zh/Developer/community/opensource/ioBroker.esphome/main.js:180:7)
        at Esphome.onReady (/opt/iobroker/node_modules/iobroker.esphome/main.js:66:4)

      Ich hab dann pip lat Fehlermeldung installiert. Hat auch geklappt, jetzt steht:

      pi@e4310:~ $ python3 -m pip install --upgrade pip
      Defaulting to user installation because normal site-packages is not writeable
      Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
      Requirement already satisfied: pip in ./.local/lib/python3.9/site-packages (25.0.1)
      pi@e4310:~ $
      
      

      Trotzdem... wenn ich den ESPHome Adapter versuche zu starten, kommt immer noch die gleiche Fehlermeldung wie im Spoiler.

      Hat jemand Ideen?

      LG, Bernd

      B 1 Antwort Letzte Antwort
      0
      • B bernd33-1

        @bernd33-1 Weitere Infos beim starten des ESPHome Adapters steht im Log:

        Fatal error starting ESPHomeDashboard | 
        Error: Command failed with exit code 1: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install esphome==2025.2.1 pillow==10.2.0
        ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.[notice] 
        A new release of pip is available: 24.3.1 -> 25.0.1[notice] 
        To update, run: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install --upgrade pip
        

        Die ganze Fehlermeldung steht im Spoiler.


        Fatal error starting ESPHomeDashboard |
        Error: Command failed with exit code 1: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install esphome==2025.2.1 pillow==10.2.0
        ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.[notice]
        A new release of pip is available: 24.3.1 -> 25.0.1[notice]
        To update, run: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install --upgrade pip
        ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflictsLooking in indexes: https://pypi.org/simple, https://www.piwheels.org/simpleCollecting esphome==2025.2.1 Using cached https://www.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl (4.2 MB)
        Collecting pillow==10.2.0 Using cached pillow-10.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.metadata (9.7 kB)Requirement already satisfied: cryptography==43.0.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (43.0.0)
        Requirement already satisfied: voluptuous==0.14.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.14.2)
        Requirement already satisfied: PyYAML==6.0.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.0.2)
        Requirement already satisfied: paho-mqtt==1.6.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.6.1)
        Requirement already satisfied: colorama==0.4.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.4.6)
        Requirement already satisfied: icmplib==3.0.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.0.4)
        Requirement already satisfied: tornado==6.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.4)
        Requirement already satisfied: tzlocal==5.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (5.2)
        Requirement already satisfied: tzdata>=2021.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (2023.4)
        Requirement already satisfied: pyserial==3.5 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.5)
        Requirement already satisfied: platformio==6.1.16 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.1.16)
        Requirement already satisfied: esptool==4.7.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (4.7.0)
        Requirement already satisfied: click==8.1.7 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (8.1.7)
        Collecting esphome-dashboard==20250212.0 (from esphome==2025.2.1) Using cached https://www.piwheels.org/simple/esphome-dashboard/esphome_dashboard-20250212.0-py3-none-any.whl (5.8 MB)Collecting aioesphomeapi==29.1.1 (from esphome==2025.2.1)
        Using cached aioesphomeapi-29.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.2 kB)Collecting zeroconf==0.145.1 (from esphome==2025.2.1)
        Using cached zeroconf-0.145.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.2 kB)Requirement already satisfied: puremagic==1.27 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.27)
        Requirement already satisfied: ruamel.yaml==0.18.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.18.6)Collecting esphome-glyphsets==0.1.0 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/esphome-glyphsets/esphome_glyphsets-0.1.0-py3-none-any.whl (159 kB)INFO: pip is looking at multiple versions of esphome to determine which version is compatible with other requirements.
        This could take a while.
        The conflict is caused by: The user requested pillow==10.2.0 esphome 2025.2.1 depends on pillow==10.4.0
        To fix this you could try to:

        1. loosen the range of package versions you've specified
        2. remove package versions to allow pip to attempt to solve the dependency conflict |
          Error: Command failed with exit code 1: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install esphome==2025.2.1 pillow==10.2.0
          ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.[notice]
          A new release of pip is available: 24.3.1 -> 25.0.1[notice] To update, run: /home/iobroker/.cache/autopy/venv/esphome/bin/python3 -m pip install --upgrade pip
          ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflictsLooking in indexes: https://pypi.org/simple, https://www.piwheels.org/simpleCollecting esphome==2025.2.1
          Using cached https://www.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl (4.2 MB)Collecting pillow==10.2.0 Using cached pillow-10.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.metadata (9.7 kB)
          Requirement already satisfied: cryptography==43.0.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (43.0.0)
          Requirement already satisfied: voluptuous==0.14.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.14.2)
          Requirement already satisfied: PyYAML==6.0.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.0.2)
          Requirement already satisfied: paho-mqtt==1.6.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.6.1)
          Requirement already satisfied: colorama==0.4.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.4.6)
          Requirement already satisfied: icmplib==3.0.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.0.4)
          Requirement already satisfied: tornado==6.4 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.4)
          Requirement already satisfied: tzlocal==5.2 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (5.2)
          Requirement already satisfied: tzdata>=2021.1 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (2023.4)
          Requirement already satisfied: pyserial==3.5 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (3.5)
          Requirement already satisfied: platformio==6.1.16 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (6.1.16)
          Requirement already satisfied: esptool==4.7.0 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (4.7.0)
          Requirement already satisfied: click==8.1.7 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (8.1.7)
          Collecting esphome-dashboard==20250212.0 (from esphome==2025.2.1) Using cached https://www.piwheels.org/simple/esphome-dashboard/esphome_dashboard-20250212.0-py3-none-any.whl (5.8 MB)Collecting aioesphomeapi==29.1.1 (from esphome==2025.2.1)
          Using cached aioesphomeapi-29.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.2 kB)Collecting zeroconf==0.145.1 (from esphome==2025.2.1)
          Using cached zeroconf-0.145.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.2 kB)Requirement already satisfied: puremagic==1.27 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (1.27)
          Requirement already satisfied: ruamel.yaml==0.18.6 in /home/iobroker/.cache/autopy/venv/esphome/lib/python3.11/site-packages (from esphome==2025.2.1) (0.18.6)Collecting esphome-glyphsets==0.1.0 (from esphome==2025.2.1)
          Using cached https://www.piwheels.org/simple/esphome-glyphsets/esphome_glyphsets-0.1.0-py3-none-any.whl (159 kB)INFO: pip is looking at multiple versions of esphome to determine which version is compatible with other requirements.
          This could take a while.
          The conflict is caused by: The user requested pillow==10.2.0 esphome 2025.2.1 depends on pillow==10.4.0To fix this you could try to:
        3. loosen the range of package versions you've specified
        4. remove package versions to allow pip to attempt to solve the dependency conflict at makeError (file:///opt/iobroker/node_modules/autopy/node_modules/execa/lib/error.js:60:11)
          at handlePromise (file:///opt/iobroker/node_modules/autopy/node_modules/execa/index.js:124:26)
          at processTicksAndRejections (node:internal/process/task_queues:95:5)
          at $df9eabe9bda49ea8$export$e522f41234ab669a (file:///opt/iobroker/node_modules/autopy/src/index.ts:257:13)
          at Esphome.espHomeDashboard (/Users/nl69zh/Developer/community/opensource/ioBroker.esphome/main.js:180:7)
          at Esphome.onReady (/opt/iobroker/node_modules/iobroker.esphome/main.js:66:4)

        Ich hab dann pip lat Fehlermeldung installiert. Hat auch geklappt, jetzt steht:

        pi@e4310:~ $ python3 -m pip install --upgrade pip
        Defaulting to user installation because normal site-packages is not writeable
        Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
        Requirement already satisfied: pip in ./.local/lib/python3.9/site-packages (25.0.1)
        pi@e4310:~ $
        
        

        Trotzdem... wenn ich den ESPHome Adapter versuche zu starten, kommt immer noch die gleiche Fehlermeldung wie im Spoiler.

        Hat jemand Ideen?

        LG, Bernd

        B Offline
        B Offline
        bernd33-1
        schrieb am zuletzt editiert von bernd33-1
        #3

        @bernd33-1 In der Fehlermeldung steht ja, welches Kommando er ausführen will:
        python3 -m pip install esphome==2025.2.1 pillow==10.2.0
        Startet man das von Hand, kommt die Fehlermeldung, dass ESPHome 2025.2.1 und pillow 10.2.0 "conflicting dependencies" haben. Man braucht pillow 10.4.0


        pi@e4310:~/.local/bin $ python3 -m pip install esphome==2025.2.1 pillow==10.2.0
        Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
        Requirement already satisfied: esphome==2025.2.1 in /usr/local/lib/python3.9/dist-packages (2025.2.1)
        Collecting pillow==10.2.0
        Using cached pillow-10.2.0-cp39-cp39-manylinux_2_28_aarch64.whl.metadata (9.7 kB)
        Requirement already satisfied: cryptography==43.0.0 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (43.0.0)
        Requirement already satisfied: voluptuous==0.14.2 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (0.14.2)
        Requirement already satisfied: PyYAML==6.0.2 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (6.0.2)
        Requirement already satisfied: paho-mqtt==1.6.1 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (1.6.1)
        Requirement already satisfied: colorama==0.4.6 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (0.4.6)
        Requirement already satisfied: icmplib==3.0.4 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (3.0.4)
        Requirement already satisfied: tornado==6.4 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (6.4)
        Requirement already satisfied: tzlocal==5.2 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (5.2)
        Requirement already satisfied: tzdata>=2021.1 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (2025.1)
        Requirement already satisfied: pyserial==3.5 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (3.5)
        Requirement already satisfied: platformio==6.1.16 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (6.1.16)
        Requirement already satisfied: esptool==4.7.0 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (4.7.0)
        Requirement already satisfied: click==8.1.7 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (8.1.7)
        Requirement already satisfied: esphome-dashboard==20250212.0 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (20250212.0)
        Requirement already satisfied: aioesphomeapi==29.1.1 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (29.1.1)
        Requirement already satisfied: zeroconf==0.145.1 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (0.145.1)
        Requirement already satisfied: puremagic==1.27 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (1.27)
        Requirement already satisfied: ruamel.yaml==0.18.6 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (0.18.6)
        Requirement already satisfied: esphome-glyphsets==0.1.0 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (0.1.0)
        INFO: pip is looking at multiple versions of esphome to determine which version is compatible with other requirements. This could take a while.
        ERROR: Cannot install esphome==2025.2.1 and pillow==10.2.0 because these package versions have conflicting dependencies.

        The conflict is caused by:
        The user requested pillow==10.2.0
        esphome 2025.2.1 depends on pillow==10.4.0

        To fix this you could try to:

        1. loosen the range of package versions you've specified
        2. remove package versions to allow pip to attempt to solve the dependency conflict

        ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

        Ok, dann so : python3 -m pip install esphome==2025.2.1 pillow==10.4.0
        Jetzt kommt er weiter aber am Ende kommt ein permission Problem :disappointed_relieved:

        pi@e4310:~/.local/bin $ python3 -m pip install esphome==2025.2.1 pillow==10.4.0
        Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
        Collecting esphome==2025.2.1
        Using cached https://www.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl (4.2 MB)
        Requirement already satisfied: pillow==10.4.0 in /home/pi/.local/lib/python3.9/site-packages (10.4.0)
        Collecting cryptography==43.0.0 (from esphome==2025.2.1)
        Using cached cryptography-43.0.0-cp39-abi3-manylinux_2_28_aarch64.whl.metadata (5.4 kB)
        Collecting voluptuous==0.14.2 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/voluptuous/voluptuous-0.14.2-py3-none-any.whl (31 kB)
        Collecting PyYAML==6.0.2 (from esphome==2025.2.1)
        Using cached PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (2.1 kB)
        Collecting paho-mqtt==1.6.1 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/paho-mqtt/paho_mqtt-1.6.1-py3-none-any.whl (75 kB)
        Collecting colorama==0.4.6 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/colorama/colorama-0.4.6-py2.py3-none-any.whl (25 kB)
        Collecting icmplib==3.0.4 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/icmplib/icmplib-3.0.4-py3-none-any.whl (30 kB)
        Collecting tornado==6.4 (from esphome==2025.2.1)
        Using cached tornado-6.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (2.5 kB)
        Collecting tzlocal==5.2 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/tzlocal/tzlocal-5.2-py3-none-any.whl (17 kB)
        Collecting tzdata>=2021.1 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/tzdata/tzdata-2025.1-py2.py3-none-any.whl (346 kB)
        Collecting pyserial==3.5 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB)
        Collecting platformio==6.1.16 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/platformio/platformio-6.1.16-py3-none-any.whl (419 kB)
        Collecting esptool==4.7.0 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/esptool/esptool-4.7.0-py3-none-any.whl (370 kB)
        Collecting click==8.1.7 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/click/click-8.1.7-py3-none-any.whl (97 kB)
        Collecting esphome-dashboard==20250212.0 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/esphome-dashboard/esphome_dashboard-20250212.0-py3-none-any.whl (5.8 MB)
        Collecting aioesphomeapi==29.1.1 (from esphome==2025.2.1)
        Using cached aioesphomeapi-29.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (5.2 kB)
        Collecting zeroconf==0.145.1 (from esphome==2025.2.1)
        Using cached zeroconf-0.145.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.2 kB)
        Collecting puremagic==1.27 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/puremagic/puremagic-1.27-py3-none-any.whl (40 kB)
        Collecting ruamel.yaml==0.18.6 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/ruamel-yaml/ruamel.yaml-0.18.6-py3-none-any.whl (117 kB)
        Collecting esphome-glyphsets==0.1.0 (from esphome==2025.2.1)
        Using cached https://www.piwheels.org/simple/esphome-glyphsets/esphome_glyphsets-0.1.0-py3-none-any.whl (159 kB)
        Collecting freetype-py==2.5.1 (from esphome==2025.2.1)
        Downloading freetype_py-2.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.3 kB)
        Collecting kconfiglib==13.7.1 (from esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/kconfiglib/kconfiglib-13.7.1-py2.py3-none-any.whl (145 kB)
        Collecting pyparsing>=3.0 (from esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/pyparsing/pyparsing-3.2.1-py3-none-any.whl (107 kB)
        Collecting argcomplete>=2.0.0 (from esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.5.3-py3-none-any.whl (43 kB)
        Collecting async-timeout==4.0.3 (from esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
        Collecting aiohappyeyeballs>=2.3.0 (from aioesphomeapi==29.1.1->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.4.6-py3-none-any.whl (14 kB)
        Collecting async-interrupt>=1.2.0 (from aioesphomeapi==29.1.1->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/async-interrupt/async_interrupt-1.2.2-py3-none-any.whl (8.9 kB)
        Collecting protobuf>=4 (from aioesphomeapi==29.1.1->esphome==2025.2.1)
        Downloading protobuf-5.29.3-cp38-abi3-manylinux2014_aarch64.whl.metadata (592 bytes)
        Collecting chacha20poly1305-reuseable>=0.13.2 (from aioesphomeapi==29.1.1->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/chacha20poly1305-reuseable/chacha20poly1305_reuseable-0.13.2-py3-none-any.whl (8.6 kB)
        Collecting noiseprotocol<1.0,>=0.3.1 (from aioesphomeapi==29.1.1->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/noiseprotocol/noiseprotocol-0.3.1-py3-none-any.whl (20 kB)
        Collecting cffi>=1.12 (from cryptography==43.0.0->esphome==2025.2.1)
        Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (1.5 kB)
        Collecting bitstring>=3.1.6 (from esptool==4.7.0->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/bitstring/bitstring-4.3.0-py3-none-any.whl (71 kB)
        Collecting ecdsa>=0.16.0 (from esptool==4.7.0->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/ecdsa/ecdsa-0.19.0-py2.py3-none-any.whl (146 kB)
        Collecting reedsolo<1.8,>=1.5.3 (from esptool==4.7.0->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/reedsolo/reedsolo-1.7.0-py3-none-any.whl (32 kB)
        Collecting intelhex (from esptool==4.7.0->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/intelhex/intelhex-2.3.0-py2.py3-none-any.whl (50 kB)
        Collecting marshmallow==3.* (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/marshmallow/marshmallow-3.26.1-py3-none-any.whl (50 kB)
        Collecting pyelftools<1,>=0.27 (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/pyelftools/pyelftools-0.32-py3-none-any.whl (188 kB)
        Requirement already satisfied: requests==2.* in /usr/lib/python3/dist-packages (from platformio==6.1.16->esphome==2025.2.1) (2.25.1)
        Collecting semantic-version==2.10.* (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl (19 kB)
        Collecting tabulate==0.* (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/tabulate/tabulate-0.9.0-py3-none-any.whl (35 kB)
        Collecting ajsonrpc==1.2.* (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/ajsonrpc/ajsonrpc-1.2.0-py3-none-any.whl (22 kB)
        Collecting starlette<0.40,>=0.19 (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/starlette/starlette-0.39.2-py3-none-any.whl (73 kB)
        Collecting wsproto==1.* (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/wsproto/wsproto-1.2.0-py3-none-any.whl (24 kB)
        Collecting bottle==0.13.* (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/bottle/bottle-0.13.2-py2.py3-none-any.whl (104 kB)
        Collecting uvicorn<0.31,>=0.16 (from platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/uvicorn/uvicorn-0.30.6-py3-none-any.whl (62 kB)
        Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml==0.18.6->esphome==2025.2.1)
        Downloading ruamel.yaml.clib-0.2.12-cp39-cp39-manylinux2014_aarch64.whl.metadata (2.7 kB)
        Collecting ifaddr>=0.1.7 (from zeroconf==0.145.1->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/ifaddr/ifaddr-0.2.0-py3-none-any.whl (12 kB)
        Collecting packaging>=17.0 (from marshmallow==3.->platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/packaging/packaging-24.2-py3-none-any.whl (65 kB)
        Collecting h11<1,>=0.9.0 (from wsproto==1.
        ->platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/h11/h11-0.14.0-py3-none-any.whl (58 kB)
        Collecting bitarray<3.1,>=3.0.0 (from bitstring>=3.1.6->esptool==4.7.0->esphome==2025.2.1)
        Downloading bitarray-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (32 kB)
        Collecting pycparser (from cffi>=1.12->cryptography==43.0.0->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/pycparser/pycparser-2.22-py3-none-any.whl (117 kB)
        Requirement already satisfied: six>=1.9.0 in /usr/lib/python3/dist-packages (from ecdsa>=0.16.0->esptool==4.7.0->esphome==2025.2.1) (1.16.0)
        Collecting anyio<5,>=3.4.0 (from starlette<0.40,>=0.19->platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/anyio/anyio-4.8.0-py3-none-any.whl (96 kB)
        Collecting typing-extensions>=3.10.0 (from starlette<0.40,>=0.19->platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.12.2-py3-none-any.whl (37 kB)
        Collecting exceptiongroup>=1.0.2 (from anyio<5,>=3.4.0->starlette<0.40,>=0.19->platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/exceptiongroup/exceptiongroup-1.2.2-py3-none-any.whl (16 kB)
        Requirement already satisfied: idna>=2.8 in /usr/lib/python3/dist-packages (from anyio<5,>=3.4.0->starlette<0.40,>=0.19->platformio==6.1.16->esphome==2025.2.1) (2.10)
        Collecting sniffio>=1.1 (from anyio<5,>=3.4.0->starlette<0.40,>=0.19->platformio==6.1.16->esphome==2025.2.1)
        Downloading https://www.piwheels.org/simple/sniffio/sniffio-1.3.1-py3-none-any.whl (10 kB)
        Downloading aioesphomeapi-29.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 9.4 MB/s eta 0:00:00
        Downloading cryptography-43.0.0-cp39-abi3-manylinux_2_28_aarch64.whl (3.8 MB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 10.2 MB/s eta 0:00:00
        Downloading freetype_py-2.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 7.9 MB/s eta 0:00:00
        Downloading PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (720 kB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 720.9/720.9 kB 6.4 MB/s eta 0:00:00
        Downloading tornado-6.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435 kB)
        Downloading zeroconf-0.145.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.5/10.5 MB 13.9 MB/s eta 0:00:00
        Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447 kB)
        Downloading protobuf-5.29.3-cp38-abi3-manylinux2014_aarch64.whl (319 kB)
        Downloading ruamel.yaml.clib-0.2.12-cp39-cp39-manylinux2014_aarch64.whl (636 kB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 636.1/636.1 kB 3.6 MB/s eta 0:00:00
        Downloading bitarray-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (276 kB)
        Installing collected packages: reedsolo, pyserial, pyelftools, puremagic, paho-mqtt, intelhex, ifaddr, esphome-dashboard, bottle, bitarray, zeroconf, voluptuous, tzlocal, tzdata, typing-extensions, tornado, tabulate, sniffio, semantic-version, ruamel.yaml.clib, PyYAML, pyparsing, pycparser, protobuf, packaging, kconfiglib, icmplib, h11, freetype-py, exceptiongroup, esphome-glyphsets, ecdsa, colorama, click, bitstring, async-timeout, async-interrupt, argcomplete, ajsonrpc, aiohappyeyeballs, wsproto, uvicorn, ruamel.yaml, marshmallow, cffi, anyio, starlette, cryptography, platformio, noiseprotocol, esptool, chacha20poly1305-reuseable, aioesphomeapi, esphome
        ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/usr/local/bin/pyserial-miniterm'
        Consider using the --user option or check the permissions.

        Egal... dann mit sudo python3 -m pip install esphome==2025.2.1 pillow==10.4.0


        pi@e4310:~/.local/bin $ sudo python3 -m pip install esphome==2025.2.1 pillow==10.4.0
        Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
        Collecting esphome==2025.2.1
        Downloading https://www.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl (4.2 MB)
        |████████████████████████████████| 4.2 MB 1.2 MB/s
        Collecting pillow==10.4.0
        Downloading pillow-10.4.0-cp39-cp39-manylinux_2_28_aarch64.whl (4.4 MB)
        |████████████████████████████████| 4.4 MB 1.9 MB/s
        Collecting voluptuous==0.14.2
        Downloading https://www.piwheels.org/simple/voluptuous/voluptuous-0.14.2-py3-none-any.whl (31 kB)
        Collecting puremagic==1.27
        Downloading https://www.piwheels.org/simple/puremagic/puremagic-1.27-py3-none-any.whl (40 kB)
        |████████████████████████████████| 40 kB 518 kB/s
        Collecting paho-mqtt==1.6.1
        Downloading https://www.piwheels.org/simple/paho-mqtt/paho_mqtt-1.6.1-py3-none-any.whl (75 kB)
        |████████████████████████████████| 75 kB 772 kB/s
        Collecting colorama==0.4.6
        Downloading https://www.piwheels.org/simple/colorama/colorama-0.4.6-py2.py3-none-any.whl (25 kB)
        Collecting tzdata>=2021.1
        Downloading https://www.piwheels.org/simple/tzdata/tzdata-2025.1-py2.py3-none-any.whl (346 kB)
        |████████████████████████████████| 346 kB 12.2 MB/s
        Collecting esphome-glyphsets==0.1.0
        Downloading https://www.piwheels.org/simple/esphome-glyphsets/esphome_glyphsets-0.1.0-py3-none-any.whl (159 kB)
        |████████████████████████████████| 159 kB 9.8 MB/s
        Collecting pyparsing>=3.0
        Downloading https://www.piwheels.org/simple/pyparsing/pyparsing-3.2.1-py3-none-any.whl (107 kB)
        |████████████████████████████████| 107 kB 1.5 MB/s
        Collecting argcomplete>=2.0.0
        Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.5.3-py3-none-any.whl (43 kB)
        |████████████████████████████████| 43 kB 422 kB/s
        Collecting ruamel.yaml==0.18.6
        Downloading https://www.piwheels.org/simple/ruamel-yaml/ruamel.yaml-0.18.6-py3-none-any.whl (117 kB)
        |████████████████████████████████| 117 kB 786 kB/s
        Collecting esphome-dashboard==20250212.0
        Downloading https://www.piwheels.org/simple/esphome-dashboard/esphome_dashboard-20250212.0-py3-none-any.whl (5.8 MB)
        |████████████████████████████████| 5.8 MB 2.8 MB/s
        Collecting cryptography==43.0.0
        Downloading cryptography-43.0.0-cp39-abi3-manylinux_2_28_aarch64.whl (3.8 MB)
        |████████████████████████████████| 3.8 MB 11.8 MB/s
        Collecting kconfiglib==13.7.1
        Downloading https://www.piwheels.org/simple/kconfiglib/kconfiglib-13.7.1-py2.py3-none-any.whl (145 kB)
        |████████████████████████████████| 145 kB 931 kB/s
        Collecting esptool==4.7.0
        Downloading https://www.piwheels.org/simple/esptool/esptool-4.7.0-py3-none-any.whl (370 kB)
        |████████████████████████████████| 370 kB 3.4 MB/s
        Collecting click==8.1.7
        Downloading https://www.piwheels.org/simple/click/click-8.1.7-py3-none-any.whl (97 kB)
        |████████████████████████████████| 97 kB 2.1 MB/s
        Collecting tornado==6.4
        Downloading tornado-6.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435 kB)
        |████████████████████████████████| 435 kB 16.7 MB/s
        Collecting aioesphomeapi==29.1.1
        Downloading aioesphomeapi-29.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB)
        |████████████████████████████████| 2.1 MB 12.7 MB/s
        Collecting async-timeout==4.0.3
        Downloading https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
        Collecting zeroconf==0.145.1
        Downloading zeroconf-0.145.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.5 MB)
        |████████████████████████████████| 10.5 MB 44 kB/s
        Requirement already satisfied: pyserial==3.5 in /usr/local/lib/python3.9/dist-packages (from esphome==2025.2.1) (3.5)
        Collecting icmplib==3.0.4
        Downloading https://www.piwheels.org/simple/icmplib/icmplib-3.0.4-py3-none-any.whl (30 kB)
        Collecting tzlocal==5.2
        Downloading https://www.piwheels.org/simple/tzlocal/tzlocal-5.2-py3-none-any.whl (17 kB)
        Collecting platformio==6.1.16
        Downloading https://www.piwheels.org/simple/platformio/platformio-6.1.16-py3-none-any.whl (419 kB)
        |████████████████████████████████| 419 kB 1.7 MB/s
        Collecting PyYAML==6.0.2
        Downloading PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (720 kB)
        |████████████████████████████████| 720 kB 9.5 MB/s
        Collecting freetype-py==2.5.1
        Downloading freetype_py-2.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB)
        |████████████████████████████████| 1.1 MB 10.5 MB/s
        Collecting async-interrupt>=1.2.0
        Downloading https://www.piwheels.org/simple/async-interrupt/async_interrupt-1.2.2-py3-none-any.whl (8.9 kB)
        Collecting aiohappyeyeballs>=2.3.0
        Downloading https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.4.6-py3-none-any.whl (14 kB)
        Collecting chacha20poly1305-reuseable>=0.13.2
        Downloading https://www.piwheels.org/simple/chacha20poly1305-reuseable/chacha20poly1305_reuseable-0.13.2-py3-none-any.whl (8.6 kB)
        Collecting protobuf>=4
        Downloading protobuf-5.29.3-cp38-abi3-manylinux2014_aarch64.whl (319 kB)
        |████████████████████████████████| 319 kB 13.1 MB/s
        Collecting noiseprotocol<1.0,>=0.3.1
        Downloading https://www.piwheels.org/simple/noiseprotocol/noiseprotocol-0.3.1-py3-none-any.whl (20 kB)
        Collecting cffi>=1.12
        Downloading cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447 kB)
        |████████████████████████████████| 447 kB 12.8 MB/s
        Requirement already satisfied: reedsolo<1.8,>=1.5.3 in /usr/local/lib/python3.9/dist-packages (from esptool==4.7.0->esphome==2025.2.1) (1.7.0)
        Collecting bitstring>=3.1.6
        Downloading https://www.piwheels.org/simple/bitstring/bitstring-4.3.0-py3-none-any.whl (71 kB)
        |████████████████████████████████| 71 kB 86 kB/s
        Collecting ecdsa>=0.16.0
        Downloading https://www.piwheels.org/simple/ecdsa/ecdsa-0.19.0-py2.py3-none-any.whl (146 kB)
        |████████████████████████████████| 146 kB 3.1 MB/s
        Collecting intelhex
        Downloading https://www.piwheels.org/simple/intelhex/intelhex-2.3.0-py2.py3-none-any.whl (50 kB)
        |████████████████████████████████| 50 kB 1.6 MB/s
        Collecting starlette<0.40,>=0.19
        Downloading https://www.piwheels.org/simple/starlette/starlette-0.39.2-py3-none-any.whl (73 kB)
        |████████████████████████████████| 73 kB 514 kB/s
        Collecting bottle==0.13.*
        Downloading https://www.piwheels.org/simple/bottle/bottle-0.13.2-py2.py3-none-any.whl (104 kB)
        |████████████████████████████████| 104 kB 15.0 MB/s
        Collecting ajsonrpc==1.2.*
        Downloading https://www.piwheels.org/simple/ajsonrpc/ajsonrpc-1.2.0-py3-none-any.whl (22 kB)
        Collecting tabulate==0.*
        Downloading https://www.piwheels.org/simple/tabulate/tabulate-0.9.0-py3-none-any.whl (35 kB)
        Collecting semantic-version==2.10.*
        Downloading https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl (19 kB)
        Collecting pyelftools<1,>=0.27
        Downloading https://www.piwheels.org/simple/pyelftools/pyelftools-0.32-py3-none-any.whl (188 kB)
        |████████████████████████████████| 188 kB 2.5 MB/s
        Collecting marshmallow==3.*
        Downloading https://www.piwheels.org/simple/marshmallow/marshmallow-3.26.1-py3-none-any.whl (50 kB)
        |████████████████████████████████| 50 kB 627 kB/s
        Requirement already satisfied: requests==2.* in /usr/lib/python3/dist-packages (from platformio==6.1.16->esphome==2025.2.1) (2.25.1)
        Collecting uvicorn<0.31,>=0.16
        Downloading https://www.piwheels.org/simple/uvicorn/uvicorn-0.30.6-py3-none-any.whl (62 kB)
        |████████████████████████████████| 62 kB 352 kB/s
        Collecting wsproto==1.*
        Downloading https://www.piwheels.org/simple/wsproto/wsproto-1.2.0-py3-none-any.whl (24 kB)
        Collecting packaging>=17.0
        Downloading https://www.piwheels.org/simple/packaging/packaging-24.2-py3-none-any.whl (65 kB)
        |████████████████████████████████| 65 kB 645 kB/s
        Collecting ruamel.yaml.clib>=0.2.7
        Downloading ruamel.yaml.clib-0.2.12-cp39-cp39-manylinux2014_aarch64.whl (636 kB)
        |████████████████████████████████| 636 kB 10.0 MB/s
        Collecting h11<1,>=0.9.0
        Downloading https://www.piwheels.org/simple/h11/h11-0.14.0-py3-none-any.whl (58 kB)
        |████████████████████████████████| 58 kB 616 kB/s
        Collecting ifaddr>=0.1.7
        Downloading https://www.piwheels.org/simple/ifaddr/ifaddr-0.2.0-py3-none-any.whl (12 kB)
        Collecting bitarray<3.1,>=3.0.0
        Downloading bitarray-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (276 kB)
        |████████████████████████████████| 276 kB 14.0 MB/s
        Collecting pycparser
        Downloading https://www.piwheels.org/simple/pycparser/pycparser-2.22-py3-none-any.whl (117 kB)
        |████████████████████████████████| 117 kB 887 kB/s
        Requirement already satisfied: six>=1.9.0 in /usr/lib/python3/dist-packages (from ecdsa>=0.16.0->esptool==4.7.0->esphome==2025.2.1) (1.16.0)
        Collecting anyio<5,>=3.4.0
        Downloading https://www.piwheels.org/simple/anyio/anyio-4.8.0-py3-none-any.whl (96 kB)
        |████████████████████████████████| 96 kB 779 kB/s
        Collecting typing-extensions>=3.10.0
        Downloading https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.12.2-py3-none-any.whl (37 kB)
        Collecting sniffio>=1.1
        Downloading https://www.piwheels.org/simple/sniffio/sniffio-1.3.1-py3-none-any.whl (10 kB)
        Collecting exceptiongroup>=1.0.2
        Downloading https://www.piwheels.org/simple/exceptiongroup/exceptiongroup-1.2.2-py3-none-any.whl (16 kB)
        Requirement already satisfied: idna>=2.8 in /usr/lib/python3/dist-packages (from anyio<5,>=3.4.0->starlette<0.40,>=0.19->platformio==6.1.16->esphome==2025.2.1) (2.10)
        Installing collected packages: pycparser, typing-extensions, sniffio, exceptiongroup, cffi, packaging, ifaddr, h11, cryptography, click, bitarray, anyio, zeroconf, wsproto, uvicorn, tabulate, starlette, semantic-version, ruamel.yaml.clib, PyYAML, pyelftools, protobuf, noiseprotocol, marshmallow, intelhex, ecdsa, colorama, chacha20poly1305-reuseable, bottle, bitstring, async-timeout, async-interrupt, ajsonrpc, aiohappyeyeballs, voluptuous, tzlocal, tzdata, tornado, ruamel.yaml, pyparsing, puremagic, platformio, pillow, paho-mqtt, kconfiglib, icmplib, freetype-py, esptool, esphome-glyphsets, esphome-dashboard, argcomplete, aioesphomeapi, esphome
        Attempting uninstall: pillow
        Found existing installation: Pillow 8.1.2
        Not uninstalling pillow at /usr/lib/python3/dist-packages, outside environment /usr
        Can't uninstall 'Pillow'. No files were found to uninstall.
        Successfully installed PyYAML-6.0.2 aioesphomeapi-29.1.1 aiohappyeyeballs-2.4.6 ajsonrpc-1.2.0 anyio-4.8.0 argcomplete-3.5.3 async-interrupt-1.2.2 async-timeout-4.0.3 bitarray-3.0.0 bitstring-4.3.0 bottle-0.13.2 cffi-1.17.1 chacha20poly1305-reuseable-0.13.2 click-8.1.7 colorama-0.4.6 cryptography-43.0.0 ecdsa-0.19.0 esphome-2025.2.1 esphome-dashboard-20250212.0 esphome-glyphsets-0.1.0 esptool-4.7.0 exceptiongroup-1.2.2 freetype-py-2.5.1 h11-0.14.0 icmplib-3.0.4 ifaddr-0.2.0 intelhex-2.3.0 kconfiglib-13.7.1 marshmallow-3.26.1 noiseprotocol-0.3.1 packaging-24.2 paho-mqtt-1.6.1 pillow-10.4.0 platformio-6.1.16 protobuf-5.29.3 puremagic-1.27 pycparser-2.22 pyelftools-0.32 pyparsing-3.2.1 ruamel.yaml-0.18.6 ruamel.yaml.clib-0.2.12 semantic-version-2.10.0 sniffio-1.3.1 starlette-0.39.2 tabulate-0.9.0 tornado-6.4 typing-extensions-4.12.2 tzdata-2025.1 tzlocal-5.2 uvicorn-0.30.6 voluptuous-0.14.2 wsproto-1.2.0 zeroconf-0.145.1

        Oh wie geil. Läuft durch. Aber sudo.... da machen sich die Linuxer immer ins Hemd. Ob das funktioniert? Ne... natürlich nicht. Bei jedem Start vom ESPHome Adapter kommt die gleiche Fehlermeldung wie aus dem 1. Spoiler weiter oben.

        Die einzige Möglichkeit, um das ESPHome Dashboard zu bekommen, ist in der Konfig des Adapters auf eine alte Version des Dashboards zu gehen. Letzte lauffähige Version: 2024.11.0

        Na ja... wieder ein Samstag für den IOB und Linux :rolling_on_the_floor_laughing:

        5d48362c-cc92-43a4-8ab9-2c18e6c1e8c2-image.png

        1 Antwort Letzte Antwort
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #4

          @bernd33-1 sagte in ESPHome Dashboard bleibt leer:

          esphome has an invalid jsonConfig

          lies nochmal was da steht

          bei mir läuft die

          13e788d0-1bf2-416a-b958-19988c11c082-grafik.png

          du musst nur das machen was da steht..

          ein secret file anlegen.. die esp home verarbeitung hat sich hier geändert

          75b4c603-afd3-4005-b81b-8a563810f569-grafik.png

          DOKU hilft

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          B W 2 Antworten Letzte Antwort
          0
          • arteckA arteck

            @bernd33-1 sagte in ESPHome Dashboard bleibt leer:

            esphome has an invalid jsonConfig

            lies nochmal was da steht

            bei mir läuft die

            13e788d0-1bf2-416a-b958-19988c11c082-grafik.png

            du musst nur das machen was da steht..

            ein secret file anlegen.. die esp home verarbeitung hat sich hier geändert

            75b4c603-afd3-4005-b81b-8a563810f569-grafik.png

            DOKU hilft

            B Offline
            B Offline
            bernd33-1
            schrieb am zuletzt editiert von
            #5

            @arteck :-) Ich hab ein Secret Datei. ABER... hab die unter dem alten Dashboard nochmal gesavet und siehe da, nun tut auch das neue Dashboard.

            Besten Dank für deinen Hinweis!

            LG, Bernd

            1 Antwort Letzte Antwort
            0
            • arteckA arteck

              @bernd33-1 sagte in ESPHome Dashboard bleibt leer:

              esphome has an invalid jsonConfig

              lies nochmal was da steht

              bei mir läuft die

              13e788d0-1bf2-416a-b958-19988c11c082-grafik.png

              du musst nur das machen was da steht..

              ein secret file anlegen.. die esp home verarbeitung hat sich hier geändert

              75b4c603-afd3-4005-b81b-8a563810f569-grafik.png

              DOKU hilft

              W Offline
              W Offline
              wibear
              schrieb am zuletzt editiert von wibear
              #6

              @arteck
              Hallo, ich habe dieselbe Fehlermeldung. In der Instanz habe ich unter Allgemeine Einstellungen nichts eingetragen und Geräteerkennung ist aktiviert. Was muss ich noch bitte eintragen?
              v0.5.0-beta.8

              In "secrets" habe ich folgendes:

              esphome:
              name: test-esp
              friendly_name: TEST_ESP

              esp8266:
              board: esp01_1m

              Enable logging

              logger:

              Enable Home Assistant API

              api:
              encryption:
              key: "zgW+NakJZWs82Vxck0Zqu1p00qJrrCbjdFiy6srAPoc="
              ota:
              password: "161fe29c4d0f2927ff2ab18751a8bd3c"

              wifi:
              ssid: !secret meineSSID
              password: !secret meinPW

              captive_portal:

              Danke und Grüße

              arteckA 1 Antwort Letzte Antwort
              0
              • W wibear

                @arteck
                Hallo, ich habe dieselbe Fehlermeldung. In der Instanz habe ich unter Allgemeine Einstellungen nichts eingetragen und Geräteerkennung ist aktiviert. Was muss ich noch bitte eintragen?
                v0.5.0-beta.8

                In "secrets" habe ich folgendes:

                esphome:
                name: test-esp
                friendly_name: TEST_ESP

                esp8266:
                board: esp01_1m

                Enable logging

                logger:

                Enable Home Assistant API

                api:
                encryption:
                key: "zgW+NakJZWs82Vxck0Zqu1p00qJrrCbjdFiy6srAPoc="
                ota:
                password: "161fe29c4d0f2927ff2ab18751a8bd3c"

                wifi:
                ssid: !secret meineSSID
                password: !secret meinPW

                captive_portal:

                Danke und Grüße

                arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @wibear wie kommst du auf den müll

                das ist eine secret datei.. was machen die definitionen des esp da drin....

                # Your Wi-Fi SSID and password
                wifi_ssid: 
                wifi_password:
                
                mqtt_broker: 
                mqtt_port: 
                mqtt_username: 
                mqtt_password: 
                
                web_username: 
                
                seckey:
                

                mit den enstprechenden eingaben reicht vollkommen aus

                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                W 1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @wibear wie kommst du auf den müll

                  das ist eine secret datei.. was machen die definitionen des esp da drin....

                  # Your Wi-Fi SSID and password
                  wifi_ssid: 
                  wifi_password:
                  
                  mqtt_broker: 
                  mqtt_port: 
                  mqtt_username: 
                  mqtt_password: 
                  
                  web_username: 
                  
                  seckey:
                  

                  mit den enstprechenden eingaben reicht vollkommen aus

                  W Offline
                  W Offline
                  wibear
                  schrieb am zuletzt editiert von
                  #8

                  @arteck
                  Danke für die schnelle Antwort.

                  Meine yaml:

                  1.jpg

                  Ich bekomme diese Fehlermeldung:

                  2.jpg

                  Was läuft da falsch?

                  arteckA R 2 Antworten Letzte Antwort
                  0
                  • W wibear

                    @arteck
                    Danke für die schnelle Antwort.

                    Meine yaml:

                    1.jpg

                    Ich bekomme diese Fehlermeldung:

                    2.jpg

                    Was läuft da falsch?

                    arteckA Offline
                    arteckA Offline
                    arteck
                    Developer Most Active
                    schrieb am zuletzt editiert von arteck
                    #9

                    @wibear

                    Was läuft da falsch?

                    ist jetzt nicht dein ernst....

                    die yaml correliert mit der secret also musst du die secret füllen mit den werten und diese dann in der yaml nutzen

                    also in secret

                    wifi_ssid:  blahh
                    wifi_password: blahbla
                    
                    seckey: sadfsdfgsdgfsgsgsdfgdfg
                    

                    in der yaml greifst du nur die variablen ab

                    networks:
                        ssid:       !secret wifi_ssid
                        password:   !secret wifi_password
                    
                    api:
                      encryption:
                        key: !secret seckey
                    

                    na jetzt ??? ansonsten less dich in die materie ein..

                    und mach bitte keine screeshots von textfiles.. damit kann man nix anfangen und ich fange jetzt nicht an die sachen abzutippen

                    zigbee hab ich, zwave auch, nuc's genauso und HA auch

                    1 Antwort Letzte Antwort
                    0
                    • W wibear

                      @arteck
                      Danke für die schnelle Antwort.

                      Meine yaml:

                      1.jpg

                      Ich bekomme diese Fehlermeldung:

                      2.jpg

                      Was läuft da falsch?

                      R Offline
                      R Offline
                      Ralf 2
                      schrieb am zuletzt editiert von
                      #10

                      @wibear
                      Du wirfst dort mehrere YAML in ein File.
                      Die secret.yaml rufst du im Dashboard oben rechts auf, darauf verweist du dann in deiner Sensor.yaml:
                      80ae547e-8084-4468-a764-de8d419671ac-image.png

                      Gruß Ralf

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

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

                      568

                      Online

                      32.6k

                      Benutzer

                      81.9k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe