Jump to content

Recommended Posts

6 hours ago, Anvar Zalibekov said:
opkg install homeassistant --force-overwrite

TheBB такое указывал ранее для установки. У меня такое работает.

да нет, homeassistant ставится без ошибок. 

opkg remove homeassistant
opkg install homeassistant --force-overwrite

не помогает, естественно, те же ошибки

Unable to install package zigpy-znp==0.11.4: error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [58 lines of output] Collecting maturin<2.0,>=1.0 Using cached maturin-1.3.1.tar.gz (176 kB) Installing build dependencies: started Installing build dependencies: still running... Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: maturin Building wheel for maturin (pyproject.toml): started Building wheel for maturin (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error × Building wheel for maturin (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [35 lines of output] /opt/tmp/pip-build-env-3j49654x/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:80: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) corresp(dist, value, root_dir) running bdist_wheel running build running build_py creating build creating build/lib.linux-mips-cpython-311 creating build/lib.linux-mips-cpython-311/maturin copying maturin/import_hook.py -> build/lib.linux-mips-cpython-311/maturin copying maturin/__init__.py -> build/lib.linux-mips-cpython-311/maturin copying maturin/__main__.py -> build/lib.linux-mips-cpython-311/maturin running egg_info creating maturin.egg-info writing maturin.egg-info/PKG-INFO writing dependency_links to maturin.egg-info/dependency_links.txt writing requirements to maturin.egg-info/requires.txt writing top-level names to maturin.egg-info/top_level.txt writing manifest file 'maturin.egg-info/SOURCES.txt' reading manifest file 'maturin.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.json' under directory 'src/python_interpreter' writing manifest file 'maturin.egg-info/SOURCES.txt' running build_ext running build_rust error: can't find Rust compiler If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler. To update pip, run: pip install --upgrade pip and then retry package installation. 
Logger: homeassistant.components.dhcp
Source: components/dhcp/__init__.py:474
Integration: DHCP Discovery (documentation, issues)
First occurred: 6:38:04 PM (1 occurrences)
Last logged: 6:38:04 PM

Cannot watch for dhcp packets without a functional packet filter: libpcap is not available. Cannot compile filter !

В этой теме эти ошибки уже были у форумчан, решения, вроде, никто так и не нашел.

Link to comment
Share on other sites

В 29.10.2023 в 14:32, VitalyS сказал:

Остается ошибка с libpcap, несмотря на то, что libpcap установлен

https://github.com/Entware/Entware/wiki/Self-installation-of-python-modules :

Цитата

To install python modules that have C extensions install gcc as described in Using-GCC-for-native-compilation.

 

В 25.10.2023 в 11:21, Руслан З сказал:

Полноценный ESPHome на роутере не завелся.

В 25.10.2023 в 11:21, Руслан З сказал:

К сожалению, модуль для mipsel я так и не нашел, не там искал, или просто что-то не понимаю.

Его просто нет. Нужен нативный кросс-компилятор еспешек под мипсы.

Link to comment
Share on other sites

bump to 2023.10.5

screen_2023-11-01_14:18:17-hass.png

осн. пакет "homeassistant" обрезан до мин. зависимостей.

добавлено нес-ко метапакетов (без привязки к осн. пакету "homeassistant"):

~ # 
~ # opkg list | grep ha-comp
ha-component-backup - 2023.10.5-1 - Backup
ha-component-debugpy - 2023.10.5-1 - Remote Python Debugger
ha-component-dlna-dmr - 2023.10.5-1 - DLNA Digital Media Renderer
ha-component-dnsip - 2023.10.5-1 - DNS IP
ha-component-emulated-kasa - 2023.10.5-1 - Emulated Kasa
ha-component-esphome - 2023.10.5-1 - ESPHome
ha-component-ffmpeg - 2023.10.5-1 - FFmpeg
ha-component-folder-watcher - 2023.10.5-1 - Folder Watcher
ha-component-google-translate - 2023.10.5-1 - Google Translate text-to-speech
ha-component-homekit - 2023.10.5-1 - HomeKit Bridge
ha-component-homekit-controller - 2023.10.5-1 - HomeKit Device
ha-component-keenetic-ndms2 - 2023.10.5-1 - Keenetic NDMS2 Router
ha-component-media-extractor - 2023.10.5-1 - Media Extractor
ha-component-met - 2023.10.5-1 - Meteorologisk institutt (Met.no)
ha-component-norway-air - 2023.10.5-1 - Om Luftkvalitet i Norge (Norway Air)
ha-component-otp - 2023.10.5-1 - One-Time Password (OTP)
ha-component-ping - 2023.10.5-1 - Ping (ICMP)
ha-component-profiler - 2023.10.5-1 - Profiler
ha-component-python-script - 2023.10.5-1 - Python Scripts
ha-component-radio-browser - 2023.10.5-1 - Radio Browser
ha-component-season - 2023.10.5-1 - Season
ha-component-sense - 2023.10.5-1 - Sense
ha-component-shelly - 2023.10.5-1 - Shelly
ha-component-upnp - 2023.10.5-1 - UPnP/IGD
ha-component-utility-meter - 2023.10.5-1 - Utility Meter
ha-component-version - 2023.10.5-1 - Version
ha-component-voip - 2023.10.5-1 - Voice over IP
ha-component-workday - 2023.10.5-1 - Workday
ha-component-zha - 2023.10.5-1 - Zigbee Home Automation
~ # 

 

Link to comment
Share on other sites

Подскажите почему не поставить на Keenetic с Debian 12 Home assistant вот так?

https://wiki.yaboard.com/w/Home_Assistant_Supervised:_установка_на_Debian_12

Я попробовал застрял на docker не ставится, поставил вручную.

Home assistant при установке ругается на него.

Link to comment
Share on other sites

  • 2 weeks later...

Привет всем

Подскажите плиз почему у меня не инсталлируется на KN-1011?

~ # opkg update

Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keendev
~ # opkg install homeassistant
Unknown package 'homeassistant'.
Collected errors:
* opkg_install_cmd: Cannot install package homeassistant.

Спасибо

Link to comment
Share on other sites

В 15.11.2023 в 15:39, deamon_ttt сказал:

Подскажите плиз почему у меня не инсталлируется на KN-1011?

 

В 15.11.2023 в 15:39, deamon_ttt сказал:

~ # opkg update

Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keendev
~ #

не читали/забыли

echo "src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA" >> /opt/etc/opkg.conf
opkg update

 

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...

Добрый день, добавил в configuration.yaml сервис для перезагрузки роутера

image.thumb.png.93cac212716618a23ce171b5394e828f.png

Служба работает, вручную в вкладки Службы запускается и роутер перезагружается

Также добавил скрипт для запуска этого сервиса

image.png.f71696f163505e2533c40ddec06a999c.png

Но он почему то не появляется на вкладке Скрипты, хотя в файлике scripts.yaml содержимое есть. Не подскажите в чем может быть проблема?

image.thumb.png.bfb49c3c4893fa6ad1c334156cc1524a.png

 

image.png

Edited by Илья Ганжин
Link to comment
Share on other sites

Добрый вечер!

Как я понимаю, у нас версия Core, то есть раздел Add-ons недоступен.

А есть у кого-то инструкция, как на Entware поставить zigbee2mqtt ?

Встроенной zha явно недостаточно для работы с Zigbee устройствами

Link to comment
Share on other sites

7 часов назад, VitalyS сказал:

Добрый вечер!

Как я понимаю, у нас версия Core, то есть раздел Add-ons недоступен.

А есть у кого-то инструкция, как на Entware поставить zigbee2mqtt ?

Встроенной zha явно недостаточно для работы с Zigbee устройствами

https://forum.keenetic.com/topic/10684-zigbee2mqtt-z2m/

  • Thanks 1
Link to comment
Share on other sites

Версия 2023.12.3 , ошибка

Цитата

Logger: homeassistant.util.package
Source: util/package.py:56
First occurred: 13:01:40 (1 occurrences)
Last logged: 13:01:40

Installed version for bluetooth-data-tools resolved to None

хотя библиотека установлена

Цитата

Package python3-bluetooth-data-tools (1.15.0-1) installed in root is up to date.

 

Link to comment
Share on other sites

Подскажите пожалуйста что не так

opkg update.jpg

Разобрался...  В файле opkg.conf  ссылка  src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA

повторяется  Команду

echo "src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA" >> /opt/etc/opkg.conf

вызывал повторно после установки

Edited by Serg2103
Link to comment
Share on other sites

On 12/27/2023 at 1:08 PM, Великий Кукурузо said:

Версия 2023.12.3 , ошибка

хотя библиотека установлена

 

Аналогичная проблема.

По логам ha видно идет процесс установки библиотек и так с каждым перезапуском :

2023-12-28 15:20:28.812 ERROR (SyncWorker_1) [homeassistant.util.package] Installed version for aiodiscover resolved to None
2023-12-28 15:21:41.705 ERROR (SyncWorker_7) [homeassistant.util.package] Installed version for hass-nabucasa resolved to None
2023-12-28 15:22:58.883 ERROR (SyncWorker_4) [homeassistant.util.package] Installed version for bluetooth-adapters resolved to None
2023-12-28 15:24:07.006 ERROR (SyncWorker_4) [homeassistant.util.package] Installed version for bluetooth-data-tools resolved to None
2023-12-28 15:25:12.830 ERROR (SyncWorker_4) [homeassistant.util.package] Installed version for dbus-fast resolved to None
2023-12-28 15:26:28.228 ERROR (SyncWorker_6) [homeassistant.util.package] Installed version for zeroconf resolved to None

 

Link to comment
Share on other sites

В 08.10.2022 в 21:51, SenatoR сказал:

Спасибо за обратную связь! Я поднял MariaDB и таки настроил запись в нее, создав таблицы InnoDB и включив самый небезопасный режим его работы, а также уменьшив буферы. Памяти, конечно, она жрет, но в swap совсем не ушла. Работает неделю, полет нормальный, все стало летать. Из главных плюсов: HA работает в 1 поток, при этом встроенный в него sqllite входит в этот поток, 1 ядро роутера уходит чисто под HA, но его не хватает. Сейчас MariaDB висит на своем ядре, HA на своем и за счет этого в том числе все работает быстрее.

Важно, кто захочет повторить: нужна тонкая настройка recorder в плане какие сущности не сохранять, чтобы не хранить в базе тонны мусора (никакой оперативки не хватит), а также нужны пляски с бубном, чтобы поставить нужный модуль Python для работы с MariaBD.

Подскажите, вы модуль использовали pymysql или mysqlclient? С первым завелось, хотя второй должен быть побыстрее, но собрать его пока не получилось.

Link to comment
Share on other sites

On 10/30/2023 at 8:20 PM, VitalyS said:

не помогает, естественно, те же ошибки

Также разбирался, в итоге нашел решение.

Проблема - ставится зависимость zigpy-znp, которой в свою очередь нужен Maturin.

В логах установки Maturin: 

can't find Rust compiler

Решение - поставить Rust компилятор и сам Maturin из бинарников, взял отсюда: http://bin.entware.net/mipselsf-k3.4/test/. Скачиваешь пакет, ставишь через opkg install.

После этого zigpy-znp и остальные зависимости устанавливаются без проблем, ZHA работает.

Тестировал все на 2023.12.4.

Link to comment
Share on other sites

55 минут назад, Denis Datsko сказал:

Проблема - ставится зависимость zigpy-znp, которой в свою очередь нужен Maturin.

В 01.11.2023 в 11:46, TheBB сказал:

добавлено нес-ко метапакетов (без привязки к осн. пакету "homeassistant"):

h(ome)a(ssistant)-component-${name} напр., ha-component-zha (https://github.com/home-assistant/core/blob/dev/homeassistant/components/zha/manifest.json#L23-L34)

root@Keenetic-6065: /opt/root $ opkg info ha-component-zha
Package: ha-component-zha
Version: 2023.12.4-1
Depends: python3-bellows, python3-pyserial, python3-pyserial-asyncio, python3-pyserial-asyncio-fast, python3-universal-silabs-flasher, python3-zha-quirks, python3-zigpy, python3-zigpy-deconz, python3-zigpy-xbee, python3-zigpy-zigate, python3-zigpy-znp
Status: unknown ok not-installed
Section: utils
Architecture: mipsel-3.4
Size: 698
Filename: ha-component-zha_2023.12.4-1_mipsel-3.4.ipk
Description: Zigbee Home Automation

root@Keenetic-6065: /opt/root $

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

  • Thanks 2
Link to comment
Share on other sites

Всех приветствую! Не могу установить onvif, вываливается ошибка. Пакеты libxml2 and libxslt установлены. Что можно предпринять?

Снимок.PNG

Link to comment
Share on other sites

Приветствую!

Подскажите пожалуйста работает ли HA с Zwave и bluetooth стиками? Или может быть даже, вроде как встроенный bluetooth на новой ultra заработает?

 

Link to comment
Share on other sites

Переодически отваливается home assistant при приближении загрузки процессора к 99%. Сам роутер работает, а HA отваливатеся. Как вариант думал, может радиатор охлаждения мощнее нужен.
Кто-нибудь делал такое?

Link to comment
Share on other sites

1 час назад, Anvar Zalibekov сказал:

Переодически отваливается home assistant при приближении загрузки процессора к 99%. Сам роутер работает, а HA отваливатеся. Как вариант думал, может радиатор охлаждения мощнее нужен.
Кто-нибудь делал такое?

К радиатору это не какого отношения не имеет

при приближении загрузки процессора к 99%

возможна работа OOM KILLER - https://interface31.ru/tech_it/2022/09/linux---nachinayushhim-chto-takoe-oom-killer-i-kak-on-rabotaet.html

Цитата

Но кого же убьет OOM Killer? Бытует ошибочное мнение, что самый "толстый" процесс, занимающий самое большое количество памяти, однако это не так. Хотя заблуждения живучи, и народная молва рисует OOM Killer в виде ковбоя, врывающегося в переполненный салун и открывающий беспорядочную стрельбу по посетителям, преимущественно по толстым. Почему? Да попасть, наверное, проще...

На самом деле OOM Killer использует достаточно сложный анализ и присваивает каждому процессу очки негодности (badness) и при исчерпании памяти будет убит не кто-попало, а самый негодный процесс. Очки негодности могут принимать значения от -1000 до 1000, чем выше значение, тем более высока вероятность что OOM Killer убьет процесс. Процесс с -1000 очков никогда не будет убит OOM Killer.....

т.е. он возможно просто попал под "раздачу"

Link to comment
Share on other sites

добрый день.

кинетик КН3810, всё установилось, при запуске мастера настройки доходим до выбора страны-Россия и всё.

далее не работает.

победили просто переоткрытием начальной страницы.. хотя, очень странно..

спс.

Edited by Nvid Pro
Link to comment
Share on other sites

3 часа назад, Великий Кукурузо сказал:

Добрый день! Вижу на гите свежачок 2024.1.1 ) Можно его в фид?

Доброго! Ачипятка? Свежая версия 2024.1.2 (pypi / git). Можно, но позже... через 2-3 часа.

Link to comment
Share on other sites

Наблюдаются ошибки такого плана. Правда в кинетике все равно модулей для блюза нету, имхо не страшно.

Screenshot_5.png

Edited by Великий Кукурузо
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...