Home Assistant
Підключіть Home Assistant, перевірте доступ і окремо визначте для кожної сутності, чи може Assistela лише читати її або також керувати нею.
Що дає підключення
Після чіткого запиту Assistela може читати поточний стан розумного дому й викликати сервіси Home Assistant. Вона може перевірити датчик температури, прочитати стан світла, зробити знімок із дозволеної камери, запустити сцену або керувати конкретним дозволеним пристроєм.
Підключення має два рівні захисту: токен доступу Home Assistant і список дозволених сутностей в Assistela. Навіть якщо токен дозволяє більше, Assistela відмовиться працювати із сутністю, якої ви не додали до її списку.
1. Створіть довготривалий токен доступу
Відкрийте свій профіль
У Home Assistant відкрийте профіль користувача й знайдіть розділ Long-Lived Access Tokens.
Створіть токен
Створіть новий токен і дайте йому зрозумілу назву, наприклад 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 і вам потрібно вибрати її поточний ідентифікатор.