Задача по передаче координат пользователь в систему Умного Дома может решаться по-разному. В этой заметке я расскажу, как это сделать с помощью сервиса CONNECT и приложения OwnTracks (доступно под iOS и Android).
Шаг 0. Регистрируемся в CONNECT-е если ещё не :)
Шаг 1. Переходим по https://owntracks.org/ и устанавливаем приложение OwnTracks
Шаг 2. В настройках OwnTracks прописываем подключение к серверу
Протокол: HTTP
URL: https://connect.smartliving.ru/gps.php
ID устройства -- оставляем как есть
Метка на карте -- ставим инициалы пользователя (например, "AB")
Учётная запись - Пользователь - имя пользователя в CONNECT-е
Пароль -- пароль пользователя в CONNECT-е
Шаг 3. Ствим в систему модуль GPS
Собственно всё. При корректной настройке данные из OwnTracks должны поступать в систему.
Режим отслеживания рекомендую поставить "Существенные перемещения" как оптимальный с точки зрения точности и использования батареи.
Бонус! При подключении нескольких устройств, расположение каждого будет показываться на карте и в разделе Друзья приложения OwnTracks. Эта функция будет работать даже если сервер умного дома выключен.
В случае проблем с трэкингом, внимательно изучайте настройки приложения, а также раздел Статус -- в нём можно посмотреть лог работы приложения и перейти в настройку разрешений (недостаточные разрешения и автоматическая оптимизация энергопортебления -- самые частые причины проблем с подобными приложениями).