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

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

Опубликовано (изменено)
  В 28.03.2024 в 21:43, PavelS сказал:

коротенько по шагам

Показать  

Проще некуда, берем чистую Entware, далее вводим в терминале 

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

Запускаем HA, минимально настраиваем, радуемся и бэкапим. Далее начинаем развлекаться, как упадет, а он точно упадет, достаем весь бэкап. 

Изменено пользователем batonskij
  • 3 недели спустя...
Опубликовано

Ну, что, дамы и господа, будем ждать owrt`шников или займёмся экстримом?

 ~  # 
 ~  # python --version
Python 3.12.2
 ~  # hass --version
2024.4.3
 ~  #

screen_2024-04-20_21:05:29-hass.png

Не ищите - не выложено.

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

* opkg_conf_parse_file: Duplicate src declaration (ha http://bin.entware.net/mipselsf-k3.4/test/HA). Skipping.

Подскажите пожалуйста, кто в теме, что это постоянно выходит?

Ставил согласно последней краткой "инструкции" на стр. 30, чтобы ничего лишнего не натворить.

Опубликовано
  В 21.04.2024 в 19:09, progmaster90 сказал:

Подскажите пожалуйста, кто в теме, что это постоянно выходит?

Показать  

Дублирование записей. Исправьте (удалите лишние записи) в файле "/opt/etc/opkg.conf". Удалите всё в "/opt/var/opkg-lists"  (`rm /opt/var/opkg-list/*`) и обновите списки пакетов (`opkg update`).

Опубликовано
  В 20.04.2024 в 18:13, TheBB сказал:

Не ищите - не выложено.

Показать  

Жду новой версии, и буду пробовать переходить с Малинки на Кинетик. 

Как я понял многое будет урезано, того же FileEditorа не будет?( и кто долго пользуется на роутере после перехода? Заметна ли разница в скорости работы, задержки там, потери. Пока наблюдаю без автоматизаций и скриптов. Не очень понятно в работе. На выходных попробую перевести часть некритичных автоматизации на роутер. Пока вот напрягает уведомление о прекращении поддержки python 12.

Опубликовано (изменено)

Сделал попытку обновления на 2024.3.0 Никаких жалоб в процессе не было, но результат такой -

 

/ # hass -c /opt/var/lib/homeassistant --debug --verbose
Traceback (most recent call last):
  File "/opt/bin/hass", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/opt/lib/python3.11/site-packages/homeassistant/__main__.py", line 318, in main
  File "/opt/lib/python3.11/site-packages/homeassistant/__main__.py", line 83, in get_arguments
  File "/opt/lib/python3.11/site-packages/homeassistant/config.py", line 21, in <module>
ModuleNotFoundError: No module named 'voluptuous'

У HA в зависимостях указаны python3-voluptuous и python3-voluptuous-serialize - оба пакета стоя. Нужна инструкция, как чинить...

Изменено пользователем Jabber
Опубликовано

В общем сам спросил, сам отвечу, быстрее способа не нашел. Старый добрый способ - выйти и зайти. Попытка обновления была с версии 2023.5.2 на 2024.3.0, заодно и питон с 3.10 на 3.11..

По инструкции страницей выше -

1) Удалил НА

opkg remove --autoremove --force-depends homeassistant

2) Удалил пакеты python

for p in $(opkg list-installed | grep python | cut -d' ' -f1); do opkg remove --autoremove --force-depends $p; done

3) Удалил директории python 3.10 и 3.11

rm -rf /opt/lib/python3.10 /opt/lib/python3.11

4) Установил НА на место, с требуемым

opkg install homeassistant

5) Запустил

hass -c /opt/var/lib/homeassistant --debug --verbose

6) Навалило несколько ошибок по модулям и одной интеграции, но с этим уже можно как-то отдельно разбираться

2024-04-24 14:02:03.803 ERROR (MainThread) [homeassistant.config] Platform error: tts - No module named 'gtts'
2024-04-24 14:03:02.050 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration 'smartlife': Unable to import component: No module named 'tuya_sharing'
2024-04-24 14:04:11.124 ERROR (MainThread) [homeassistant.setup] Setup failed for 'utility_meter': Unable to import component: No module named 'croniter'
2024-04-24 14:05:04.674 ERROR (MainThread) [homeassistant.setup] Setup failed for 'backup': Unable to import component: No module named 'securetar'

Это 4е обновление за 2,5 года, как вариант НА появился у меня на keenetic, гладко прошло все только один раз, был вариант апгрейда который закончился переустановкой entware.

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

Для статистики, успешно обновился с версии 2023.x до 2024.3.0.

Одна проблема с которой столкнулся, сломанный линк на libsodium.so.

  Quote

Setup failed for'mobile_app': Unable to import component: libsodium.so.23:

Показать  

В /opt/lib лежал libsodium.so.26, поэтому просто создал симлинк на него:

  Quote

ln -s /opt/lib/libsodium.so.26.1.0 /opt/lib/libsodium.so.23

Показать  

 

Опубликовано (изменено)
  Показать контент

после обновления перестал запускаться. удаление(#opkg list-installed | grep -E '^(home|python|scapy)' | cut -f1 -d' ' | xargs opkg remove --force-depends) и установка не помогла. в чем может быть проблема?

 

Изменено пользователем zzx360
  • 4 недели спустя...
Опубликовано

Доброго времени суток! Установил HA на Keenetic Giga (KN-1011) по инструкции на странице 30. Все встало отлично, но есть два уведомления в настройках: 1. Прекращение поддержки Python 3.11.7 и 2. Прекращение поддержки установки HACS через Configuration.yaml (просит установить hacs скриптом).

Насколько я понимаю, на данный момент решения обеих проблем пока нет? Есть ли какие-то перспективы?

Опубликовано
  В 01.07.2024 в 08:17, Dragomirff сказал:

Насколько я понимаю, на данный момент решения обеих проблем пока нет? Есть ли какие-то перспективы?

Показать  

А в чем собственно проблемы? hacs ставится скриптом, прекращение поддержки Python 3.11.7 пока ни на что не влияет, все интеграции рабочие под Python 3.11.7. Обновления самые новые наверно будет недоступны, т.к. они они запросят обновить HA. 

  • 2 недели спустя...
Опубликовано (изменено)

Здравствуйте. Только начал изучение HA. 

На Ultru встал без проблем по инструкции, что была выше.

Проблема в том , что нет пункта меню "Дополнения"

По http://homeassistant.local:8123/hassio/dashboard выдает ошибку 404. 

Что делать?

И ещё такой вопрос, у нас HA ставится Core или OS ?

 

Изменено пользователем Sano
Опубликовано (изменено)
  В 14.07.2024 в 00:49, Руслан З сказал:

Core, поэтому столько ограничений

Показать  

Да уж.... Все, что гуглиться это в основном Core в  Docker. 

А есть какие-то инструкции по работе HA на Кинетике?

Может кто-то из присутствующих ведёт блог или писал где-нибудь. 

А то что-то мне пока ничего не понятно. Направьте пожалуйста на путь истины )) 

Изменено пользователем Sano
Опубликовано (изменено)

В общем, поднял hass core, поставил hacs, завёл mqtt, организовал какое-то подобие esphome, организовал работу xiaomi gateway 3 и споткнулся на z2m. После обновления пакетов на сервере рухнуло всё, так как что то там с питоновыми депенденсами. Пятидесятая сборка сервера отбила все возможные желания продолжать. 

Полез на авито, нашёл ноут с рабочей мамой, 3 гб оперативкой, 2 дуо камнем, разбитой матрицей, отсутсвующей клавой и нерабочей зарядкой за 400 руб. В блоке перегнулся и отгорел провод - поправил. В закромах нашёл 120 гб ssd 2.5 форм фактора. Подкинул моник, usb клаву и мышь, накатил debian и поднял supervised. Переферию отрубил и забросил ноут за шкаф. Аккум держит на тройку часов с лишним (моник не фурычит и не жрёт). Получился плоский сервачок с дебом, вайфай, блютузом и бесперебойником. Кулер не включался ни разу, так как температура при пассивном охлаждении в норме. Перезагрузка home assistant на таком конфиге - не более того секунды 3. 

Вопрос решается за 400 руб. Можно найти и дешевле. А с Keenetic добиваться результатов стоит только идейным. 

Второй раз покидаю данную ветку, ибо нефиг. Правда, на долго ли... 

Изменено пользователем Руслан З
Опубликовано (изменено)

Друзья, а подскажите как поcтавить на:

~ # opkg print-architecture
arch all 100
arch aarch64-3.10 150
arch aarch64-3.10_kn 200
 

  Показать контент

 

Изменено пользователем Ян Остапенко
Опубликовано (изменено)
  В 28.07.2024 в 10:07, TheBB сказал:

`opkg update` ?

Показать  

Переставил все по новой, завелось. 

Постоянно пояляется такая ошибка:

  Показать контент

И еще несколько вопросов:

1. как поставить hacs скриптом?

2. почему НА постоянно выключается?

Изменено пользователем Ян Остапенко
  • 1 месяц спустя...
Опубликовано
  В 28.07.2024 в 13:18, Ян Остапенко сказал:

1. как поставить hacs скриптом?

 

Показать  

у меня при установке hacs была ошибка с поиском директории для HA:

ERROR: Could not find the directory for Home Assistant
Manually change the directory to the root of your Home Assistant configuration
With the user that is running Home Assistant
and run the script again

путь где установлен HA можно найти при помощи команды:

find / -name "configuration.yaml"

у меня результат следующий:

/opt/var/lib/homeassistant/configuration.yaml

после делаем:

cd /opt/var/lib/homeassistant

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

 

при установке hacs была ошибка:

INFO: Current version is 2024.3.0, minimum version is 2024.4.1
ERROR: Version 2024.3.0 is not new enough, needs at least 2024.4.1

поэтому пришлось устанавливать последнюю совместимую версию.

я улучшил оригинальный скрипт чтобы можно было установить любую нужную версию hacs:

 https://raw.githubusercontent.com/davydof/hacs/main/get

 

для установки последней версии:

wget -O - https://raw.githubusercontent.com/davydof/hacs/main/get | bash -

для установки любой нужной версии:

wget -O - https://raw.githubusercontent.com/davydof/hacs/main/get | bash -s 1.34.0

 

всем всего

Опубликовано (изменено)

всем доброе время суток 🙂

пытаюсь установить spook при помощи hacs

 

если устанавливаю напрямую через hacs падает ошибка:

You are running Home Assistant version '2024.3.0', but this repository requires minimum version '2024.4.0' to be installed.
  Показать контент

дело в том, что по пути https://bin.entware.net/ последняя версия 3.10.

и как обновить HA на более свежую версию не понимаю :(

 

пробовал установить так:

  • скачал spook старый релиз 2.2.4
  • скопировал в папку /var/lib/homeassistant/custom_components
  • рестарт HA

в интеграциях картина следующая:

  Показать контент

захожу в spook и тыкаю по add hub:

  Показать контент

 

еще пробовал подменять версию в /var/lib/homeassistant/.HA_VERSION на более свежую

тоже не дало положительного результата.

 

может кто-то знает как обновить версию HA OS на более свежую или как установить старую версию интеграции?

спасибо заранее 🙂

Изменено пользователем aH6y
  • 3 недели спустя...
  • 2 недели спустя...
Опубликовано

не заводится интеграция ecoflow, по логам на mqtt чего ругается. может кто подскажет что не так?

 File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/api/ecoflow_mqtt.py", line 26, in __init__
    from homeassistant.components.mqtt.async_client import AsyncMQTTClient
ModuleNotFoundError: No module named 'homeassistant.components.mqtt.async_client'
2024-10-15 23:15:14.230 WARNING (Recorder) [homeassistant.components.sensor.recorder] The unit of sensor.thermostat_temperature_measurement (°C) cannot be converted to the unit of previously compiled statistics (None). Generation of long term statistics will be suppressed unless the unit changes back to None or a compatible unit. Go to https://my.home-assistant.io/redirect/developer_statistics to fix this
2024-10-15 23:16:52.392 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Home for ecoflow_cloud
Traceback (most recent call last):
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 504, in async_setup
  File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/__init__.py", line 218, in async_setup_entry
    await hass.async_add_executor_job(api_client.start)
  File "/opt/lib/python3.11/concurrent/futures/thread.py", line 58, in run
  File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/api/__init__.py", line 86, in start
    self.mqtt_client = EcoflowMQTTClient(self.mqtt_info, self.devices)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/api/ecoflow_mqtt.py", line 26, in __init__
    from homeassistant.components.mqtt.async_client import AsyncMQTTClient
ModuleNotFoundError: No module named 'homeassistant.components.mqtt.async_client'
2024-10-15 23:16:57.442 INFO (MainThread) [custom_components.ecoflow_cloud] Setup entry <ConfigEntry entry_id=1607a6d325fa6b55438e88109ea1a7fd version=6 domain=ecoflow_cloud title=Home state=ConfigEntryState.SETUP_IN_PROGRESS unique_id=group-Home> (data = {'group': 'Home', 'access_key': '8pvV0AzAdB6W0MeN3ATWE65zQdYxBT2i', 'secret_key': 'KGs8JOXwOvyGqsOz2qRzSLXckIqbhQod', 'load_all_devices': False, 'devices_list': {'R621ZEB4XF3J0558': {'device_type': 'RIVER 2 Pro', 'device_name': 'River 2 Pro'}}})
2024-10-15 23:16:57.443 INFO (MainThread) [custom_components.ecoflow_cloud.api.public_api] Requesting IoT MQTT credentials
2024-10-15 23:16:57.690 INFO (MainThread) [custom_components.ecoflow_cloud.api] Received MQTT credentials: {'code': '0', 'message': 'Success', 'data': {'certificateAccount': 'open-4815e16747d5479d9c412659826b6f2e', 'certificatePassword': '86307d1d76714993b541e4933f53834e', 'url': 'mqtt-e.ecoflow.com', 'port': '8883', 'protocol': 'mqtts'}, 'eagleEyeTraceId': 'ea1a2a582517290234193925098d0007', 'tid': ''}
2024-10-15 23:16:57.691 INFO (MainThread) [custom_components.ecoflow_cloud.api] Successfully extracted account: open-4815e16747d5479d9c412659826b6f2e
2024-10-15 23:16:57.703 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Home for ecoflow_cloud
Traceback (most recent call last):
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 504, in async_setup
  File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/__init__.py", line 218, in async_setup_entry
    await hass.async_add_executor_job(api_client.start)
  File "/opt/lib/python3.11/concurrent/futures/thread.py", line 58, in run
  File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/api/__init__.py", line 86, in start
    self.mqtt_client = EcoflowMQTTClient(self.mqtt_info, self.devices)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/var/lib/homeassistant/custom_components/ecoflow_cloud/api/ecoflow_mqtt.py", line 26, in __init__
    from homeassistant.components.mqtt.async_client import AsyncMQTTClient
ModuleNotFoundError: No module named 'homeassistant.components.mqtt.async_client'

ругается что модуль 'homeassistant.components.mqtt.async_client' отсутсвует

Опубликовано
  В 15.10.2024 в 20:33, DEMONVoz сказал:

ругается что модуль 'homeassistant.components.mqtt.async_client' отсутсвует

Показать  

Ну так на нашу core версию MQTT не ставится. Как раз сегодня столкнулся, нужен Mosquitto broker, а она в аддонах. Эх... 

Опубликовано (изменено)
  В 16.10.2024 в 19:56, batonskij сказал:

Ну так на нашу core версию MQTT не ставится. Как раз сегодня столкнулся, нужен Mosquitto broker, а она в аддонах. Эх... 

Показать  

а если развернуть свой mqtt на роутере? не пробовал? 

 

upd. попробовал публичный mqtt - не канает

Изменено пользователем DEMONVoz
Опубликовано
  В 16.10.2024 в 19:56, batonskij сказал:

Ну так на нашу core версию MQTT не ставится. Как раз сегодня столкнулся, нужен Mosquitto broker, а она в аддонах. Эх... 

Показать  

Поставьте mosquitto на роутер, как посоветовали выше. Никакой для HA разницы. Заодно можно будет бридж настроить, для обмена с другими брокерами.

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

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

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

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

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

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

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

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

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

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

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

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