Homey, где Я? Определяем свое местоположение.

21 июня 2019, 11:13

Нередко, пользователи Homey сталкиваются с проблемой определения геопозиции пользователя, стандартными средствами Колобка. Данная статья носит рекомендательный характер и покажет несколько методов по определению геопозиции. 

Оборудование

Метод Homey + Apple TV

Настройка Apple TV в качестве домашнего центра

  1. На главном экране Apple TV выберите "Настройки".
  2. Далее выберите "Пользователи и Учетные записи".
  3. Убедитесь, что вход в iCloud выполнен с использованием той же учетной записи Apple ID, что и на устройстве iOS. После входа в iCloud устройство Apple TV автоматически настраивается в качестве домашнего центра.
  4. Чтобы проверить состояние домашнего центра, выберите "iCloud", и в разделе "Пользователи и Учетные записи" проверьте, подключен ли домашний центр.

Создаем виртуальный переключатель геопозиции

  • Добавляем новое устройство;
  • Выбираем Virtual Sensors;
  • Switch;
  • Install.

Добавляем созданный переключатель в Homekit

  • Убедитесь, что у вас установлен плагин Homekit.
  • Инструкция по установке плагинов с GitHub тут.

  • Заходим в приложение " Homey", в правом нижнем углу выбираем "More";
  • Выбираем "Apps", находим плагин "Homekit",   нажимаем "Configure App"; 
  • Находим созданный переключатель, нажимаем "Add group".

Создаем flow геопозиции в Homey

  • В поле "когда" выбираем созданный переключатель и переводим в состояние "включен".

  • В поле "Затем" выбираем "отметка присутствие, как дома" добавляем пользователя;
  • У меня, по приходу домой, колобок сообщает, что я рядом с домом. Подробнее о плагине Athom Polly тут;
  • Также моей жене приходит сообщение, что я рядом с домом.

  • Создаем аналогичный флоу с состоянием переключателя "выключен".

Создаем автоматизацию в Homekit

  • В Homekit  выбираем раздел "Автоматизация";
  • Понадобится создать автоматизации (прихода и ухода) для каждого пользователя приложения "Дом" (в моем случае это два человека, т.е. 4 автоматизации) ;
  • Выбираем "Люди уходят".
  • В поле "Кто-то уходит" выбираем конкретного пользователя.
  • Далее наш переключатель переводим в состояние "выключить".
  • Аналогичным образом создаем автоматизацию "Люди приходят", выбираем конкретного пользователя, переключатель переводим в состояние "включить".

Теперь в Homekit будет отображаться текущее состояние геопозиции пользователя. Если он дома — переключатель будет в положении включен, в Homey будет стоять  геопозиция "пользователь дома", как только пользователь покинет дом (примерный радиус определения 300 м), переключатель перейдет в положении выключен, в Homey будет статус "пользователь не дома".

Метод IFTTT

 Для реализации данного метода понадобится Homey и все =)  

П.с. За помощью благодарю Dummer GroBvater

Создаем flow геопозиции

Запуск IFTTT

  • Нажимаем Get Started;
  • Регистрируемся на сайте IFTTT.

Примечание: Для каждого пользователя требуется создать отдельный аккаунт IFTTT.

Настройка IFTTT

После регистрации в поле поиск набираем HOMEY.

  • Создаем триггер Geofencing for Homey, Trigger flow on entering.
  • Создаем триггер  Geofencing for Homey, Trigger flow on exiting.

  • Включаем триггер;
  • Выбираем адрес дома;
  • Выбираем созданный флоу в Homey;
  • Повторяем аналогичную процедуру для другого триггера.

В каждом из приведенных способов есть свои плюсы и минусы, которые каждый определит для себя сам. Надеюсь, что данный опыт будет вам полезен, а после вы сами поделитесь своим личным опытом, как вы определяете геопозицию в Homey.

Спасибо.


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

  1. Михаил Радьков (mike02)
    Михаил Радьков (mike02) месяц назад
    Спасибо огромное!

  2. Александр Костылев (Bumer)

    вариант с определение позиции через homekit - клевый, спасибо 

      

К списку статей

Тематические чаты

Похожие статьи

14 ноября 2018, 06:43
Плагин для интеграции в Athom Homey дочерних zigbee-устройств, подключенных на координаторы deCONZ - RaspBee или ConBee.
03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
28 марта 2019, 12:26
HomeKit - это программный framework от компании Apple, который позволяет пользователям iOS, macOS, watchOS и tvOS устройств управлять умными аксессуарами в доме, как через приложение "Дом", так и через голосовой ассистент Siri. Тем самым, делая ваш дом умным. При помощи Apple TV (tvOS) и HomePod управление возможно, но пока только на английском языке через Siri.
09 января 2019, 17:34
Небольшая статья о том, зачем нужна малина, почему автоматизации в HomeKit это не очень хорошо и чем USB стик лучше отдельного шлюза.
02 октября 2018, 17:59
В статье изложено краткое руководство по созданию сценариев в Homey
09 мая 2018, 19:11
В данной статье я попытаюсь объяснить доходчивым языком основы написания сценариев для Athom Homey.
18 июня 2018, 17:31
Универсальные сценарии с использованием штатной возможности Devices.
23 октября 2018, 17:57
Подключение электросчетчика к УД.
29 ноября 2018, 12:16
Интегрируем пылесос Xiaomi в "умный дом" через Homey и управляем зональными уборками через Siri.
26 августа 2018, 07:07
Подключаем к Athom Homey умную ZigBee лампу на примере на примере спорта Zemismart и простейший пример редактирования плагина для Homey с ресурса GitHub