Перейти к содержанию

Moon_Light

Участники форума
  • Постов

    88
  • Зарегистрирован

  • Посещение

Оборудование

  • Кинетик
    Giga KN-1011

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения Moon_Light

Продвинутый пользователь

Продвинутый пользователь (3/6)

22

Репутация

  1. Спасибо большое, обновился полёт нормальный, с zha проблем не было
  2. Да но он автоматически поставил через pip. Чать из того что он поставил есть в opkg. Потом вы просто будите дольше ждать первый запуск после обновления. Когда я поставил всё через opkg то потом просто делаю upgrade и у меня HA сразу стартует и ничего не ставит сам Ну тоже вариант просто на моем Кинетике 1011 он ставил а потом обновлял всё сам почти всю ночь
  3. Добавьте интеграцию снова. А приложение на телефоне удалите и заново скачайте и заново авторизируйтесь, чтоб зарегистрироваться новое устройство, оно в момент первой авторизации регистрируется на сколько я знаю
  4. Прочитайте пожалуйста в интернете SSH. Остановить HA и запустить HA вручную:
  5. pip install <имя_модуля> Без префикса python-. Так устанавливает зависимости сам HA. Но проблема в том что HA ставит таймаут, и если либа не установилась за определённое время то всё появляется ошибка. Так как всё на роутере процесс медленный, и либа может либо не успеть установиться, либо произойдёт ошибка при сборке либы. Когда вы пишите pip install то таймаута нет и есть шанс что всё установится, но делать это только в случаи если этой либы нет в репе opkg 3.11 можно снести По поводу удалить лишнее, раньше я запускал HA и открывал htop чтобы смотреть на запущенные процессы и отслеживал что HA ставит через pip и ставил это через opkg. Потом я писал скрипт который смотрел в папку deps находил аналог в opkg удалял из deps и ставил через opkg (но там всё было немного криво давать не буду). Советую вам при следующем обновлении проследить какие процессы запускаются при старте HA и что он там ставит сам. Я открывал 2 консоли в одной HA в другой htop и если видите что он что-то ставит (вы это увидите по процессу pip) прибиваете HA, ставите через opkg удаляете из deps. Может я конечно чего-то не понимаю и всё можно делать проще и тд. но я делал так, сейчас когда я избавился от лишнего обновление HA проходят максимально безболезненно. Раньше из за зависимостей в deps приходилось оставлять HA на ночь пока он там всё скачает и всё было очень больно. Сейчас всё прибрал и стало легко
  6. Для понимания ситуации: Существуют библиотеки, необходимые для запуска самого Home Assistant (HA), и отдельные - для интеграций. Библиотеки для интеграций HA устанавливает автоматически через pip. Большую часть этих зависимостей заранее собирает и выкладывает уважаемый TheBB. Теоретически все зависимости можно установить напрямую через pip, но на практике сборка многих из них на роутере закончится ошибками. Процесс компиляции займёт часы, а многих пакетов собрать не удастся. TheBB же выполняет кросс-компиляцию на ПК и выкладывает готовые пакеты. Если при запуске HA что-то пошло не так, используйте команду для детальной отладки: hass -c /opt/var/lib/homeassistant --debug --verbose В логах Python сообщит о недостающем модуле. Это не должно происходить, поскольку все зависимости уже прописаны TheBB и должны устанавливаться менеджером пакетов opkg при установке или обновлении HA. Однако если ошибка всё же возникла, найдите в сообщении имя не найденного модуля, добавьте к нему префикс python3- и установите через opkg: opkg install python3-<имя_модуля> Скорее всего нужная библиотека уже есть в репозитории. Если же её там нет (что маловероятно), пробуйте установить через pip. В этом случае убедитесь, что на роутере установлены компиляторы и утилиты сборки (make и др.). Если проблема возникла не при старте HA, а во время настройки интеграции: Откройте логи HA - в 99 % случаев ошибка связана с отсутствием библиотек. Учтите, что при открытии мастера настройки интеграции HA уже мог установить часть зависимостей через pip в каталог: /opt/var/lib/homeassistant/deps/lib/python3.13/site-packages/ Стремитесь держать в этой папке только те пакеты, которых нет в opkg. Иначе при обновлении HA pip будет обновлять их снова, и процесс займет часы. Помните: большинство зависимостей уже собраны TheBB. Чтобы установить недостающую библиотеку, достаточно добавить префикс python3- к её имени и установить через opkg. На крайняк ставьте через pip PS. Обновляйте НА командой opkg upgrade чтобы свести количество проблем к минимуму. В opkg.conf можно закомментировать другие репы если боитесь, что обновится что-то лишнее
  7. Ну вот ведь подсказка opkg install python3-unicode-rbnf )) TheBB уже все собрал PS. По аналогии с zha выпилите локальную версию если она есть
  8. Да но это не влияло так как он смотрел на локальную версию а opkg ставит глобально, локальная в приоритете Смотрите логи системы как с zha там всё должно быть написано
  9. У меня если что по пути /opt/var/lib/homeassistant/deps/lib/python3.13/site-packages/ папок zha нет и всё работает. Так как зависимость установлена глобально через opkg
  10. Первые два можно смело удалить. Не переживайте, хомасистент установит недостающее. Всё что тут лежит было скачано самим HA
  11. Даже не знаю, сам использую zha, полёт нормальный. По какой-то причине он начинает пытаться поставить его через pip и, что удивительно, еще и не находит нужную версию. HA перезапускали? Загляните в папку с конфигом HA (/opt/var/lib/homeassistant), там найдёте папку с зависимостями питона (папка deps или что-то типа того), часть зависимостей он ставит туда. Поищите там папку с zha (название будет чуть другое, но узнаете), если есть - просто удалите папку, чтоб не мешалась, он может туда смотрит. Дальше повторите процедуру
  12. Вам нужно поставить пакет ha-component-zha из репозитория уважаемого TheBB
  13. Архитектура mipsel HA-2025.5.0 https://disk.yandex.ru/d/iVgdVKmwwXO-Lg
  14. А я обновился без проблем, архитектура mipsel
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.