I used Home-Assistant Launcher to access HA on android devices and always wanted to have device tracker built in, instead of using Zanzito/GPSLogger.
Zanzito is not maintained anymore and GPSLogger is being killed by Android randomly when it is in the background(for me on Android-O).
I tried Ariela and HA Client
Both are built around the concept of Native UI Elements, I love my Lovelace UI too much to shift to those apps. Ariela supports Lovelace but the interface is buggy and doesn’t seems to support CCH.
##First Android App by me
##Proof of concept-lots of bugs but basic functionality is working
##No native UI-Only Lovelace
##Source code available at Github Comments/contributions welcome
HomeAssistant Android app with Device tracker functionality through MQTT(Like Zanzito)
This is basically a remix of https://github.com/sjvc/Home-Assistant-Launcher and Google Location Examples https://github.com/android/location-samples
Needs MQTT accessible from outside for device tracker to work, SSL for MQTT not supported yet(I port forward an obscure port to 1883)
Apk available at github
Tested only on Pixel3
First setup your device name and HA address/port, mqtt address/port
Restart the app.
To setup device tracker
- platform: mqtt_json
Access App settings by swiping Left
Access HA settings by swiping Right