Log , dont work after update

Hello What could be the problem, happend after update…

INFO ESPHome 2024.8.1
INFO Reading configuration /config/esphome/hobo2.yaml...
Traceback (most recent call last):
  File "/usr/local/bin/esphome", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/esphome/esphome/__main__.py", line 1014, in main
    return run_esphome(sys.argv)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/esphome/esphome/__main__.py", line 1001, in run_esphome
    rc = POST_CONFIG_ACTIONS[args.command](args, config)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/esphome/esphome/__main__.py", line 481, in command_logs
    return show_logs(config, args, port)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/esphome/esphome/__main__.py", line 383, in show_logs
    from esphome.components.api.client import run_logs
  File "/esphome/esphome/components/api/client.py", line 8, in <module>
    from aioesphomeapi import APIClient
  File "/usr/local/lib/python3.11/dist-packages/aioesphomeapi/__init__.py", line 7, in <module>
    from .client import APIClient
  File "/usr/local/lib/python3.11/dist-packages/aioesphomeapi/client.py", line 91, in <module>
    from .connection import APIConnection, ConnectionParams, handle_timeout
  File "aioesphomeapi/connection.py", line 24, in init aioesphomeapi.connection
  File "/usr/local/lib/python3.11/dist-packages/aioesphomeapi/_frame_helper/__init__.py", line 3, in <module>
    from .noise import APINoiseFrameHelper
  File "aioesphomeapi/_frame_helper/noise.py", line 10, in init aioesphomeapi._frame_helper.noise
  File "/usr/local/lib/python3.11/dist-packages/chacha20poly1305_reuseable/__init__.py", line 7, in <module>
    from cryptography.hazmat.primitives.ciphers.aead import (
  File "/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py", line 11, in <module>
    from cryptography.hazmat.primitives.ciphers.base import (
  File "/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/base.py", line 10, in <module>
    from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory

I just upgraded to ESPHome 2024.8.3 and updated one of my ESP8266, and I have the same error when I try to wirelessly view to the log via ESPHome within HomeAssistant.

INFO ESPHome 2024.8.3
INFO Reading configuration /config/esphome/temp-humidity-86.yaml...
INFO Detected timezone 'Europe/Amsterdam'
Traceback (most recent call last):
  File "/usr/local/bin/esphome", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/esphome/esphome/__main__.py", line 1014, in main
    return run_esphome(sys.argv)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/esphome/esphome/__main__.py", line 1001, in run_esphome
    rc = POST_CONFIG_ACTIONS[args.command](args, config)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/esphome/esphome/__main__.py", line 481, in command_logs
    return show_logs(config, args, port)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/esphome/esphome/__main__.py", line 383, in show_logs
    from esphome.components.api.client import run_logs
  File "/esphome/esphome/components/api/client.py", line 8, in <module>
    from aioesphomeapi import APIClient
  File "/usr/local/lib/python3.11/dist-packages/aioesphomeapi/__init__.py", line 7, in <module>
    from .client import APIClient
  File "/usr/local/lib/python3.11/dist-packages/aioesphomeapi/client.py", line 91, in <module>
    from .connection import APIConnection, ConnectionParams, handle_timeout
  File "aioesphomeapi/connection.py", line 24, in init aioesphomeapi.connection
  File "/usr/local/lib/python3.11/dist-packages/aioesphomeapi/_frame_helper/__init__.py", line 3, in <module>
    from .noise import APINoiseFrameHelper
  File "aioesphomeapi/_frame_helper/noise.py", line 10, in init aioesphomeapi._frame_helper.noise
  File "/usr/local/lib/python3.11/dist-packages/chacha20poly1305_reuseable/__init__.py", line 7, in <module>
    from cryptography.hazmat.primitives.ciphers.aead import (
  File "/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py", line 11, in <module>
    from cryptography.hazmat.primitives.ciphers.base import (
  File "/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/base.py", line 10, in <module>
    from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory

the problem…

INFO Upload took 15.57 seconds, waiting for result…
INFO OTA successful
INFO Successfully uploaded program.
Traceback (most recent call last):
File “/usr/local/bin/esphome”, line 8, in
sys.exit(main())
^^^^^^
File “/esphome/esphome/main.py”, line 1014, in main
return run_esphome(sys.argv)
^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 1001, in run_esphome
rc = POST_CONFIG_ACTIONS[args.command](args, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 523, in command_run
return show_logs(config, args, port)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 383, in show_logs
from esphome.components.api.client import run_logs
File “/esphome/esphome/components/api/client.py”, line 8, in
from aioesphomeapi import APIClient
File “/usr/local/lib/python3.11/dist-packages/aioesphomeapi/init.py”, line 7, in
from .client import APIClient
File “/usr/local/lib/python3.11/dist-packages/aioesphomeapi/client.py”, line 91, in
from .connection import APIConnection, ConnectionParams, handle_timeout
File “aioesphomeapi/connection.py”, line 24, in init aioesphomeapi.connection
File “/usr/local/lib/python3.11/dist-packages/aioesphomeapi/_frame_helper/init.py”, line 3, in
from .noise import APINoiseFrameHelper
File “aioesphomeapi/_frame_helper/noise.py”, line 10, in init aioesphomeapi._frame_helper.noise
File “/usr/local/lib/python3.11/dist-packages/chacha20poly1305_reuseable/init.py”, line 7, in
from cryptography.hazmat.primitives.ciphers.aead import (
File “/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/init.py”, line 11, in
from cryptography.hazmat.primitives.ciphers.base import (
File “/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/base.py”, line 10, in
from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory

same problem

Uploading: [============================================================] 100% Done…

INFO Upload took 6.78 seconds, waiting for result…
INFO OTA successful
INFO Successfully uploaded program.
Traceback (most recent call last):
File “/usr/local/bin/esphome”, line 8, in
sys.exit(main())
^^^^^^
File “/esphome/esphome/main.py”, line 1014, in main
return run_esphome(sys.argv)
^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 1001, in run_esphome
rc = POST_CONFIG_ACTIONS[args.command](args, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 523, in command_run
return show_logs(config, args, port)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 383, in show_logs
from esphome.components.api.client import run_logs
File “/esphome/esphome/components/api/client.py”, line 8, in
from aioesphomeapi import APIClient
File “/usr/local/lib/python3.11/dist-packages/aioesphomeapi/init.py”, line 7, in
from .client import APIClient
File “/usr/local/lib/python3.11/dist-packages/aioesphomeapi/client.py”, line 91, in
from .connection import APIConnection, ConnectionParams, handle_timeout
File “aioesphomeapi/connection.py”, line 24, in init aioesphomeapi.connection
File “/usr/local/lib/python3.11/dist-packages/aioesphomeapi/_frame_helper/init.py”, line 3, in
from .noise import APINoiseFrameHelper
File “aioesphomeapi/_frame_helper/noise.py”, line 10, in init aioesphomeapi._frame_helper.noise
File “/usr/local/lib/python3.11/dist-packages/chacha20poly1305_reuseable/init.py”, line 7, in
from cryptography.hazmat.primitives.ciphers.aead import (
File “/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/init.py”, line 11, in
from cryptography.hazmat.primitives.ciphers.base import (
File “/usr/local/lib/python3.11/dist-packages/cryptography/hazmat/primitives/ciphers/base.py”, line 10, in
from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory

something with the api

I’ve the same problem

Same problem here…

This bit me too. Is it safe to go back to the previous version?
Edit: Going back worked.

Thanks! I have the same issue.
Which previous version did you install? Did you go back in ESPHome version or HASSIO?

Thanks!

I only reverted ESPHome and that fixed it.