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

Рекомендуемые сообщения

Опубликовано
13 часа назад, dancom сказал:

Пишут стабильная версия.

У них каждая версия стабильная :) но изменений в 2.3 не так критичны для многих, да и завтра уже может выйти 2.4 или 2.5 :)

  • 1 месяц спустя...
Опубликовано

Добрый день! Научите пожалуйста обновляться с гитхаба. Я немного далёк от всей этой магии, а ha на роутере иметь хочется. И все работает стабильно в объеме core инсталляции, вот только обновление версий  проблема. Спасибо

Опубликовано

Добрый день. Возможно ли организовать доступ к HA (развернутому на роутере в Entware) по https используя SSL и имя выделенные KeenDNS через настройки роутера в разделе "Доменное имя"? Как на самом HA использовать эти сертификаты? По HTTP попадаю в HA, а через HTTPS выдает браузер 502 Bad Gateway. 

Опубликовано
1 час назад, Unfogiven_max сказал:

Добрый день. Возможно ли организовать доступ к HA (развернутому на роутере в Entware) по https используя SSL и имя выделенные KeenDNS через настройки роутера в разделе "Доменное имя"? Как на самом HA использовать эти сертификаты? По HTTP попадаю в HA, а через HTTPS выдает браузер 502 Bad Gateway. 

Настравайте на кинетике домен 4го уровня по http, а в браузере пишите https в строке адреса. На ha сертификаты настраивать не нужно

Опубликовано
3 часа назад, Unfogiven_max сказал:

Добрый день. Возможно ли организовать доступ к HA (развернутому на роутере в Entware) по https используя SSL и имя выделенные KeenDNS через настройки роутера в разделе "Доменное имя"? Как на самом HA использовать эти сертификаты? По HTTP попадаю в HA, а через HTTPS выдает браузер 502 Bad Gateway. 

Приветствую

у меня сейчас вот так:

Скрытый текст

ha.thumb.jpg.3670ab50db1c8d5993564c3ca4f4025e.jpg

НА доступен по http и по https

если поменять протокол на HTTPS то НА становится недоступен 

Опубликовано

Спасибо r13 и klepan. Загвоздка была в указанном протоколе HTTPS для доступа к веб-приложению домена 4го уровня. Указал HTTP - заработал доступ по HTTPS ... странная логика (или я не понимаю логики работы данного механизма :-) ). Заморочился с доступом из Интернет для настройки управления НА через колонку ЯндексМини. Буду дальше ковырять... Всем успехов.   

 

Опубликовано
9 часов назад, Unfogiven_max сказал:

Спасибо r13 и klepan. Загвоздка была в указанном протоколе HTTPS для доступа к веб-приложению домена 4го уровня. Указал HTTP - заработал доступ по HTTPS ... странная логика (или я не понимаю логики работы данного механизма :-) ). Заморочился с доступом из Интернет для настройки управления НА через колонку ЯндексМини. Буду дальше ковырять... Всем успехов.   

 

То же самое, поставил HTTP и в межсетевом экране оставил снаружи только 443 порт, остальные прикрыл.

Опубликовано

Добрый день! Кто-нибудь пытался собрать обновление HA с github-a? 

Я завел виртуалку с Ubunta 20.04, потом сделал это:

Spoiler

sudo apt update
sudo apt install build-essential ccache ecj fastjar file g++ gawk \
gettext git java-propose-classpath libelf-dev libncurses5-dev \
libncursesw5-dev libssl-dev python python2.7-dev python3 unzip wget \
python3-distutils python3-setuptools rsync subversion swig time \
xsltproc zlib1g-dev 

 

Затем 

git clone https://github.com/Entware/Entware.git && cd Entware
echo 'src-git homeassistant https://github.com/The-BB/homeassistant.git' >> feeds.conf
make package/symlinks
./scripts/feeds update homeassistant
./scripts/feeds install -a -p homeassistant
cp -v configs/mipsel-3.4.config .config

после этого запускаю 

make menuconfig

а homeassistant в utilites не появляется. Если нажать Z, то он есть в скрытых, но не активных и включить его не получается.

Предыдущая версия HA в принципе работает, но тут уже пошел принцип - я неделю бьюсь и без результата.

Если не менять конфиг на mipsel у меня в menuconfig даже появился пункт с HA. но потом пропал.

соответственно попытки скомпилировать пакет hpme assistant приводят к фиаско.

P.S. ранее была проблема с установкой HA из репозитория TheBB на Giga II. Ставилось не всегда и через раз. Так вот.. В один прекрасный момент роутер сказал кря и издох. Вылечился заменой конденсаторов (проблема известная). После этого все установки проходили без проблем.

Опубликовано
1 час назад, drts сказал:

а homeassistant в utilites не появляется. Если нажать Z, то он есть в скрытых, но не активных и включить его не получается.

https://github.com/The-BB/homeassistant/blob/master/readme.txt#L46

как минимум

Опубликовано

"-" (что) "+" (на что) меняем ("+# XXX bump" (метка для себя)  можно не трогать).

"numpy" - "DEPENDS:=@!SOFT_FLOAT" если не SF (а у нас SOFT_FLOAT); "+INSTALL_GFORTRAN:libgfortran" toolchain собирается без FORTRAN`a; остаётся только "python3".

Итого: в Makefile меняем зависимости с "DEPENDS:=@!SOFT_FLOAT +INSTALL_GFORTRAN:libgfortran +python3" на "DEPENDS:=+python3"

Опубликовано

Добрый день! Добавил через Hacs -Xiaomi Miot Auto, после перезагрузки HA пытаюсь через интеграцию добавить Xiaomi Miot Auto, в списке он есть, но добавление не происходит, т.е. снова появляется список интеграций и все. В журнале ни каких ошибок не нашел.

Опубликовано
27 minutes ago, Dmitriy Sovin said:

Добрый день! Добавил через Hacs -Xiaomi Miot Auto

Почитайте вот это. После установки python-miio и перезагрузки HA интеграция встала нормально.

Опубликовано
23 минуты назад, Dmitriy Sovin сказал:

Добрый день! Добавил через Hacs -Xiaomi Miot Auto, после перезагрузки HA пытаюсь через интеграцию добавить Xiaomi Miot Auto, в списке он есть, но добавление не происходит, т.е. снова появляется список интеграций и все. В журнале ни каких ошибок не нашел.

То, что НА ставит (интеграции), он делает нативно...

1. https://github.com/Entware/Entware/wiki/Using-GCC-for-native-compilation

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

Т.к. Xiaomi нет, имеем:

Скрытый текст

~ # ls -1 /opt/var/lib/homeassistant/deps/bin/
android-backup-pack
android-backup-unpack
miceil
mieye
miio-extract-tokens
miiocli
miplug
mirobo
natsort
tqdm
~ # ls -1 /opt/var/lib/homeassistant/deps/lib/python3.9/site-packages/
__pycache__
android_backup
android_backup-0.2.0-py3.9.egg-info
appdirs-1.4.4.dist-info
appdirs.py
construct
construct-2.10.56-py3.9.egg-info
croniter
croniter-0.3.37.dist-info
miio
natsort
natsort-7.1.1.dist-info
netifaces-0.10.9-py3.9.egg-info
netifaces.cpython-39.so
python_miio-0.5.4.dist-info
tqdm
tqdm-4.59.0.dist-info
~ #

screen_2021-03-26_11:55:10_ha.png

 

Опубликовано

Значит интеграция состояла из набора скриптов. А если будет включать сборку библиотек, без GCC не обойтись.

/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages # ls -1 *.so
netifaces.cpython-39.so
/opt/var/lib/homeassistant/deps/lib/python3.9/site-packages #

 

Опубликовано

Спасибо за новую версию 2021.3.4.

Обновление не прошло, поставил заново, вроде работает.

Но есть одна проблема, в обновлении они поломали history - https://community.home-assistant.io/t/history-bar-graph-lost-after-update/287105/6

Надеюсь что поправят в следующих версиях.

Опубликовано

Проблема с history оказалась несущественной и проявляется только когда выводишь графики на дату когда обновлялся, до и после этой даты всё нормально.

Опубликовано
On 3/27/2021 at 2:00 PM, Dmitriy Sovin said:

Пытаюсь установить Onvif, опять же чего то не хватает.

Вроде libxml2 и libxslt, при попытке их поставить ругань на отсутcтвующие версии.

  

судя по manifest.json интеграции:

"requirements": [
    "onvif-zeep-async==1.0.0",
    "WSDiscovery==2.0.0",
    "zeep[async]==4.0.0" 

нужны эти пакеты.

Опубликовано
3 часа назад, drts сказал:

судя по manifest.json интеграции:


"requirements": [
    "onvif-zeep-async==1.0.0",
    "WSDiscovery==2.0.0",
    "zeep[async]==4.0.0" 

нужны эти пакеты.

К сожалению на:

zeep[async]==4.0.0

onvif-zeep-async==1.0.0

это

Error: Please make sure the libxml2 and libxslt development packages are installed.
 

Опубликовано
42 минуты назад, TheBB сказал:



opkg install python3-lxml

 

А в этом случае вот так:

opkg install python3-lxml
Installing python3-lxml (4.6.2-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-lxml_4.6.2-1_mipsel-3.4.ipk
Installing libxslt (1.1.34-4) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libxslt_1.1.34-4_mipsel-3.4.ipk
Installing libexslt (1.1.34-4) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libexslt_1.1.34-4_mipsel-3.4.ipk
Configuring libxslt.
Configuring libexslt.
Configuring python3-lxml.
Collected errors:
 * opkg_conf_parse_file: Duplicate src declaration (ha http://bin.entware.net/mipselsf-k3.4/test/HA). Skipping.

После перезагрузки сервера очень долго думает запускает интеграцию и выдает вот так:

Unknown error occurred

 


 

Опубликовано

Я так понимаю, что интеграция все же работает, а проблема это некий multicas_port, после нескольких попыток в журнале появилось вот это:

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 118, in impl File "/opt/lib/python3.9/site-packages/homeassistant/components/http/security_filter.py", line 56, in security_filter_middleware File "/opt/lib/python3.9/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware File "/opt/lib/python3.9/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware File "/opt/lib/python3.9/site-packages/homeassistant/components/http/auth.py", line 127, in auth_middleware File "/opt/lib/python3.9/site-packages/homeassistant/components/http/view.py", line 129, in handle File "/opt/lib/python3.9/site-packages/homeassistant/components/config/config_entries.py", line 169, in post File "/opt/lib/python3.9/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper File "/opt/lib/python3.9/site-packages/homeassistant/helpers/data_entry_flow.py", line 106, in post File "/opt/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 155, in async_configure File "/opt/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 213, in _async_handle_step File "/opt/lib/python3.9/site-packages/homeassistant/components/onvif/config_flow.py", line 96, in async_step_user File "/opt/lib/python3.9/site-packages/homeassistant/components/onvif/config_flow.py", line 122, in async_step_device File "/opt/lib/python3.9/site-packages/homeassistant/components/onvif/config_flow.py", line 53, in async_discovery File "/opt/lib/python3.9/concurrent/futures/thread.py", line 52, in run File "/opt/lib/python3.9/site-packages/homeassistant/components/onvif/config_flow.py", line 42, in wsdiscovery File "/opt/lib/python3.9/site-packages/wsdiscovery/threaded.py", line 285, in start self._startThreads() File "/opt/lib/python3.9/site-packages/wsdiscovery/threaded.py", line 265, in _startThreads self._networkingThread.start() File "/opt/lib/python3.9/site-packages/wsdiscovery/threaded.py", line 239, in start self._multiInSocket = self._createMulticastInSocket() File "/opt/lib/python3.9/site-packages/wsdiscovery/threaded.py", line 109, in _createMulticastInSocket sock.bind(('', MULTICAST_PORT)) OSError: [Errno 125] Address already in use

Keenetic находится за GPON терминалом, а камеры подключены к WI-FI сети GPON.

Опубликовано

помогите пожалуйста, не ставится интеграция Keenetic NDMS2 Router 

Скрытый текст

Unable to install package ndms2_client==0.1.1: ERROR: Command errored out with exit status 1: command: /opt/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/opt/tmp/pip-install-7jd3w_r9/ndms2-client_9a23436d3edd46fd89db4e0c31552f0f/setup.py'"'"'; __file__='"'"'/opt/tmp/pip-install-7jd3w_r9/ndms2-client_9a23436d3edd46fd89db4e0c31552f0f/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /opt/tmp/pip-pip-egg-info-zask8szl cwd: /opt/tmp/pip-install-7jd3w_r9/ndms2-client_9a23436d3edd46fd89db4e0c31552f0f/ Complete output (5 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/lib/python3.9/site-packages/setuptools/__init__.py", line 8, in <module> import _distutils_hack.override # noqa: F401 ModuleNotFoundError: No module named '_distutils_hack' ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/df/64/7cb187996af231deb4a0965c2a63606315b43e7281561167a24843f7d92b/ndms2_client-0.1.1.tar.gz#sha256=26bb2d04e96424f6f2d5fa1c2f08a44585113ba1c494d1937e48091ae64ed140 (from https://pypi.org/simple/ndms2-client/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Could not find a version that satisfies the requirement ndms2_client==0.1.1 ERROR: No matching distribution found for ndms2_client==0.1.1

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 56, in security_filter_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/auth.py", line 129, in auth_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/view.py", line 129, in handle
  File "/opt/lib/python3.9/site-packages/homeassistant/components/config/config_entries.py", line 117, in post
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper
  File "/opt/lib/python3.9/site-packages/homeassistant/helpers/data_entry_flow.py", line 69, in post
  File "/opt/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 122, in async_init
  File "/opt/lib/python3.9/site-packages/homeassistant/config_entries.py", line 558, in async_create_flow
  File "/opt/lib/python3.9/site-packages/homeassistant/setup.py", line 343, in async_process_deps_reqs
  File "/opt/lib/python3.9/site-packages/homeassistant/requirements.py", line 79, in async_get_integration_with_requirements
  File "/opt/lib/python3.9/site-packages/homeassistant/requirements.py", line 136, in async_process_requirements
homeassistant.requirements.RequirementsNotFound: Requirements for keenetic_ndms2 not found: ['ndms2_client==0.1.1'].

 

Опубликовано
On 4/2/2021 at 11:45 PM, sh2rman said:

помогите пожалуйста, не ставится интеграция Keenetic NDMS2 Router 

  Reveal hidden contents

Unable to install package ndms2_client==0.1.1: ERROR: Command errored out with exit status 1: command: /opt/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/opt/tmp/pip-install-7jd3w_r9/ndms2-client_9a23436d3edd46fd89db4e0c31552f0f/setup.py'"'"'; __file__='"'"'/opt/tmp/pip-install-7jd3w_r9/ndms2-client_9a23436d3edd46fd89db4e0c31552f0f/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /opt/tmp/pip-pip-egg-info-zask8szl cwd: /opt/tmp/pip-install-7jd3w_r9/ndms2-client_9a23436d3edd46fd89db4e0c31552f0f/ Complete output (5 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/lib/python3.9/site-packages/setuptools/__init__.py", line 8, in <module> import _distutils_hack.override # noqa: F401 ModuleNotFoundError: No module named '_distutils_hack' ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/df/64/7cb187996af231deb4a0965c2a63606315b43e7281561167a24843f7d92b/ndms2_client-0.1.1.tar.gz#sha256=26bb2d04e96424f6f2d5fa1c2f08a44585113ba1c494d1937e48091ae64ed140 (from https://pypi.org/simple/ndms2-client/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Could not find a version that satisfies the requirement ndms2_client==0.1.1 ERROR: No matching distribution found for ndms2_client==0.1.1

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 56, in security_filter_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/auth.py", line 129, in auth_middleware
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/view.py", line 129, in handle
  File "/opt/lib/python3.9/site-packages/homeassistant/components/config/config_entries.py", line 117, in post
  File "/opt/lib/python3.9/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper
  File "/opt/lib/python3.9/site-packages/homeassistant/helpers/data_entry_flow.py", line 69, in post
  File "/opt/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 122, in async_init
  File "/opt/lib/python3.9/site-packages/homeassistant/config_entries.py", line 558, in async_create_flow
  File "/opt/lib/python3.9/site-packages/homeassistant/setup.py", line 343, in async_process_deps_reqs
  File "/opt/lib/python3.9/site-packages/homeassistant/requirements.py", line 79, in async_get_integration_with_requirements
  File "/opt/lib/python3.9/site-packages/homeassistant/requirements.py", line 136, in async_process_requirements
homeassistant.requirements.RequirementsNotFound: Requirements for keenetic_ndms2 not found: ['ndms2_client==0.1.1'].

 

Странно, в последней версии интеграция завелась без проблем. А попробуйте вручную поставить:

 pip install ndms2_client

У меня завелась и работает.

Опубликовано

Добрый день! А не у кого не ломалась интеграция wake_on_lan после обновления на 21.3.4 ?

Что-то не работает, хотя раньше было нормально. На всякий случай вручную поставил питоновский wakeonlan, ну и заодно проверил в такой-же версии HA, только на виртуалке с супервайзером - там всё ок.

Опубликовано
7 hours ago, Олег Осипов said:

Вышел HA Release 2021.4 ! Обновите пожалуйста если не сложно !

Да, интересные изменения, присоединяюсь к просьбе!

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

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

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