Géolocalisation instable

Bonjour,

Je remarque depuis quelques temps que ma géolocalisation est instable.
Ma présence saute de ma rue à une rue voisine lorsque je suis chez moi.
C'est embêtant car mon chauffage, par exemple, fonctionne sur cet indicateur de présence.
Ou encore un message lu automatiquement sur ma sonnette Reolink quand je suis absent. Du coup, le message est parfois lu quand je suis présent...

J'ai lu plusieurs posts sur le sujet mais je n'ai pas trouvé de solution à mon cas.

Est-ce que d'autres ont encore ce problème de géolocalisation ou une solution ?

Merci et bonne journée,

Ma configuration


[center]## System Information

version core-2024.11.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.54-haos
arch x86_64
timezone Europe/Brussels
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.1
Stage running
Available Repositories 1461
Downloaded Repositories 47
Home Assistant Cloud
logged_in true
subscription_expiration 28 avril 2025 à 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
cloud_ice_servers_enabled true
remote_server eu-central-1-19.ui.nabu.casa
certificate_status ready
instance_id f0fd017040d14711b17f54352dde68e6
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 13.2
update_channel stable
supervisor_version supervisor-2024.11.4
agent_version 1.6.0
docker_version 27.2.0
disk_total 938.2 GB
disk_used 18.5 GB
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 Matter Server (6.6.0), Terminal & SSH (9.15.0), File editor (5.8.0), Samba share (12.3.2), Home Assistant Google Drive Backup (0.112.1), Studio Code Server (5.17.3), Spotify Connect (0.13.0), OpenThread Border Router (2.12.1), Mosquitto broker (6.4.1), Frigate (0.14.1)
Dashboards
dashboards 2
resources 40
views 9
mode storage
Recorder
oldest_recorder_run 13 novembre 2024 à 16:53
current_recorder_run 23 novembre 2024 à 10:09
estimated_db_size 271.04 MiB
database_engine sqlite
database_version 3.45.3
Spotify
api_endpoint_reachable ok
[/center] Comment récupérer ma configuration : Dans votre HA, Menu latéral `Paramètres` > `Système` > `Corrections` puis les trois petits points en haut a droite > `Informations Système` puis une fois en bas `Copier` ___

Salut,
j’ai un peu ce souci en campagne, j’ai élargi la zone maison et plus de problème.
Je suis sous android avec google et il y a une option améliorée la précision de localisation.

  1. Ouvrez les paramètres .
  2. Appuyez sur Localisation Services de localisation. Précision de la localisation.
  3. Activez ou désactivez l’option Améliorer la précision de la localisation.

Salut @WarC0zes
Je suis aussi dans une zone rurale, une petite ville.
J’avais programmé ma configuration yaml pour reduire la zone justement, mais je vais d’abord essayé via les paramètres Google alors… je te dis quoi

Ok, tu me diras, comme on dit dans le sud :wink:

Waip, dans le Nord aussi :sweat_smile: … en Belgique
Je viens de vérifier et tous les services de précision sont activés sur mon tel Android.
Je vais élargir la zone demain sur PC.
Ce qui m’ennuie, c’est que je passe parfois dans une rue près de chez moi quand je fais les courses ou autre, mais sans forcément rentrer chez moi…
Je vais tester…
Merci à toi et bon week-end,

j’ai mis pour chez moi :

radius: 50

Mais c’est sûr que si tu passes dans une rue pas loin de chez toi, ça va être plus compliqué.

Chez moi c’est déjà radius 55…

zone:
  - name: Home
    latitude: xxxxxxx
    longitude: xxxxxxx
    radius: 55
    icon: mdi:home

Salut @WarC0zes
J’ai élargi la zone maison, mais j’ai dû mettre 150 pour englober les sauts de position géolocalisée…
J’imagine que maintenant ça ira :sweat_smile:
Bonne journée

tu peux dans tes automations ajouter une notion de temps depuis XX minutes ça minimise les faux positifs

Bonjour @ddfdom
Oui, j’ai reformaté hier mon ssd et réinstallé HA.
En parcourant les options, j’ai tout activé avec le max de précision dans les capteurs de localisation + le capteur du lieu géocodé. Et j’ai aussi mis une connexion permanente mais sans les notifications (comme ça je n’ai pas l’icone HA en permanence en haut de mon écran).
ça a l’air mieux avec tout ça… :+1:

Et j’ai réglé mes zones de précision à 10m ! Je ne sais pas si c’est utile d’aller si loin car peut-être que la limite se situe quand même plus loin…

Bonjour à tous, j'ai parlé trop vite...
Je suis situé loin de chez moi à nouveau, donc j'ai remis un radius de 150, ce qui permet d'englober la zone où mon GSM est détecté, malgré l'activation de tous les accords et des précisions maximales dans HA...
Bonne journée,

  1. Ajuster les paramètres de l'application compagnon (Smartphone)
    • Sur Android : Ouvrez l'application Home Assistant sur votre téléphone, allez dans Paramètres > Gestion des capteurs (ou Sensors) > Précision minimale (Minimum Accuracy) et augmentez la valeur (par exemple à 50 ou 100 mètres). Cela rejettera automatiquement les rapports GPS trop imprécis.
    • Activer le mode haute précision ciblé : Préférez activer le mode de localisation élevée uniquement à l'approche des zones (comme la maison) plutôt qu'en continu pour éviter les bruits de capteur.

  2. Créer un capteur virtuel filtré (Via Automatisation ou YAML)
    Si le suivi natif envoie toujours des aberrations, la méthode la plus robuste consiste à créer un device_tracker virtuel mis à jour par une automatisation qui filtre les valeurs aberrantes selon l'attribut gps_accuracy ou un saut de distance impossible:
    • Définissez une condition dans votre automatisation de mise à jour vérifiant que l'attribut gps_accuracy est inférieur à un seuil acceptable (ex: below: 30 mètres).
    • Utilisez l'action device_tracker.see pour répercuter la position uniquement si le filtre est respecté.

  3. Utiliser l'intégration de filtrage (Filter Integration)
    Vous pouvez configurer l'intégration Filter de Home Assistant pour lisser les signaux numériques de vos capteurs de coordonnées via des algorithmes de type outlier ou lowpass afin d'atténuer les pics de dérive.

Bonjour
Pourrais tu préciser où trouves tu les paramètres de ton 1. ? Car je ne les.trouve pas sous compagnon (android)

Dans l'app compagnon.

Paramètres => App compagnon => gérer les capteurs

Bonjour,.Merci de ton retour. J'avais trouver gérer les capteurs, mais après il y a bcp d'options sur la localisation et c'est parfois pas très clair.