Connexion non sécurisée bloquée

Bonjour,

Mon problème

Depuis quelques jours j’ai ce message à l’ouverture de l’appli HA sur les téléphones portables de la maison : connexion non sécurisée bloquée.

Or je me sers de la localisation du téléphone pour gérer la présence des personnes dans la maison et lancer certaines automatisations.

Les téléphones en question sont des Google Pixel 10 sous la dernière version d’Android et la dernière version de l’app HA.

Voici une capture de l’écran à l’ouverture de l’application :

J’ai ajouté le SSID de ma maison, de mon boulot, et ça fonctionne, mais en fait si je désactive le Wifi de mon téléphone ou que je me situe hors de portée de ces réseaux wifi, l’erreur persiste.

Ma configuration


[center]## System Information

version core-2026.1.3
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.13.11
os_name Linux
os_version 6.12.63-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 2682
Downloaded Repositories 40
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 17.0
update_channel stable
supervisor_version supervisor-2026.01.1
agent_version 1.8.1
docker_version 29.1.3
disk_total 234.0 GB
disk_used 12.3 GB
nameservers fd0f:ee:b0::1, 8.8.4.4, 8.8.8.8, 192.168.0.1, 1.1.1.1
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Linky (1.7.0), Studio Code Server (6.0.1), Mosquitto broker (6.5.2), Spotify Connect (0.17.0), Matter Server (8.2.2), MQTT Explorer (browser-1.0.1)
Dashboards
dashboards 3
resources 17
views 8
mode storage
Network Configuration
adapters lo (disabled), enp2s0 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth8a2f31e (disabled), vethede53f2 (disabled), veth2eda50c (disabled), veth69c2fa2 (disabled), veth8049964 (disabled), vethc13a246 (disabled), veth83939aa (disabled), vethfe99d2e (disabled), vethce47074 (disabled), vetha74d45a (disabled)
ipv4_addresses lo (127.0.0.1/8), enp2s0 (192.168.0.222/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth8a2f31e (), vethede53f2 (), veth2eda50c (), veth69c2fa2 (), veth8049964 (), vethc13a246 (), veth83939aa (), vethfe99d2e (), vethce47074 (), vetha74d45a ()
ipv6_addresses lo (::1/128), enp2s0 (2a01:e0a:b60:bad0:134:1c3b:4fc3:586b/64, fe80::9c24:3de0:1d66:9a5e/64), hassio (fd0c:ac1e:2100::1/48, fe80::5cd3:1bff:fe0d:6281/64), docker0 (fe80::3c39:56ff:fed9:66e3/64), veth8a2f31e (fe80::b8a8:a5ff:fe5c:3e1/64), vethede53f2 (fe80::38ac:fcff:fe54:67c6/64), veth2eda50c (fe80::e476:43ff:feff:dfa9/64), veth69c2fa2 (fe80::2c54:fdff:fe9b:271a/64), veth8049964 (fe80::20f7:d6ff:fe14:f303/64), vethc13a246 (fe80::427:8cff:feb7:da19/64), veth83939aa (fe80::7423:a5ff:fea5:d792/64), vethfe99d2e (fe80::9006:d9ff:fe79:a0f/64), vethce47074 (fe80::3088:b9ff:fe45:18ec/64), vetha74d45a (fe80::109f:95ff:fe29:294b/64)
announce_addresses 192.168.0.222, 2a01:e0a:b60:bad0:134:1c3b:4fc3:586b, fe80::9c24:3de0:1d66:9a5e
Recorder
oldest_recorder_run 23 janvier 2026 à 23:39
current_recorder_run 3 février 2026 à 17:09
estimated_db_size 1117.75 MiB
database_engine sqlite
database_version 3.49.2
Spotify
api_endpoint_reachable ok
Xiaomi Miot
component_version 1.1.2
can_reach_server ok
can_reach_spec ok
logged_accounts 1
total_devices 20
[/center]

L’erreur indique que tu utilise une connexion HTTP à l’exterieur de ton domicile. Tu dois donc être vu hors de chez toi par l’appli et tu tente de te connecté à HA via une adresse HTTP. Il faut te connecté en https si tu es à l’exterieur ou désactivé la sécurité maximale.

Plus d’info ici sur les différents cas de figure :

OK donc si je comprends bien, ça fonctionne bien lorsqu’on est connecté à un réseau Wifi déclaré dans le companion App, mais il n’y a pas de possibilité de le faire fonctionner hors connexion wifi ?

Désolé de mon newbisme. :sweat_smile:

1 « J'aime »

La détection de présence est faite par la géolocalisation pas par le wifi. Si il voit que tu es chez toi géographiquement et que tu est en connexion http c’est ok.
Les réseaux domestiques servent a savoir quand utiliser l’url interne.

Si tu utilise un VPN ? Dans ce cas il y a une coche a activer dans les paramètres.

Oui j’ai bien l’impression que l’utilisation d’un VPN est un peu la seule solution viable ?
Je n’ai jamais utilisé de VPN sur mon Android, y a-t-il des VPN à privilégier ?

Non pas forcement. C’est juste que dans ce cas tu as du paramétrage a faire en plus.

Comment est géré ton accès externe ? Quel est ton paramétrage pour le serveur dans le compagnion app ?

Jusqu’à présent tout se passait bien et j’étais bien détecté présent à la maison avec la géolocalisation et absent une fois sorti de la zone, mais ce n’est plus le cas.

Pourquoi ton url de connexion interne est en https et ton url home assistant en http ? Au début de l’ip en url home assistant je vois un 8… C’est pas ton ip publique ??? Et un 19 au début de ton url interne tu utilise du https dans ton reseau interne ?

1 « J'aime »

Le https de l’url interne est une erreur de ma part (je l’ai changé temporairement pour voir).

Et oui, c’est mon adresse IP publique (fixe) qui est utilisée dans l’url de HA (avec redirection de port dans ma Freebox).

c’est ton soucis tu n’as pas de SSL sur ta connexion externe et c’est vraiment à bannir
voici un tuto pour te guider

pour l’ajout d’un certificat a ta connexion

Donc tu as ta reponse, tu te connectes en http (via url ha) a l’extérieur de chez toi donc normal que cela tu bloques. Cette nouvelle protection est faite pour ca. Il te faut un vrai accès en https pour l’extérieur et tout va refonctionner.

C’est exactement ça, merci de vos réponses !

Merci beaucoup, tout refonctionne nickel !

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.