Can't even get started!

Hi. I have an oldish Android tablet running Android v5.1 and I was hoping to get it to run HA in kiosk mode. I have checked Play Services are the latest and if I click on the Google Play link from the Android HA page I just get to HA in the Play Store, not a specific Companion app. This is v1.9 updated May 2020 so I am confident everything is the latest. However, once installed it doesn’t find my HA instance. If I enter it manually it’s a bit like an old browser and won’t present username and password fields. Thus, it won’t connect and I get the “Error: Something has gone wrong”. I have default config in my config.yaml.

Am I doing something stupid?! Is there something I have missed? Thanks in advance for your help

Did you add mobile_app: to your configuration.yaml file?

We need more information what URL did you use to connect? Make sure not to use a an internal IP address with HTTPS as that won’t work with the app since you need to accept a SSL cert. Check that android system webview is installed and updated, also check HA error logs for clues.

How exactly would you avoid using https if there are ssl keys/certificates being used such as for duckdns?

Managed to get around that finally with Nginx SSL Proxy but the app won’t work with HTTP://
Works when I disconnect from wifi and try my duckdns.
Locally in the browser and on mobile http://ip:8123 works fine

So I figured the app needs location switched on for it to switch over to internal address

Yes location is required on android to retrieve the network name. https://github.com/home-assistant/android/issues/281#issuecomment-576757864

1 Like