Метод отслеживания iOS-устройств на базе iCloud3 v3 был представлен ранее: https://cloud.tencent.com/developer/article/2332714
Для отслеживания устройств Android, хотя официальное приложение HA может определять местоположение, я больше привык открывать приложение GPSLogger, чтобы начать позиционирование вручную, когда это необходимо.
Поскольку он использует GPS или базовые станции, это считается высокоточным позиционированием.
Адрес проекта: https://github.com/mendhak/gpslogger.
Вам необходимо установить приложение, вы можете скачать его с GitHub или F-Droid, а затем открыть приложение.
По умолчанию отображается [Простой вид], в котором есть только значки и цифры.
Сначала я переключался на [Детальный просмотр], чтобы увидеть более подробный контент.
Позже я обнаружил, что существует [Просмотр журнала], где можно увидеть каждое успешное событие позиционирования.
Сначала вытащите боковую панель слева.
1. [Общие параметры] Установите флажок [Запускать при загрузке] и [Запускать при запуске приложения].
2. [Детали регистрации] Снимите флажок [Вход в GPX] и установите флажок [Вход по пользовательскому URL-адресу].
3. Следуйте настройкам страницы [Вход на пользовательский URL].
latitude=%LAT&longitude=%LON&device=%SER&accuracy=%ACC&battery=%BATT&speed=%SPD&direction=%DIR&altitude=%ALT&provider=%PROV&activity=%ACT
Content-Type: application/x-www-form-urlencoded
Чтобы предотвратить слишком быстрый расход заряда батареи, вы можете выполнить настройки на странице [Производительность].
На этом настройка завершена
Справочная документация: https://www.home-assistant.io/integrations/gpslogger/.
Найдите [GPSLogger] в интеграции, а затем добавьте записи.
После добавления появится еще одна сущность.
Свяжите организацию со своим персоналом, и вы сможете просмотреть историческое положение на карте.
GPSLogger можно использовать для определения местоположения по требованию. Его можно включить вручную, когда необходима запись, а приложение нельзя включить, когда запись не требуется, чтобы избежать утечки конфиденциальной информации.
Достигнуто через 14 дней после публикации!