Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості

Ваш Wi-Fi роутер – новий датчик присутності для розумного дому: Налаштовуємо Home Assistant

Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості 1

Чи знали ви, що ваш роутер може слугувати датчиком присутності для вашого розумного дому на базі Home Assistant? Ця функція доволі проста у налаштуванні й чудово підходить для певних завдань, але має й суттєві обмеження.

Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості 2

Створюючи обліковий запис, ви погоджуєтесь з нашими Умовами використання та Політикою конфіденційності. Ви також погоджуєтесь отримувати наші розсилки; ви можете відписатися в будь-який час.

Читайте далі Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості 3

Увійти

Забули пароль?

Створити обліковий запис

*Обов’язково: 8 символів, 1 велика літера, 1 цифра

Створити обліковий запис

Продовжити зGoogle Продовжити зOpenPass або Продовжити зEmail

Продовжити

Створюючи обліковий запис, ви погоджуєтесь з нашими Умовами використання та Політикою конфіденційності. Ви також погоджуєтесь отримувати наші розсилки; ви можете відписатися в будь-який час.

У мене є деякі думки.

Перетворюємо ваш Wi-Fi роутер на датчик присутності

Чудово працює зі смартфоном

Закрити

Існує безліч способів детекції присутності в Home Assistant. Можна використовувати пасивні інфрачервоні датчики (PIR), які реагують на теплове випромінювання, міліметрові радарні датчики (mmWave), що виявляють сталу присутність, Bluetooth-проксі для сканування сигнатур пристроїв, а також мобільні застосунки Home Assistant для Android та iOS.

Wi-Fi роутери також можуть визначати присутність, відстежуючи пристрої, які підключаються до мережі або відключаються від неї. Для цього потрібно інтегрувати Home Assistant з вашим роутером, щоб платформа могла отримувати список підключених пристроїв. Система періодично перевіряє цей список, створюючи сутності для кожного виявленого пристрою та визначаючи, чи перебуває він вдома, відсутній або недоступний.

У моєму випадку використовується кастомна інтеграція, встановлена через Home Assistant Community Store. Оскільки я маю роутер TP-Link, основний варіант – це інтеграція Home Assistant TP-Link Router. Деякі роутери сумісні з Home Assistant нативно, інші потребують додаткових дій. Втім, загальний принцип залишається однаковим.

Я надав інтеграції IP-адресу свого роутера, ім’я користувача та пароль. Інтервал оновлення залишів стандартним – 30 секунд, оскільки занадто часті запити можуть спричинити проблеми. Потім через меню Налаштування > Люди я прив’язав сутність, згенеровану для мого iPhone, до свого облікового запису. Те саме я зробив для свого партнера, і так можна зробити для будь-якого Wi-Fi пристрою: ноутбуків, стаціонарних комп’ютерів, портативних консолей тощо.

Не обов’язково прив’язувати сутність до конкретної особи в Home Assistant, щоб це було корисно. Можна просто використовувати статус сутності, згенерованої вашим роутером.

Тестування часу реакції Wi-Fi детекції присутності

Чи достатньо 30-секундного інтервалу оновлення?

Функція відстеження присутності через Wi-Fi працює у мене вже кілька місяців без будь-яких проблем. Єдиний “недолік”, з яким я зіткнувся, – це необхідність вимикати інтеграцію, коли я хочу внести зміни в панель адміністратора роутера, оскільки одночасно дозволено лише одне підключення, і мене б відключало кожні 30 секунд.

Я не дуже часто використовую автоматизації, пов’язані з присутністю, у своєму розумному домі, тому вирішив протестувати цю функцію. Основна проблема з використанням Wi-Fi роутера як датчика присутності – це 30-секундне вікно. Затримка перед запуском автоматизації завжди буде становити 30 секунд або менше з моменту, коли “датчик” зафіксував моє відключення від мережі.

Я вирішив перевірити це, створивши дві прості автоматизації: одна надсилає мені сповіщення, коли визначає, що я залишив дім, а інша – коли фіксує моє повернення. Я вийшов з дому, щоб побачити, як далеко я встигну відійти, перш ніж отримаю сповіщення.

Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості 24

Є кілька змінних, які суттєво впливають на результат, і головна з них – розміщення роутера (або точки доступу). У моєму випадку роутер знаходиться біля входу, оскільки саме там модем підключений до мережі. Теоретично, це означає, що визначення прибуття має бути надійнішим, ніж визначення від’їзду, оскільки мене буде виявлено ще до того, як я дістануся до вхідних дверей.

Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості 25

Мої тести підтвердили цю гіпотезу. Я стабільно міг пройти до автобусної зупинки, розташованої за 30 метрів від дому, перш ніж отримати сповіщення про вихід. Натомість сповіщення про прибуття зазвичай надходило ще до того, як я діставався до вхідних дверей.

Для чого це корисно?

Це значною мірою залежить від вашої мережевої конфігурації

Роутер як “сенсор” чудово підходить для виявлення присутності конкретних людей, чого не можуть зробити інфрачервоні та mmWave датчики. Вони не можуть змагатися з Bluetooth-проксі щодо визначення місцезнаходження в конкретній кімнаті, але вони працюють скрізь, де є ваша мережа. Ви можете використовувати їх для запуску робочих процесів, коли певні пристрої підключаються до вашої мережі, навіть якщо ці пристрої жодним іншим способом не можуть спілкуватися з Home Assistant.

Затримка є найбільш обмежуючим фактором, але існують способи її обійти. Наприклад, ви можете перетворити старий роутер на точку доступу, щоб покращити покриття вашого дому. Ви також можете обмежити тригери присутності на основі Wi-Fi для дій, які не є чутливими до часу.

Наприклад, 30-секундна затримка при вимкненні опалення чи кондиціонування, коли я виходжу з дому, не є проблемою. Оскільки передня частина мого будинку та під’їзна дорога добре покриті Wi-Fi сигналом, я можу використовувати це для ввімкнення ліхтаря на ґанку, коли повертаюся додому. Це також чудово підходить для сповіщень про прибуття певних осіб.

Ваш роутер розпізнає вашу присутність: дізнайтеся про неочікувані можливості 26

Наприклад, я можу отримувати сповіщення, коли член сім’ї, що приїхав у гості, прибув, ще до того, як він вийде з машини (це працює для будь-кого, хто має доступ до Wi-Fi мережі). Якщо вони відвідували вас нещодавно, у Home Assistant, ймовірно, вже є сутність, яку можна використати як тригер.

Найкращий підхід до детекції присутності – це той, що охоплює різні сценарії використання. Детекція в межах кімнати ідеально підходить для перевірки, де ховаються ваші домашні улюбленці, або для вимкнення світла, коли ви виходите. Однак, загальнодомові Wi-Fi датчики присутності також мають свою нішу – і вони є практично у всіх!

Порада від Soft Portal: Ця функція дозволяє перетворити ваш існуючий Wi-Fi роутер на додатковий інструмент для вашого розумного дому, що може бути особливо корисним для автоматизації, яка не потребує миттєвої реакції. Це простий і доступний спосіб розширити можливості вашої системи Home Assistant, використовуючи вже наявне обладнання.

Дізнатися більше на: www.howtogeek.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *