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

Moon_Light

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

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

  • Посещение

Весь контент Moon_Light

  1. Доработанный скрипт для фикса hacs и кастомных компонентов, прошлый работал немного не корректно, лучше удалить ссылки после прошлого cd /opt/var/lib/homeassistant/ find custom_components -type l -delete Доработанный скрипт: Порядок действий именно такой: Ставим кастомную интеграцию -> Перезапуск HA -> Получаем ошибки -> Запускаем скрипт -> Перезапуск HA -> Ошибок нет
  2. https://forum.keenetic.ru/topic/9423-home-assistant/page/31/#findComment-200226 Иногда нужно переустановить зависимость либо поставить через pip
  3. Нужно установить зависимости которых не хватает для запуска, читайте выше я писал инструкцию https://forum.keenetic.ru/topic/9423-home-assistant/page/31/#findComment-198075
  4. Вообще скрипт нужно переделать потом, чтобы не прописывать каждый файл который не может найти HA при запуске, и повесить его в HA на автоматизацию по кнопке или по событию перезагрузки если такое есть, у меня пока руки не дошли
  5. Да, нужно применить мой скрипт выше, я сделал его по инструкции от TheBB, и будет ок после перезагрузки Запустить из папки конфига HA
  6. В общем я успешно обновился, огромное спасибо TheBB, я реально год ждал)) пришлось подправить код парочки кастомных интеграции. К самому HA вопросов нет, все хорошо. Заметил что расход по памяти уменьшился) но может дело в сегментации нужно подождать)
  7. Спасибо большое за ваш труд. Как я понимаю, чтобы заменить нужно выполнить or f in config_flow switch update; do ln -sf __pycache__/$f.cpython-313.pyc $f.pyc; done Или нет? Просто там у других интеграций не только config_flow switch update У меня получился такой скрипт с большим количеством файлов, я правильно делаю? #!/bin/sh for component in custom_components/*; do if [ -d "$component" ]; then echo "file: $component" ( cd "$component" || continue for f in config_flow switch update number light button sensor calendar camera humidifier vacuum water_heater conversation climate cover media_player remote select vacuum_zones image binary_sensor device_tracker weather; do ln -sf __pycache__/${f}.cpython-313.pyc ${f}.pyc done ) fi done
  8. Обновления HA и python которую TheBB выкладывал.
  9. Отвалилась половина интеграций HACS после обновления, кто сталкивался? Как починить? Обновление: Я потратил день на поиски проблемы, и кучу время на изучения исходников HA. Об этом нет ни слова в интернете, я не знаю с чём это связано, но модуль config_entries.py пытается импортировать модуль config_flow как платформу, и ожидает, что он представлен в виде пакета, а не отдельного файла. Как решить проблему, пример для HACS: 1) Создаём папку config_flow в custom_components/hacs/ 2) Копируем custom_components/hacs/config_flow.py в custom_components/hacs/config_flow/ 3) Переименовываем custom_components/hacs/config_flow/config_flow.py в __init__.py Обновление v2: Какая то проблема с python, чтобы всё заработало придётся провернуть подобное с стальными файлами внутри кастомных компонентов... Какая то проблема с импортами. Пришлось вернуться на старую версию
  10. У меня нету я только под свой скачал (( но я думаю раз это временное решение было, то TheBB выложит позже, будем надеяться..
  11. Я успел выкачать все либки и поднял свой сервак с репозиторием, могу поделиться архивом с всеми ipk, можно распаковать и через питон 1 командой поднять сервер cd /ipk_files/ python -m http.server 8000 https://disk.yandex.ru/d/5kJAvRrz4WMT0g Такое сокровище которое год ждали, я просто не мог не подстраховаться, как знал что мне выходных не хватит на обновление(( Не знаю что делать с numpy, отпишитесь если у вас всё получится
  12. Уважаемый TheBB помогите с библиотекой numpy, тот что в вашем репозитории отказывается запускаться ниже лог ошибки, а при установке через pip не собирается Update: Смог поставить numpy через pip ошибка пропала, нужно было поставить patchelf для успешной сборки через pip
  13. К сожалению numpy через pip поставить не удаётся, ругается на отсутствие openssl именно dev версия для разработки с хидерами. Как починить версию python3-numpy из репозитория я не знаю Подскажите как исправить эту ошибку? Importing the numpy C-extensions failed. This error can happen for many reasons, often due to issues with your setup or how NumPy was installed.
  14. Если уже установлен HA 1) Добавляем репозиторий от TheBB в "/opt/etc/opkg.conf" 2) opkg update 3) rm -rf /opt/lib/python3.11 4) opkg upgrade 5) hass -c /opt/var/lib/homeassistant --debug --verbose Будут ошибки при запуске, я ставил недостающие модули по принципу, сначала ищу в репозитории от TheBB, если там нет то ставлю через pip. Недостающие модули в репозитории начинаются с python3-name Вот небольшой скрипт который это автоматизирует: После запуска так же смотреть на логи, часть зависимостей HA ставит сам, но я смотрю что он устанавливает и ставлю по тому же принципу что описал выше
  15. opkg install python3 Package python3 (3.13.2-1) installed in root is up to date. ~ # python3 --version Python 3.11.10 Если обновить питон то на бумаге он свежий а по факту нет. Если удалить и переустановить то бинарника нет. Будет ошибка python3 - not found по пути /opt/bin/ его тоже не будет Update: разобрался opkg upgrade python3 python3-base libpython3
  16. Как вы обновили python? Я не нашёл тут инструкцию а пакет python3_3.13.2-1_mipsel-3.4.ipk похож на заглушку. Какой пакет содержит бинарник? По вашей проблеме пробовали вручную поставить python3-aiohappyeyeballs?
  17. Делайте бэкапы диска или флешки, я перед каждой установкой чего то делаю бэкап через Acronis True Image, так же я настроил автоматические бэкапы конфигурации HA, все файлы в /opt/var/lib/homeassistant/ каждую ночь коммитятся и заливаются в мой закрытый репозиторий на гитхаб. Так же если я что то делаю в HA я жму кнопку бэкапа перед этим
  18. - Поставьте также компилятор rust его похоже тоже нету он нужен для сборки некоторых зависимостей. - Проверьте библиотеку cffi она похоже обновилась в репозитории opkg a HA нужна версия старее, pip скачивает предыдущую версию и не может собрать. Посмотрите в логах какую версию ему надо и скачайте из архивных пакетов поставьте вручную, как сделали с ffmpeg Пакеты в репозитории обновляются и становятся не совместимыми, оооочень ждём что скажет уважаемый TheBB, хочется новую версию HA, сейчас не понятно что с проектом. Очень переживаем все, раньше я каждый раз обновлял HA и на опыте говорю что если видите что pip начал что то собирать, прибивайте процесс и ищите пакет в репозитории entware сокрее всего он там уже собран, ставьте через opkg версию которую пытался собрать pip, старые лежат в archive
  19. У вас установлены не все зависимости. Часть можно поставить руками. В вашем случае pip говорит что у вас отсутствует компилятор gcc и он не может собрать зависимости. Поставьте компилятор для начала. Как делаю я в таком случае, я смотрю в логах HA что он там ставит, и ищу это в репозитории, и ставлю руками чем opkg, если там нету то жду когда pip сам все соберёт, но для этого нужен компилятор а у вас он не установлен
  20. По поводу ошибки с libavformat.so.59 и остальными библиотеками, нужно поставить ffmpeg предыдущий версии и ошибка пропадает, когда ставили HA скачалась более новая версия, найти старую можно тут, только посмотрите для вашей архитектуры процессора, у меня Giga 1011. Там найдете в каталоге archive и скачайте пакет и поставьте вручную https://bin.entware.net/mipselsf-k3.4/archive/
  21. Это версия Core, в ней нет дополнений только интеграции
  22. Уважаемый TheBB, стоит ли ждать новую версию? Очень надеюсь что проект не заброшен... Если вы ждёте новую версию питона то мы готовы к экстриму...
  23. У меня есть датчики на bluetooth я тоже хотел их использовать, уважаемые разработчики и те кто хоть как то с ними связан, помогите нам
  24. Подскажите, установил квас думал получится использовать api.openai.com из под HomeAssistent который запущен на роутере но кажется что обход не распространяется на установленные пакеты entware, есть способ это исправить?
  25. Я наверное не так выразился, у меня есть плата esp32 я на компе скомпилил прошивку для нее, к ней подключил разные датчики движения и температуры, и прокидываю через интеграцию в HA. То есть у меня интеграция esphome требует эту либку
×
×
  • Создать...

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

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