Access Home assistant from old tablet

I have an old tablet running Android 6 in a drawer and I was trying to use it for a Home assistant dashboard, but I’m encountering some problems.

If I try to connect with http://homeassistant.local:8123/ It does connect but when trying to display the dashboard, it shows an error about untrasted certificate.

I have nabu casa configured, so I tried connecting using it, but I do get the same error, this time on the login screen directly.

If I try on chrome I can chose the option to ignore and it does ends up connecting, but I’d like to be using the app directly.

Does anyone know if I can install manually or ignore the certificate issue on the home assistant app?

You might be using a Let’d Encrypt certificate and I think they have deprecated one of their older root certificates and switches to a newer one with an encryption that is not supported on older Android versions.
You might have to look at the Let’s Encrypt homepage for more info.

I have not installed any let’s encrypt add-on or certificate manually.
If this something that comes with with the normal installation or nabu casa integration?

I’ve installed on a Raspberry pi 4 following this steps: Raspberry Pi - Home Assistant

Maybe Nabu Casa use Let’s Encrypt also.

This is really not a bug with Nabu Casa or HA.
The issue is the outdated Android version on your device.
You might be able to import the current certificate chain on your device, but I do not know howbto do that.

1 Like

Hi @ajimenez,

There are other ACME Certificate Authorities that are Free as well.

I had the same problem, I believe this guide helped me out. You do still get a warning that you’re using an unverified certificate or something but I haven’t had trouble accessing a dashboard since.

According to this post Let's Encrypt's CA is no longer considered valid on Android versions older than 7.1.1 that is indeed the case.

I wrote that post.

Yes Nabu uses Let’s Encrypt. I’ve hand installed the root cert on a few devices and haven’t had issues since then. The minor annoyance of requiring a screen lock is mitigated by the keep screen awake option in the Android dev tools.

It is sad that to have good security in this day in age it means that physical devices are considered disposable.

1 Like

Here is Let’s Encrypt documentation on Certificate Compatibility - Let's Encrypt

And here are some recommendations Root certificate cross-signed by DST Root CA X3 - #7 by mcpherrinm - Help - Let's Encrypt Community Support

There are other ACME Certificate Authorities that are Free as well.

Oh how true. There needs to be long term support for all devices security patches, fixes, updates, upgrades.