Инструменты пользователя

Инструменты сайта


software:home_assistant:home_assistant_install_hacs

Различия

Показаны различия между двумя версиями страницы.


—software:home_assistant:home_assistant_install_hacs [2024/09/11 17:24] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +======Home Assistant: Установка HACS и API HA======
 +HACS предоставляет доступ к обширному каталогу пользовательских репозиториев, включая множество полезных интеграций, тем оформления и карточек для Lovelace. Наиболее привлекательным является то, что все это можно установить всего за один клик, выбрав нужный компонент в поиске.
  
 +Кроме того, HACS отслеживает состояние всех установленных интеграций и также позволяет обновлять их одним нажатием кнопки.
 +
 +Для использования HACS требуется [[https://github.com|регистрация на GitHub]], поэтому сначала создайте учетную запись по указанной [[https://github.com|ссылке]].
 +  * Настройки -> Настройки разработчика
 +{{:software:home_assistant:home_assistant_hass_1.png?|}}
 +  * Настройки разработчика -> Персональные токены доступа
 +{{:software:home_assistant:home_assistant_hass_2.png?|}}
 +  * Персональные токены доступа (классические) -> Сгенерировать новый токен
 +{{:software:home_assistant:home_assistant_hass_3.png?|}}
 +  * В HA в терминале вводим команду:
 +<code>
 +wget -O - https://get.hacs.xyz | bash -
 +</code>
 +  * Будет произведена загрузка и рапаковка HACS в Home Assistant.
 +{{:software:home_assistant:home_assistant_ova_57.png?|}}
 +  * По окончанию необходимо перезагрузить Home Assistant
 +{{:software:home_assistant:home_assistant_ova_58.png?|}}
 +  * Настройка -> Устройства и службы
 +{{:software:home_assistant:home_assistant_ova_59.png?|}}
 +  * Устройства и службы -> Интеграции -> Добавить интеграцию
 +{{:software:home_assistant:home_assistant_ova_60.png?|}}
 +  * Поиск по названию бренда -> HACS
 +{{:software:home_assistant:home_assistant_ova_61.png?|}}
 +  * Прежде чем вы сможете настроить HACS, вам необходимо принять следующее:
 +    * Я знаю, как получить доступ к журналам Home Assistant
 +    * Я знаю, что в HACS нет дополнений
 +    * Я знаю, что все внутри HACS, включая саму HACS, разработано индивидуально и не проверено Home Assistant.
 +    * Я знаю, что если у меня возникнут проблемы с Home Assistant, мне следует отключить все мои пользовательские компоненты.
 +  * Соглашаемся -> Подтвердить
 +{{:software:home_assistant:home_assistant_ova_62.png?|}}
 +  * Копируем код и переходим по предложенной ссылке
 +{{:software:home_assistant:home_assistant_ova_63.png?|}}
 +  * Вводим скопированный код для авторизации устройства
 +{{:software:home_assistant:home_assistant_ova_64.png?|}}
 +  * Авторизируем HACS
 +{{:software:home_assistant:home_assistant_ova_65.png?|}}
 +  * Теперь наше устройство подключенно
 +{{:software:home_assistant:home_assistant_ova_66.png?|}}
 +  * Выбираем пространство ->  Готово
 +{{:software:home_assistant:home_assistant_ova_67.png?|}}
 +  * Вкладка HACS ->  Home Assistant Community Store
 +{{:software:home_assistant:home_assistant_ova_68.png?|}}
 +  * Профиль -> Безопасность -> Создать Токен
 +{{:software:home_assistant:home_assistant_ova_69.png?|}} 
 +  * Название токена -> OK
 +{{:software:home_assistant:home_assistant_ova_70.png?|}}
 +  * Профиль -> Безопасность -> Создать Токен
 +{{:software:home_assistant:home_assistant_ova_69.png?|}}
 +  * Пример авторизации с API
 +<code>
 +Authorization: Bearer MWFkNjhhZTF...
 +</code>
 +  * Пример использования curl для обращения к API:
 +<code>
 +curl -H "Authorization: Bearer MWFkNjhhZTFiYSIsImlhdk7VXohXyQeiN" http://localhost:8123/api/; echo ''
 +{"message": "API running."}
 +</code>
software/home_assistant/home_assistant_install_hacs.1726063579.txt.gz · Последнее изменение: (внешнее изменение)

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki