Jump to content

al12s

Forum Members
  • Posts

    83
  • Joined

  • Last visited

Posts posted by al12s

  1. 2 часа назад, TheBB сказал:

    PyTurboJpeg м.б. установлен неск-ми способами... Самим НА (в `/opt/var/lib/homeassistant/deps/...`), как зависимость интеграции; руками - `pip install ...` или `opkg install ...` (в `/opt/lib/python...). Выбирайте что-то одно, чтоб не было конфликтов.

     

    действительно было установлено два пакета, удалил pip пакет PyTurboJPG и ошибка ушла.

  2. 9 часов назад, TheBB сказал:

    удалить

    или править руками (см. патч)

    Спасибо вариант с патч`ем помог, но после обновления на новую версию (за что отдельное спасибо), в лога вылезло вот это :)

    Logger: homeassistant.components.camera.img_util
    Source: deps/lib/python3.10/site-packages/turbojpeg.py:288
    Integration: Камера (documentation, issues)
    First occurred: 21:04:55 (1 occurrences)
    Last logged: 21:04:55

    Error loading libturbojpeg; Cameras may impact HomeKit performance

    Traceback (most recent call last): File "/opt/lib/python3.10/site-packages/homeassistant/components/camera/img_util.py", line 96, in __init__ File "/opt/var/lib/homeassistant/deps/lib/python3.10/site-packages/turbojpeg.py", line 288, in __init__ self.__init_decompress = turbo_jpeg.tjInitDecompress File "/opt/lib/python3.10/ctypes/__init__.py", line 387, in __getattr__ File "/opt/lib/python3.10/ctypes/__init__.py", line 392, in __getitem__ AttributeError: /opt/lib/libjpeg.so.62: undefined symbol: tjInitDecompress

  3. Не могу исправить проблему, в логах постоянная ошибка. Подскажите как исправить если знаете. ЗАРАНЕЕ СПАСИБО!

    opkg install python3-pyturbojpeg - выполнял.

    Logger: homeassistant.components.camera.img_util
    Source: deps/lib/python3.10/site-packages/turbojpeg.py:893
    Integration: Камера (
    documentationissues)
    First occurred: 09:28:25 (1 occurrences)
    Last logged: 09:28:25

    Error loading libturbojpeg; Cameras may impact HomeKit performance

    Traceback (most recent call last):
      File "/opt/lib/python3.10/site-packages/homeassistant/components/camera/img_util.py", line 96, in __init__
      File "/opt/var/lib/homeassistant/deps/lib/python3.10/site-packages/turbojpeg.py", line 286, in __init__
        self.__find_turbojpeg() if lib_path is None else lib_path)
      File "/opt/var/lib/homeassistant/deps/lib/python3.10/site-packages/turbojpeg.py", line 893, in __find_turbojpeg
        raise RuntimeError(
    RuntimeError: Unable to locate turbojpeg library automatically. You may specify the turbojpeg library path manually.
    e.g. jpeg = TurboJPEG(lib_path)
  4. В 15.12.2021 в 17:05, TheBB сказал:

    установка "HomeKit Controller" выше (в картинках)

    при попытке добавить интеграцию HomeKit Controller, выдает ошибку: не удалось загрузить мастер настройки
    при этом интеграция HomeKit работает без проблем.

    в логах следующее:

    Logger: aiohttp.server
    Source: components/homekit_controller/const.py:53
    First occurred: 16:12:29 (1 occurrences)
    Last logged: 16:12:29

    Error handling request

    Traceback (most recent call last): File "/opt/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request File "/opt/lib/python3.10/site-packages/aiohttp/web_app.py", line 504, in _handle File "/opt/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl File "/opt/lib/python3.10/site-packages/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/forwarded.py", line 98, in forwarded_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/request_context.py", line 28, in request_context_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/ban.py", line 78, in ban_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/auth.py", line 181, in auth_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/view.py", line 137, in handle File "/opt/lib/python3.10/site-packages/homeassistant/components/config/config_entries.py", line 130, in post File "/opt/lib/python3.10/site-packages/homeassistant/components/http/data_validator.py", line 62, in wrapper File "/opt/lib/python3.10/site-packages/homeassistant/helpers/data_entry_flow.py", line 71, in post File "/opt/lib/python3.10/site-packages/homeassistant/data_entry_flow.py", line 203, in async_init File "/opt/lib/python3.10/site-packages/homeassistant/data_entry_flow.py", line 221, in _async_init File "/opt/lib/python3.10/site-packages/homeassistant/config_entries.py", line 718, in async_create_flow File "/opt/lib/python3.10/site-packages/homeassistant/loader.py", line 530, in get_platform File "/opt/lib/python3.10/site-packages/homeassistant/loader.py", line 535, in _import_platform File "/opt/lib/python3.10/importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/__init__.py", line 21, in <module> File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/config_flow.py", line 18, in <module> File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/connection.py", line 21, in <module> File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/const.py", line 53, in <module> AttributeError: type object 'Vendor' has no attribute 'HAA_SETUP'

  5. Еще вылезла ошибка которой раньше не замечал, она появился после последнего обновления:

    Logger: aiohttp.server
    Source: components/homekit_controller/const.py:53
    First occurred: 09:57:39 (2 occurrences)
    Last logged: 09:58:12

    Error handling request

    Traceback (most recent call last): File "/opt/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request File "/opt/lib/python3.10/site-packages/aiohttp/web_app.py", line 504, in _handle File "/opt/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl File "/opt/lib/python3.10/site-packages/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/forwarded.py", line 98, in forwarded_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/request_context.py", line 28, in request_context_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/ban.py", line 78, in ban_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/auth.py", line 181, in auth_middleware File "/opt/lib/python3.10/site-packages/homeassistant/components/http/view.py", line 137, in handle File "/opt/lib/python3.10/site-packages/homeassistant/components/config/config_entries.py", line 130, in post File "/opt/lib/python3.10/site-packages/homeassistant/components/http/data_validator.py", line 62, in wrapper File "/opt/lib/python3.10/site-packages/homeassistant/helpers/data_entry_flow.py", line 71, in post File "/opt/lib/python3.10/site-packages/homeassistant/data_entry_flow.py", line 203, in async_init File "/opt/lib/python3.10/site-packages/homeassistant/data_entry_flow.py", line 221, in _async_init File "/opt/lib/python3.10/site-packages/homeassistant/config_entries.py", line 718, in async_create_flow File "/opt/lib/python3.10/site-packages/homeassistant/loader.py", line 530, in get_platform File "/opt/lib/python3.10/site-packages/homeassistant/loader.py", line 535, in _import_platform File "/opt/lib/python3.10/importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/__init__.py", line 21, in <module> File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/config_flow.py", line 18, in <module> File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/connection.py", line 21, in <module> File "/opt/lib/python3.10/site-packages/homeassistant/components/homekit_controller/const.py", line 53, in <module> AttributeError: type object 'Vendor' has no attribute 'HAA_SETUP'

    При попытки установить интеграцию "homekit_controller" выдает ошибку.

  6. 16 часов назад, TheBB сказал:

    "прибит гвоздями" к cryptography >= 35 (в НА был =35.0.0),  текущая версия =3.4.8
    ^ требует для сборки "rust"
    собсна, "финт ушами", если повезёт, то "взлетит" (можно и руками накатить, но долго рассказывать)
    `pip uninstall python-miio` `pip uninstall cryptography` `opkg install --force-reinstall python3-cryptography`
    накатываем "
    python3-miio" (пакет без зависимостей, только пропатчен на версию 3.4.8 cryptography)

    Сделал следующее:

    • pip uninstall python-miio
    • pip uninstall cryptography
    • opkg install --force-reinstall python3-cryptography
    • opkg install /home/python3-miio_0.5.9.1-1_mipsel-3.4.ipk

    HA долго грузился, в лог появилась ошибка:

    Logger: homeassistant.setup
    Source: setup.py:153
    First occurred: 09:43:37 (1 occurrences)
    Last logged: 09:43:37

    Setup failed for xiaomi_miio: Unable to import component: cannot import name 'RoborockVacuum' from 'miio' (/opt/var/lib/homeassistant/deps/lib/python3.10/site-packages/miio/__init__.py)

    устройства который использовали эту интеграцию не активные. Roborock Vacuum - у меня нет :)

  7. Еще после обновления в логах заметил ошибку:

    Error loading libturbojpeg; Cameras may impact HomeKit performance

    Traceback (most recent call last): File "/opt/lib/python3.10/site-packages/homeassistant/components/camera/img_util.py", line 96, in __init__ File "/opt/lib/python3.10/site-packages/turbojpeg.py", line 288, in __init__ File "/opt/lib/python3.10/ctypes/__init__.py", line 387, in __getattr__ File "/opt/lib/python3.10/ctypes/__init__.py", line 392, in __getitem__ AttributeError: /opt/lib/libjpeg.so.62: undefined symbol: tjInitDecompress

  8. 6 минут назад, Олег Осипов сказал:

    Ещё с прошлых обновлений заметил странную вещь, вроде всё обновляется и работает в настройках номер версии свежий, но заявленных в новых версиях фишек у меня не появляется. Уже задавал вопрос про это, TheBB привёл свой скриншот, у него всё нормально, но у меня Icon Picker с прошлого обновления так и не появился. Сейчас после обновления ни одной из свежезаявленных фишек тоже нет. Обновляю через remove - install. Папки __pycache__ чистил. Короче что-то не полностью обновляется и остаётся от старых версий ! Нет ли у Вас подобных проблем после обновлений? В какую сторону можно поковырять?

     

    у меня на Ultra по крайней мере Icon появились, но вот после сегодняшнего обновления пока не работает xiaomi miio

  9. В 08.09.2021 в 13:50, TheBB сказал:
    ~ # 
    ~ # opkg info python3-pyturbojpeg
    Package: python3-pyturbojpeg
    Version: 1.5.2-1
    Depends: libc, libssp, librt, libpthread, python3-numpy, libjpeg-turbo
    Status: install user installed
    Section: lang
    Architecture: mipsel-3.4
    Size: 9299
    Filename: python3-pyturbojpeg_1.5.2-1_mipsel-3.4.ipk
    Description: A Python wrapper of libjpeg-turbo for decoding and encoding JPEG image.
    Installed-Time: 1630940114
    
    ~ #

    Удалил PyTurboJPEG==1.5.2, установил python3-pyturbojpeg ошибки пропали, HA заработал стабильно, но теперь в логах появились ошибки

     

    Logger: homeassistant.components.camera.img_util
    Source: deps/lib/python3.9/site-packages/turbojpeg.py:492
    Integration: Камера (documentation, issues)
    First occurred: 12:41:01 (1 occurrences)
    Last logged: 12:41:01
    
    Error loading libturbojpeg; Cameras may impact HomeKit performance
    
    Traceback (most recent call last):
      File "/opt/lib/python3.9/site-packages/homeassistant/components/camera/img_util.py", line 96, in __init__
      File "/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages/turbojpeg.py", line 148, in __init__
        self.__find_turbojpeg() if lib_path is None else lib_path)
      File "/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages/turbojpeg.py", line 492, in __find_turbojpeg
        raise RuntimeError(
    RuntimeError: Unable to locate turbojpeg library automatically. You may specify the turbojpeg library path manually.
    e.g. jpeg = TurboJPEG(lib_path)
     
  10. В 22.09.2021 в 14:19, alex1 сказал:

    добрый день, проблема с обновлением Xiaomi Gateway 3 с версии 1.4.0 на новее. После обновления вылетает ошибка. На версии 1.4.0 все работает прекрасно. На версии новее в логах вылетает ошибка: при этом zigbee устройства не активные.

    Logger: custom_components.xiaomi_gateway3.core.gateway3
    Source: custom_components/xiaomi_gateway3/core/unqlite.py:113
    Integration: Xiaomi Gateway 3 (documentation, issues)
    First occurred: 14:18:51 (1 occurrences)
    Last logged: 14:18:51
    
    Can't read mesh devices
    
    Traceback (most recent call last): File "/opt/var/lib/homeassistant/custom_components/xiaomi_gateway3/core/gateway3.py", line 741, in _get_devices db = SQLite(raw) File "/opt/var/lib/homeassistant/custom_components/xiaomi_gateway3/core/unqlite.py", line 87, in __init__ self.read_db_header() File "/opt/var/lib/homeassistant/custom_components/xiaomi_gateway3/core/unqlite.py", line 113, in read_db_header assert self.read(16) == b'SQLite format 3\0', "Wrong file signature" AssertionError: Wrong file signature

     

    Эту проблему решил, версия самого девайса Xiaomi Gateway 3 была 1.4.6_0012  рекомендована AlexxIT, и в этом крылась проблема,

    обновил до 1.5.0_0102  рекомендована AlexxIT и все прекрасно завелось.

  11. Подскажите пожалуйста, датчик перенес с одного Xiaomi gateway 3 на другой, физически на первом Xiaomi Gateway 3 его нет, но HA в списке устройство в ячейке интеграция выводить и на первой и второй интеграции. Как отвязать его в HA от первого Xiaomi Gateway 3?

  12. Добрый день, имеем ultra с 192.168.1.1 он же в качестве сервера WG, и клиент WG на Extra c 192.168.2.1

    в сети 192.168.2.1 есть устройство с ip 192.168.2.2 к  которому необходимо подключаться из 192.168.1.х через WG тунель, но при попытке подключения по UDP устройство обрубает соединения в виду того, что исходящее подключение приходит с 192.168.1.х. Как замаскировать так, что бы устройство думало что подключения приходят с 192.168.2.х?

    • Confused 1
  13. echo "src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA" >> /opt/etc/opkg.conf
    opkg update
    opkg install gcc ldd make gawk sed patch diffutils coreutils-install libffi
    source /opt/bin/gcc_env.sh
    opkg install homeassistant

    ~ # /opt/etc/init.d/S99hass start
     Starting hass...              done.
    ~ # /opt/etc/init.d/S99hass status
     Checking hass...              dead.
    ~ # hass --debug -c /opt/var/lib/homeassistant
    Traceback (most recent call last):
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 568, in _build_master
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 777, in resolve
    pkg_resources.ContextualVersionConflict: (requests 2.26.0 (/opt/lib/python3.9/site-packages), Requirement.parse('requests==2.25.1'), {'homeassistant'})
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/opt/bin/hass", line 33, in <module>
        sys.exit(load_entry_point('homeassistant==2021.8.6', 'console_scripts', 'hass')())
      File "/opt/lib/python3.9/site-packages/homeassistant/__main__.py", line 280, in main
      File "/opt/lib/python3.9/site-packages/homeassistant/__main__.py", line 61, in get_arguments
      File "/opt/lib/python3.9/site-packages/homeassistant/config.py", line 18, in <module>
      File "/opt/lib/python3.9/site-packages/homeassistant/auth/__init__.py", line 18, in <module>
      File "/opt/lib/python3.9/site-packages/homeassistant/auth/mfa_modules/__init__.py", line 12, in <module>
      File "/opt/lib/python3.9/site-packages/homeassistant/requirements.py", line 13, in <module>
      File "/opt/lib/python3.9/site-packages/homeassistant/util/package.py", line 13, in <module>
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3243, in <module>
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 570, in _build_master
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 583, in _build_from_requirements
      File "/opt/lib/python3.9/site-packages/pkg_resources/__init__.py", line 772, in resolve
    pkg_resources.DistributionNotFound: The 'requests==2.25.1' distribution was not found and is required by homeassistant

    после pip install requests==2.25.1 выдает еще ошибки в версиях компонентов, устанавливал... ничего не выходит

  14. Добрый день, пытаюсь автоматизироваться в Xiaomi_miio, указываю логин, пароль, сервер... и после повержения выскакивает: Unknown error occurred

    а в логах пишет:

    Logger: aiohttp.server
    Source: deps/lib/python3.9/site-packages/tzlocal/unix.py:156
    First occurred: 12:15:26 (6 occurrences)
    Last logged: 12:26:01
    
    Error handling request
    Traceback (most recent call last):
      File "/opt/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
      File "/opt/lib/python3.9/site-packages/aiohttp/web_app.py", line 499, in _handle
      File "/opt/lib/python3.9/site-packages/aiohttp/web_middlewares.py", line 119, in impl
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/forwarded.py", line 77, in forwarded_middleware
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/request_context.py", line 24, in request_context_middleware
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/ban.py", line 78, in ban_middleware
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/auth.py", line 144, in auth_middleware
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/view.py", line 135, in handle
      File "/opt/lib/python3.9/site-packages/homeassistant/components/config/config_entries.py", line 155, in post
      File "/opt/lib/python3.9/site-packages/homeassistant/components/http/data_validator.py", line 63, in wrapper
      File "/opt/lib/python3.9/site-packages/homeassistant/helpers/data_entry_flow.py", line 109, in post
      File "/opt/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 202, in async_configure
      File "/opt/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 260, in _async_handle_step
      File "/opt/lib/python3.9/site-packages/homeassistant/components/xiaomi_miio/config_flow.py", line 232, in async_step_cloud
      File "/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages/micloud/micloud.py", line 38, in __init__
        timezone = datetime.datetime.now(tzlocal.get_localzone()).strftime('%z')
      File "/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages/tzlocal/unix.py", line 165, in get_localzone
        _cache_tz = _get_localzone()
      File "/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages/tzlocal/unix.py", line 156, in _get_localzone
        return pytz.tzfile.build_tzinfo('local', tzfile)
      File "/opt/lib/python3.9/site-packages/pytz/tzfile.py", line 28, in build_tzinfo
    struct.error: unpack requires a buffer of 44 bytes

    Помогите советом, что может быть не так. Заранее спасибо.

     

  15. 1 час назад, ajs сказал:

    Как нет? Скриншот с папки /config , то что нет в ней www то ее можно и создать...

    Скриншот с папки /opt/var/lib/homeassistant, видимо она и есть config? именно дословно название папки "config" у меня нет.
    Создал в этой папке /opt/var/lib/homeassistant папку www, скопировал в нее изображение. Пробую открыть http://192.168.1.ххх:8123/config/www/test.jpg, открывается левое меню и все

  16. В 29.06.2021 в 10:04, ajs сказал:

    /config  - папка в которой лежат все ваши yaml файлы конфигурации, без нее НА не работает, там же лежит база и лог

    /www - так же штатная папка в ней лежат все расширения, фотки пользователей и тп

    У меня Keenetic Ultra. У меня этих папок нет

    458724520_.png.87ee44dcefa5f78006f12b1bf2e1bfbb.png

×
×
  • Create New...