Jump to content

Recommended Posts

Всем здравствовать!

Для начала всем, кто здесь что-то подсказывал, делал и т.п., огромное спасибо.

Теперь вопрос. Вчера обновил HA, перестал включаться телевизор LG. При этом все остальное работает. У меня одного так? Или так и должно быть? Подскажите пожалуйста.

Разобрался

Edited by Fiodor
Link to comment
Share on other sites

В 08.02.2022 в 20:16, dancom сказал:

Также не устанавливается последний hacs через добавление в папку "custom-components". Сервер заводится кое-как, но значка HACS на панели нет.

А можете подсказать, как вы ставите HACS? У меня wget постоянно ругается на ошибку в путях, как я понимаю, wget не работает с https в busybox.

Link to comment
Share on other sites

10 часов назад, nomadfromx сказал:

А можете подсказать, как вы ставите HACS? У меня wget постоянно ругается на ошибку в путях, как я понимаю, wget не работает с https в busybox.

добавить содержимое папки custom-components (папку hacs) с github в папку custom-components на сервере HA. Перезагрузить сервер. Любую кастомную интеграцию можно так ставить. При проблемах с сзагрузкой просто почистить папку custom-components на сервере HA.

Edited by dancom
Link to comment
Share on other sites

В 13.02.2022 в 01:03, TheBB сказал:

bump to 2022.2.6

Добрый день, не знаю с чем это связано, но после обновлен на 2022.2... появится какой-то глюк, причем он не исчез и на версии 2022.2.6, если в меню сервера, нажать кнопку перезагрузить... сервер просто выключается, а не перезагружается. Приходится его каждый раз стартовать через /opt/etc/init.d/S99hass start. Возможно конечно это только у меня. Проверьте пожалуйста у себя. (кто сможет)

Edited by al12s
Link to comment
Share on other sites

18 часов назад, al12s сказал:

Приходится его каждый раз стартовать через /opt/etc/init.d/S99hass start

У меня так же. При этом, когда обновлялся, выдал ошибки

Collected errors:
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/SOURCES.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/entry_points.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/requires.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/PKG-INFO failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/not-zip-safe failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/dependency_links.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/top_level.txt failed: No such file or directory.
 * opkg_install_pkg: Failed to determine obsolete files from previously installed homeassistant

 

Link to comment
Share on other sites

А кто-нибудь смог на kn-1011 подцепить xiaomi gateway 3, чтобы HA подключенные зигби-датчики видел? На supervised-версии всё без проблем через встроенные интеграции цепляется, а на core - сплошные грабли...

Link to comment
Share on other sites

18 часов назад, avi32 сказал:

А кто-нибудь смог на kn-1011 подцепить xiaomi gateway 3, чтобы HA подключенные зигби-датчики видел? На supervised-версии всё без проблем через встроенные интеграции цепляется, а на core - сплошные грабли...

на последних версиях у меня тоже не работает. На  "Версия    core-2021.2.2"  Python    3.9.0, Версия интерфейса: 20210127.7 работает нормально. Уже долгое время поэтому не могу обновиться.

 

Link to comment
Share on other sites

18 часов назад, dancom сказал:

на последних версиях у меня тоже не работает. На  "Версия    core-2021.2.2"  Python    3.9.0, Версия интерфейса: 20210127.7 работает нормально. Уже долгое время поэтому не могу обновиться.

 

У меня на Ultra, после обновления на последнюю версию xiaomi gateway 3, тоже перестали читаться датчик, решилось это банальным удалением файла с базой данных и перезагрузкой HA. Делал так: обновил до последней версии HA, потом саму интеграцию XG3, после этого удали файл базы данных и перезапустил HA. (желательно перед этим сделать backup все системы :) )

Edited by al12s
Link to comment
Share on other sites

В 16.02.2022 в 08:33, Fiodor сказал:

У меня так же. При этом, когда обновлялся, выдал ошибки

Collected errors:
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/SOURCES.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/entry_points.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/requires.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/PKG-INFO failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/not-zip-safe failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/dependency_links.txt failed: No such file or directory.
 * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.2.3-py3.10.egg-info/top_level.txt failed: No such file or directory.
 * opkg_install_pkg: Failed to determine obsolete files from previously installed homeassistant

 

обновление 2022.2.9 у меня не исправило ситуацию, по прежнему при нажатии кнопки перезагрузить, HA выключается полностью без перезагрузки. Может это конечно у меня что-то не так, TheBB что скажете? у вас на чистой системе HA перезагружается по кнопке "перезагрузить"?

Link to comment
Share on other sites

Может кто-то реализовывал выключение ПК через HA?

На самом ПК установи SSH сервер, в HA создал кнопку выключение через shell_command, по команде "ssh user@192.168.1.1 shutdown /h". Но не работает, так как нужно ввести пароль. Кто как реализовывал выключение?

вопрос снимается, реализовал через авторизацию по ключу.

Edited by al12s
Link to comment
Share on other sites

  • 2 weeks later...
В 22.02.2022 в 10:41, al12s сказал:

Может это конечно у меня что-то не так, TheBB что скажете?

Похоже, что у всех, что-то там сломали...

---

bump to 2022.3.0

screen_2022-03-04_19:50:32_ha.png

 

Link to comment
Share on other sites

16 часов назад, TheBB сказал:

bump to 2022.3.0

Обновился без "глюков" через opkg upgrade, но сама версия похоже глючная... в меню конфигурация с русским шрифтом какая-то беда, его просто нет :) кнопки сами есть, но пустые. Переключился на английский, все ок.

Edited by al12s
Link to comment
Share on other sites

В 05.03.2022 в 14:58, al12s сказал:

Обновился без "глюков" через opkg upgrade, но сама версия похоже глючная... в меню конфигурация с русским шрифтом какая-то беда, его просто нет :) кнопки сами есть, но пустые. Переключился на английский, все ок.

А вы нажимали Ctrl+F5? Напишите, пожалуйста, помогло ли, а то если все печально, нет резона обновляться.

Link to comment
Share on other sites

14 часа назад, SenatoR сказал:

А вы нажимали Ctrl+F5? Напишите, пожалуйста, помогло ли, а то если все печально, нет резона обновляться.

После 3х раз перезагрузки HASS, с русским шрифтом проблемы исчезли, с кнопкой перезагрузки нет :)

Edited by al12s
Link to comment
Share on other sites

Всем здравствуйте!
Я же верно понял что под KN-2410 (mips) - сборки HA пока нету в http://bin.entware.net/?
А то начал тему сначала читать, повозился с установкой пакетов отдельно, а потом дочитал что можно все проще сделать, и жестоко обломался:
 

~ # opkg install homeassistant
Package homeassistant version 2022.3.0-1 has no valid architecture, ignoring.
Package homeassistant version 2022.3.0-1 has no valid architecture, ignoring.
Package homeassistant version 2022.3.0-1 has no valid architecture, ignoring.
Package homeassistant version 2022.3.0-1 has no valid architecture, ignoring.
Unknown package 'homeassistant'.
Collected errors:
 * opkg_install_cmd: Cannot install package homeassistant.
~ # 

  

Link to comment
Share on other sites

В 04.03.2022 в 20:03, TheBB сказал:

Похоже, что у всех, что-то там сломали...

https://github.com/home-assistant/core/pull/64345

^ читаем, вкуриваем, делимся впечатлениями...

^^ ((пока?) вкорячен "__main__.py" из НА-2021.12.10)

---

bump to 2022.3.5

screen_2022-03-15_11:01:13_ha.png

 

Link to comment
Share on other sites

9 минут назад, TheBB сказал:

`opkg print-architecture` ?

~ # opkg print-architecture
arch all 100
arch mips-3.4 150
arch mips-3.4_kn 200
~ # 

Сама железка вот такая:

 

(config)> sh ver

          release: 3.07.C.3.0-2
          sandbox: stable
            title: 3.7.3
             arch: mips

              ndm: 
                exact: 0-712727caa
                cdate: 15 Feb 2022

              bsp: 
                exact: 0-647d5e4c8
                cdate: 18 Feb 2022

              ndw: 
              version: 3.7.70
             features: wifi_button,wifi5ghz,usb_3,usb_3_first,dsl,adsl,led_control,vht2ghz,mimo5ghz,atf2ghz,atf5ghz,dual_image,wifi_ft,wpa3,hwnat
           components: acl,adguard-dns,base,cloudcontrol,cloudflare-dns,corewireless,ddns,dhcpd,dns-https,dns-tls,easyconfig,exfat,ext,fat,hfsplus,igmp,
                       lang-en,lang-ru,miniupnpd,nathelper-esp,nathelper-ftp,nathelper-h323,nathelper-pptp,nathelper-rtsp,nathelper-sip,ndns,ntfs,openvpn,opkg,opkg-
                       kmod-audio,opkg-kmod-dvb-tuner,opkg-kmod-fs,opkg-kmod-tc,opkg-kmod-usbip,opkg-kmod-video,pingcheck,ppe,skydns,ssh,storage,trafficcontrol,tsmb,
                       usb,usblte,usbmodem,usbnet,usbqmi,webdav,ydns

             ndw3: 
              version: 1.30

     manufacturer: Keenetic Ltd.
           vendor: Keenetic
           series: KN
            model: Giga SE (KN-2410)
       hw_version: 10248000
          hw_type: router
            hw_id: KN-2410
           device: Giga SE
           region: RU
      description: Keenetic Giga SE (KN-2410)

(config)> 

Если что тапками не кидайте, я только пару дней назад приобрел сие устройство, разбираюсь))

Link to comment
Share on other sites

5 часов назад, vadne сказал:

Сама железка вот такая

Для mips (Big Endian) не собиралось... (м.б. и будет, т.к. список устройств на его основе пополняется)

Link to comment
Share on other sites

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

Для mips (Big Endian) не собиралось... (м.б. и будет, т.к. список устройств на его основе пополняется)

 

Хех, жалко, буду тогда извращаться с установкой под дебиан...  Там я хотел извернутся в докер его поставить но тож уперся в архитектуру, а может и попробую сам собрать но боюсь не осилю) 
Спасибо за ответ! 

  • Thanks 1
Link to comment
Share on other sites

Приветствую! Имеется роутер Keenetic Ultra II и на него при помощи жёсткого диска установил Eltware (Mipsel) успешно. Однако дальше одна головная боль какие нужно ставить пакеты для успешного развертывания Home Assistant. Перепробовал много вариантов, но все заканчивались различными ошибками. Но самый "результативный" был этот:

В 06.11.2020 в 22:50, BDV сказал:

TheBB, выше написал:

Сейчас вот так:

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

Но он в итоге хоть и вывел в консоль "done.", а в браузере был недоступен HA. А вот в итоге что было в консоли:

Скрытый текст
~ # /opt/etc/init.d/S99hass start
 Starting hass...              done.
~ # hass
2022-03-20 19:36:44 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //opt/root/.homeassistant/home-assistant_v2.db was shutdown cleanly
2022-03-20 19:36:44 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=1 from 2022-03-20 12:30:43.436760)
Exception ignored in: <function Context.__del__ at 0x2aece78>
Traceback (most recent call last):
  File "/opt/lib/python3.10/site-packages/pyudev/core.py", line 65, in __del__
AttributeError: 'Context' object has no attribute '_libudev'
^C2022-03-20 19:37:44 WARNING (Thread-3 (_do_shutdown)) [homeassistant.util.executor] Thread[SyncWorker_2] is still running at shutdown: File "/opt/lib/python3.10/threading.py", line 966, in _bootstrap
  File "/opt/lib/python3.10/threading.py", line 1009, in _bootstrap_inner
  File "/opt/lib/python3.10/threading.py", line 946, in run
  File "/opt/lib/python3.10/concurrent/futures/thread.py", line 77, in _worker
  File "/opt/lib/python3.10/concurrent/futures/thread.py", line 52, in run
  File "/opt/lib/python3.10/site-packages/homeassistant/requirements.py", line 187, in _install
  File "/opt/lib/python3.10/site-packages/homeassistant/util/package.py", line 97, in install_package
  File "/opt/lib/python3.10/subprocess.py", line 1149, in communicate
  File "/opt/lib/python3.10/subprocess.py", line 2000, in _communicate
  File "/opt/lib/python3.10/selectors.py", line 416, in select
2022-03-20 19:37:45 WARNING (Thread-3 (_do_shutdown)) [homeassistant.util.executor] Thread[SyncWorker_2] is still running at shutdown: File "/opt/lib/python3.10/threading.py", line 966, in _bootstrap
  File "/opt/lib/python3.10/threading.py", line 1009, in _bootstrap_inner
  File "/opt/lib/python3.10/threading.py", line 946, in run
  File "/opt/lib/python3.10/concurrent/futures/thread.py", line 77, in _worker
  File "/opt/lib/python3.10/concurrent/futures/thread.py", line 52, in run
  File "/opt/lib/python3.10/site-packages/homeassistant/requirements.py", line 187, in _install
  File "/opt/lib/python3.10/site-packages/homeassistant/util/package.py", line 97, in install_package
  File "/opt/lib/python3.10/subprocess.py", line 1149, in communicate
  File "/opt/lib/python3.10/subprocess.py", line 2000, in _communicate
  File "/opt/lib/python3.10/selectors.py", line 416, in select
2022-03-20 19:37:45 ERROR (MainThread) [root] Uncaught exception
Traceback (most recent call last):
  File "/opt/bin/hass", line 33, in <module>
    sys.exit(load_entry_point('homeassistant==2022.3.5', 'console_scripts', 'hass')())
  File "/opt/lib/python3.10/site-packages/homeassistant/__main__.py", line 318, in main
  File "/opt/lib/python3.10/site-packages/homeassistant/runner.py", line 119, in run
  File "/opt/lib/python3.10/asyncio/base_events.py", line 628, in run_until_complete
  File "/opt/lib/python3.10/asyncio/base_events.py", line 595, in run_forever
  File "/opt/lib/python3.10/asyncio/base_events.py", line 1845, in _run_once
  File "/opt/lib/python3.10/selectors.py", line 469, in select
KeyboardInterrupt
^CException ignored in: <module 'threading' from '/opt/lib/python3.10/threading.pyc'>
Traceback (most recent call last):
  File "/opt/lib/python3.10/threading.py", line 1538, in _shutdown
KeyboardInterrupt:

Может кто подскажет какие команды и какие пакеты необходимы для успешного запуска Home Assistant в случае моего роутера по порядку, начиная с этапа после успешного входа в командное окно Eltware?

Edited by TIMON_Dark
Дополнил проблему
Link to comment
Share on other sites

У меня в итоге получилось запустить Home Assistant, добавив пакет python3-pyturbojpeg, который почему-то отсутствовал в списке пакетов после установки пакета homeassistant:

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

Configuring zlib.
Configuring libpython3.
Configuring python3-base.
Configuring libffi.
Configuring libbz2.
Configuring libtirpc.
Configuring python3-light.
Configuring python3-pyotp.
Configuring python3-asyncio.
Configuring python3-email.
Configuring python3-cgi.
Configuring python3-pydoc.
Configuring python3-cgitb.
Configuring python3-codecs.
Configuring python3-ctypes.
Configuring libgdbm.
Configuring python3-dbm.
Configuring python3-decimal.
Configuring python3-distutils.
Configuring python3-logging.
Configuring liblzma.
Configuring python3-lzma.
Configuring python3-multiprocessing.
Configuring libncursesw.
Configuring python3-ncurses.
Configuring libopenssl.
Configuring ca-certificates.
Configuring python3-openssl.
Configuring libreadline.
Configuring python3-readline.
Configuring libsqlite3.
Configuring python3-sqlite3.
Configuring python3-unittest.
Configuring python3-urllib.
Configuring libuuid.
Configuring python3-uuid.
Configuring libexpat.
Configuring python3-xml.
Configuring python3.
Configuring python3-jmespath.
Configuring python3-ifaddr.
Configuring python3-zeroconf.
Configuring python3-frozenlist.
Configuring python3-aiosignal.
Configuring python3-pluggy.
Configuring python3-charset-normalizer.
Configuring python3-atomicwrites.
Configuring python3-pyparsing.
Configuring python3-btlewrap.
Configuring libevdev.
Configuring python3-terminaltables.
Configuring python3-ply.
Configuring python3-pycparser.
Configuring python3-urllib3.
Configuring python3-docutils.
Configuring python3-six.
Configuring python3-dateutil.
Configuring python3-chardet.
Configuring python3-idna.
Configuring python3-certifi.
Configuring python3-requests.
Configuring python3-botocore.
Configuring libatomic.
Configuring python3-websockets.
Configuring python3-dns.
Configuring python3-pyserial.
Configuring python3-s3transfer.
Configuring python3-boto3.
Configuring python3-markupsafe.
Configuring python3-jinja2.
Configuring python3-click.
Configuring python3-envs.
Configuring libgmp.
Configuring python3-cryptodome.
Configuring python3-ecdsa.
Configuring python3-pyasn1.
Configuring python3-rsa.
Configuring python3-jose.
Configuring python3-pycognito.
Configuring python3-ciso8601.
Configuring python3-colorlog.
Configuring python3-defusedxml.
Configuring python3-pkg-resources.
Configuring python3-setuptools.
Configuring python3-text-unidecode.
Configuring python3-slugify.
Configuring python3-awesomeversion.
Configuring python3-psutil.
Configuring python3-pyroute2.
Configuring python3-netifaces.
Configuring python3-websocket-client.
Configuring python3-rfc3986.
Configuring libudev-zero.
Configuring python3-gtts.
Configuring python3-mypy-extensions.
Configuring python-pip-conf.
Configuring python3-h11.
Configuring python3-requires.
Configuring python3-hyperframe.
Configuring python3-immutables.
Configuring python3-contextvars.
Configuring python3-sniffio.
Configuring python3-anyio.
Configuring python3-typing-extensions.
Configuring python3-typing-inspect.
Configuring libyaml.
Configuring python3-yaml.
Configuring python3-libcst.
Configuring python3-httplib2.
Configuring libpng.
Configuring libfreetype.
Configuring libjpeg-turbo.
Configuring libtiff.
Configuring libwebp.
Configuring python3-pillow.
Configuring python3-regex.
Configuring libsodium.
Configuring python3-requests-toolbelt.
Configuring python3-cffi.
Configuring python3-cryptography.
Configuring python3-pyopenssl.
Configuring python3-josepy.
Configuring python3-pytz.
Configuring python3-pyrfc3339.
Configuring python3-acme.
Configuring python3-pyudev.
Configuring python3-lib2to3.
Configuring python3-dev.
Configuring python3-pip.
Configuring python3-attrs.
Configuring python3-multidict.
Configuring python3-async-timeout.
Configuring python3-yarl.
Configuring python3-aiohttp.
Configuring python3-astral.
Configuring python3-bcrypt.
Configuring python3-httpcore.
Configuring python3-httpx.
Configuring python3-pyjwt.
Configuring python3-voluptuous.
Configuring python3-voluptuous-serialize.
Configuring python3-aiodiscover.
Configuring python3-aiohttp-cors.
Configuring python3-didl-lite.
Configuring python3-async-upnp-client.
Configuring python3-snitun.
Configuring python3-hass-nabucasa.
Configuring python3-pynacl.
Configuring python3-greenlet.
Configuring python3-sqlalchemy.
Configuring scapy.
Configuring python3-mutagen.
Configuring python3-paho-mqtt.
Configuring python3-xmltodict.
Configuring python3-pymetno.
Configuring python3-pypng.
Configuring python3-pyqrcode.
Configuring python3-coverage.
Configuring python3-protobuf.
Configuring python3-grpcio-tools.
Configuring python3-grpcio.
Configuring python3-more-itertools.
Configuring python3-py.
Configuring python3-packaging.
Configuring python3-toml.
Configuring python3-iniconfig.
Configuring python3-pytest.
Configuring python3-pytest-asyncio.
Configuring python3-engineio.
Configuring python3-bidict.
Configuring python3-socketio.
Configuring homeassistant.

В итоге, получается, для успешного запуска HA в моем случае необходимо выполнить следующие команды:

Скрытый текст
echo "src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA" >> /opt/etc/opkg.conf
opkg update
opkg install homeassistant
opkg install python3-pyturbojpeg
opkg update
/opt/etc/init.d/S99hass start
# ждать какое-то время, т.к. сперва ничего не будет, потом будет окно 'Request error 404', а уж потом наконец окно авторизации

 

Правда до сих пор при вводе 'hass' выпадает куча предупреждений и ошибок. Вот, например, что непосредственно в HA:

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

image.thumb.png.b8fc478c5e373490e9191d22affc14c3.png

И такой вопрос: какая правильная последовательность команд для обновления Home Assistant? Или можно прямо через интерфейс HA это делать?

Edited by TIMON_Dark
Link to comment
Share on other sites

В 20.03.2022 в 22:15, TIMON_Dark сказал:

Правда до сих пор при вводе 'hass' выпадает куча предупреждений и ошибок. Вот, например, что непосредственно в HA:

image.thumb.png.b8fc478c5e373490e9191d22affc14c3.png

И такой вопрос: какая правильная последовательность команд для обновления Home Assistant? Или можно прямо через интерфейс HA это делать?

Установить libpcap:

  • opkg install libpcap

Лично я обновляю так:

  • opkg update
  • opkg upgrade
Edited by al12s
Link to comment
Share on other sites

  • 3 weeks later...

Все здравствуйте!

Поставил версию 2022.3.5. создаю автоматизацию через пользовательский интерфейс. В файле automations.yaml они появляются, а в интерфейсе - нет. Ну и конечно же не работает. Может кто подсказать направление движения?

Edited by Fiodor
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...