Сценарии по геолокации членов семьи в умном доме Яндекс
Использование геолокации для управления умным домом — это одна из наиболее удобных технологий, переводящая автоматизацию на проактивный уровень. Вместо того чтобы давать голосовые команды Алисе или нажимать кнопки на беспроводных выключателях, ваш умный дом начинает самостоятельно предугадывать ваши действия на основе физического местоположения членов семьи. Технология геозон (geofencing) позволяет запускать сценарии в тот момент, когда вы только приближаетесь к дому или, наоборот, отдаляетесь от него. Умный дом сможет заранее включить кондиционер в жаркий день, открыть въездные ворота, разблокировать умный замок и включить свет в прихожей к вашему приходу. А когда последний член семьи покидает периметр, система автоматически выключит забытые электроприборы, переведет отопление в экономичный режим и активирует датчики охраны.
Принципы работы геозон в экосистеме Яндекса
Работа сценариев по геолокации в приложении Дом с Алисой базируется на данных, передаваемых со смартфонов пользователей. Для этого на телефонах всех членов семьи должно быть установлено официальное приложение Яндекс с Алисой.
Принцип работы геозон состоит в следующем:
- В настройках приложения задается географическая точка (координаты вашего дома) и радиус виртуальной зоны вокруг нее.
- Операционная система смартфона (iOS или Android) непрерывно отслеживает координаты устройства в фоновом режиме, используя данные со спутников GPS/ГЛОНАСС, информацию от вышек сотовой связи и названия окружающих Wi-Fi сетей.
- Как только смартфон пересекает границу заданной зоны, приложение отправляет событие «Вошел в геозону» или «Вышел из геозоны» на серверы умного дома Яндекса, что служит триггером для выполнения соответствующих сценариев.
Ключевым условием для стабильной работы этой системы является предоставление приложению Яндекс разрешения на постоянный доступ к геолокации в фоновом режиме («Разрешить всегда»). Без этого операционная система телефона будет блокировать передачу координат при заблокированном экране для экономии заряда батареи. Современные ОС оптимизируют этот процесс: они ориентируются по сетям Wi-Fi и вышкам связи, включая высокоточный GPS только при необходимости.
Настройка домашнего периметра и предотвращение ошибок
Правильный выбор радиуса геозоны напрямую влияет на стабильность работы автоматизации. Слишком маленький радиус (например, 50 метров) может приводить к ложным срабатываниям: из-за погрешностей GPS внутри железобетонного здания телефон может временно «терять» координаты, и система будет считать, что вы покинули дом, запуская сценарий выключения света.
Оптимальные параметры для настройки геозоны:
- Для городских квартир рекомендуется устанавливать радиус геозоны в пределах 150–200 метров. Это позволяет компенсировать погрешности позиционирования и дает системе время (около 2-3 минут во время вашей пешей прогулки от остановки или парковки) на подготовку климата и включение приборов до того, как вы откроете входную дверь.
- Для загородных домов радиус можно увеличить до 500–1000 метров, чтобы климатическая система успевала прогреть или охладить помещения, а автоматические въездные ворота успели полностью открыться к моменту подъезда автомобиля. Подробнее о том, как реализовать такую интеграцию, читайте в нашей статье по интеграции откатных ворот в Умный Дом с Алисой.
Сценарии возвращения и приветствия
Когда один из членов семьи входит в домашнюю геозону, запускается приветственный сценарий. Настройка выглядит следующим образом:
- Условие (ЕСЛИ): Пользователь «Алексей» -> вход в геозону «Дом».
- Действие (ТОГДА):
- Если на улице темно (по данным датчика освещенности или времени заката), включить подсветку крыльца и прихожей на 50% яркости.
- Включить кондиционер в гостиной в режим охлаждения на 22 градуса.
- Перевести умный замок в режим ожидания (авторазблокировка по Bluetooth). О настройке замка читайте в статье про сценарии автоматизации с умным замком. Если же гости или курьеры приходят, когда вас нет, вы можете увидеть их через видеодомофон с Яндекс Станцией Макс и впустить.
Для более детальной настройки голосовых приветствий и синхронизации с вашими Станциями, изучите наше руководство по настройке приветственных сценариев на Яндекс Станции.
Сценарий «Все ушли из дома» (режим энергосбережения)
Сценарий ухода должен срабатывать только тогда, когда дом покинули абсолютно все члены семьи. Для этого в приложении Дом с Алисой создается групповое условие.
Настройка сценария «Все ушли»:
- Условие (ЕСЛИ): Геозона смартфона 1 -> «Вне дома» И геозона смартфона 2 -> «Вне дома» (использование логического «И» гарантирует, что сценарий не сработает, пока дома остается хотя бы один человек).
- Действие (ТОГДА):
- Выключить все осветительные приборы и умные розетки (кроме холодильника и критически важного оборудования).
- Перевести термоголовки отопления в режим поддержки температуры 18 градусов.
- Запустить робот-пылесос для проведения сухой уборки, а также активировать регулярную выдачу корма, если настроен сценарий автокормушки для животных с Алисой.
- Активировать режим охраны (датчики движения и открытия дверей переходят в режим отправки тревожных уведомлений). Чтобы избежать пропусков или ложных сработок в режиме охраны, ознакомьтесь с тем, как правильно установить датчик движения без мертвых зон.
Решение проблем с точностью и задержками геолокации
Иногда пользователи сталкиваются с тем, что сценарии геолокации срабатывают с задержкой в несколько минут после фактического прихода домой. Для устранения подобных задержек воспользуйтесь следующими рекомендациями:
- На устройствах Android обязательно отключите «Оптимизацию батареи» и режим энергосбережения для приложения Яндекс. Добавьте его в список неконтролируемых приложений, чтобы система не выгружала фоновые службы из оперативной памяти.
- Оставьте включенным модуль Wi-Fi на смартфоне, даже если вы им не пользуетесь на улице. Поиск известных беспроводных сетей помогает операционной системе телефона мгновенно определять положение устройства без запуска энергоемкого GPS-модуля.
- В настройках геолокации телефона активируйте функцию «Точное позиционирование» (использование Google Location Accuracy или аналогичной службы Apple), которая объединяет данные GPS, Wi-Fi и сотовых сетей.
Настройка сценариев по геозонам позволяет избавиться от необходимости рутинного управления устройствами. Умный дом Яндекса незаметно подстраивается под ритм жизни вашей семьи, обеспечивая уют к моменту прихода и полную безопасность после вашего ухода.
Инструкция по настройке
Настройка геозон в приложении Яндекс на смартфонах
Разрешите приложению доступ к геолокации в фоновом режиме на всех смартфонах членов семьи. Настройте радиус домашней геозоны в настройках.
Создание сценария «Кто-то возвращается домой»
Настройте автоматизацию: ЕСЛИ геозона смартфона меняет статус на «Дома» (вход в зону), ТОГДА запускайте приветственные действия.
Интеграция с умным замком и освещением
При приближении к двери автоматически активируйте подсветку прихожей и подготовьте умный замок к быстрому открытию или разблокируйте его.
Сценарий отсутствия: все ушли из дома
Создайте условие: ЕСЛИ геозоны всех смартфонов имеют статус «Вне дома», ТОГДА переведите дом в режим охраны, выключите свет и приборы.