
Moon_Light
Forum Members-
Posts
88 -
Joined
-
Last visited
Equipment
-
Keenetic
Giga KN-1011
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Moon_Light's Achievements

Advanced Member (3/6)
22
Reputation
-
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Спасибо большое, обновился полёт нормальный, с zha проблем не было -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Да но он автоматически поставил через pip. Чать из того что он поставил есть в opkg. Потом вы просто будите дольше ждать первый запуск после обновления. Когда я поставил всё через opkg то потом просто делаю upgrade и у меня HA сразу стартует и ничего не ставит сам Ну тоже вариант просто на моем Кинетике 1011 он ставил а потом обновлял всё сам почти всю ночь -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Добавьте интеграцию снова. А приложение на телефоне удалите и заново скачайте и заново авторизируйтесь, чтоб зарегистрироваться новое устройство, оно в момент первой авторизации регистрируется на сколько я знаю -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Прочитайте пожалуйста в интернете SSH. Остановить HA и запустить HA вручную: -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
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 на ночь пока он там всё скачает и всё было очень больно. Сейчас всё прибрал и стало легко -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Для понимания ситуации: Существуют библиотеки, необходимые для запуска самого 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 можно закомментировать другие репы если боитесь, что обновится что-то лишнее -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Ну вот ведь подсказка opkg install python3-unicode-rbnf )) TheBB уже все собрал PS. По аналогии с zha выпилите локальную версию если она есть -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Да но это не влияло так как он смотрел на локальную версию а opkg ставит глобально, локальная в приоритете Смотрите логи системы как с zha там всё должно быть написано -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
У меня если что по пути /opt/var/lib/homeassistant/deps/lib/python3.13/site-packages/ папок zha нет и всё работает. Так как зависимость установлена глобально через opkg -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Первые два можно смело удалить. Не переживайте, хомасистент установит недостающее. Всё что тут лежит было скачано самим HA -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Даже не знаю, сам использую zha, полёт нормальный. По какой-то причине он начинает пытаться поставить его через pip и, что удивительно, еще и не находит нужную версию. HA перезапускали? Загляните в папку с конфигом HA (/opt/var/lib/homeassistant), там найдёте папку с зависимостями питона (папка deps или что-то типа того), часть зависимостей он ставит туда. Поищите там папку с zha (название будет чуть другое, но узнаете), если есть - просто удалите папку, чтоб не мешалась, он может туда смотрит. Дальше повторите процедуру -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Вам нужно поставить пакет ha-component-zha из репозитория уважаемого TheBB -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
Архитектура mipsel HA-2025.5.0 https://disk.yandex.ru/d/iVgdVKmwwXO-Lg -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg
А я обновился без проблем, архитектура mipsel -
home assistant Home Assistant
Moon_Light replied to Nail Alimgulov's topic in Вопросы по сборке и настройке Opkg