Home Assistant
Подключите Home Assistant, проверьте доступ и для каждой сущности решите, может ли Assistela только читать её или также управлять ею.
Что позволяет подключение
Assistela может читать текущее состояние умного дома и вызывать сервисы Home Assistant после ясного запроса. Она может проверить датчик температуры, прочитать состояние лампы, получить снимок с разрешённой камеры, запустить сцену или управлять конкретным разрешённым устройством.
Подключение защищено двумя уровнями: токеном доступа Home Assistant и списком разрешённых сущностей в Assistela. Даже если токен позволяет больше, Assistela откажется работать с сущностью, которую вы не разрешили в списке.
1. Создайте долгосрочный токен доступа
Откройте свой профиль
В Home Assistant откройте профиль пользователя и найдите Долгосрочные токены доступа.
Создайте токен
Создайте новый токен и дайте ему понятное название, например Assistela Mac.
Сразу скопируйте его
Home Assistant обычно показывает значение только один раз. Скопируйте его и оставьте диалог открытым, пока токен не будет сохранён в Assistela.
Не вставляйте его в Чат, Память или обычную заметку. Вводите его только в поле ключа доступа Home Assistant. Assistela хранит его как защищённые учётные данные; если вы подозреваете раскрытие, отзовите токен в Home Assistant и создайте новый.
2. Выполните сопряжение Assistela
Откройте Интеграции
В Assistela выберите Assistela → Настройки → Интеграции → Home Assistant и откройте вкладку Сопряжение.
Введите адрес
В поле Адрес Home Assistant введите тот же URL, который используете в браузере, включая http:// или https:// и порт, если он есть. Пример локального адреса: http://homeassistant.local:8123.
Вставьте ключ доступа
Вставьте только что созданный токен в поле Ключ доступа Home Assistant.
Сохраните и проверьте
Нажмите Сохранить и проверить подключение. Для локального адреса macOS может запросить доступ к Локальной сети; разрешите его для этого использования.
3. Разрешите только выбранные сущности
Откройте Разрешённые сущности и обновите список. Его можно искать и фильтровать по типу. У каждой сущности есть два отдельных варианта:
- Чтение: Assistela может получать состояние и атрибуты. Используйте для датчиков и устройств, о которых она должна только сообщать.
- Управление: Assistela может вызывать действия, например включать свет или запускать сцену. Включение Управления также включает Чтение.
Начните с нескольких безвредных элементов, например датчика температуры и одной тестовой лампы. Не разрешайте Управление замками, сигнализацией, гаражными воротами, отоплением и другими связанными с безопасностью устройствами, пока точно не определите нужные инструкции и согласования.
Первая проверка
- Спросите: «Каково текущее состояние датчика в гостиной?»
- Если чтение работает, попробуйте разрешённую тестовую лампу: «Ненадолго включи тестовую лампу в кабинете».
- После этого проверьте состояние непосредственно в Home Assistant.
Если сущность отсутствует, обновите список. Состояние Отсутствует обычно означает, что сущность переименовали или удалили в Home Assistant и нужно выбрать её текущий идентификатор.