Skip to content

Géolocalisation

xkain edited this page Oct 4, 2026 · 4 revisions

Géolocalisation

Page de géolocalisation

Page web indépendante, hébergée en HTTPS sur GitHub Pages https://xkain.github.io/TESTRTS/geolocalisation — distincte de l'interface de l'appareil, qui elle est généralement servie en HTTP simple sur votre réseau local.

Pourquoi une page à part

La géolocalisation native du navigateur (navigator.geolocation) exige un contexte sécurisé (HTTPS, ou localhost). L'interface de l'ESPSomfy-RTS ne peut quasiment jamais remplir cette condition sur une installation domestique classique : cette page existe donc pour porter la détection GPS et la recherche par ville à sa place, puis renvoyer le résultat à l'appareil.

Comment y accéder

Le bouton Localisation via assistant GitHub de la fenêtre Position Géographique, dans l'interface de l'appareil, l'ouvre automatiquement dans un nouvel onglet — c'est le chemin normal. Elle reste toutefois une page web ordinaire, consultable aussi directement à l'adresse ci-dessus si besoin.

Détection automatique

Détecter ma position demande la position au navigateur, qui vous demandera votre accord. C'est le chemin le plus court, et le plus discret : la position ne part nulle part, elle reste dans la page jusqu'à sa transmission vers l'appareil.

Selon la machine, la précision vient du GPS, du Wi-Fi environnant ou de l'adresse réseau — largement suffisant dans tous les cas.

Demande d'autorisation du navigateur

Recherche par ville

Un filtre Pays optionnel, puis un champ Ville ou code postal : tapez, choisissez une suggestion dans la liste, la position n'est retenue qu'à ce choix.

Cette recherche interroge OpenStreetMap : le nom que vous tapez sort de votre machine. C'est le seul endroit de tout le parcours où cela se produit. Si cela vous gêne, la détection automatique ne l'exige pas.

Recherche par ville

Transmettre la position

Une fois une position choisie (par l'une ou l'autre méthode), les coordonnées s'affichent, avec un champ Adresse de votre ESPSomfy-RTS prérempli à espsomfyrts.local — à ajuster si votre appareil répond à une autre adresse.

Coordonnées prêtes à transmettre

  • Transmettre à mon ESPSomfy-RTS : si cette page a été ouverte depuis l'appareil (cas normal, voir ci-dessus), les coordonnées reviennent automatiquement remplir la fenêtre restée ouverte là-bas, et cet onglet se referme de lui-même — rien à copier-coller. Si cet échange ne reçoit pas de confirmation après un court délai (page ouverte isolément, ancienne version du firmware en face…), ce même bouton navigue alors directement vers l'adresse renseignée pour y transmettre la position par l'URL.
  • Copier les coordonnées : les place dans le presse-papiers, pour un collage manuel dans la fenêtre Position Géographique de l'appareil.

Messages d'erreur

Message Ce qu'il veut dire
Géolocalisation non supportée par votre navigateur le navigateur n'a pas l'interface requise
Erreur GPS : … position refusée ou indisponible — utilisez la recherche par ville
Aucun résultat. Essayez avec le pays, ou une autre orthographe orthographe, ou filtre pays trop restrictif
La recherche a échoué (une connexion internet est nécessaire pour cette étape) pas d'accès à Internet, ou OpenStreetMap indisponible
Choisissez d'abord une position ci-dessus Transmettre/Copier cliqué avant toute détection ou recherche
Adresse d'appareil invalide le champ adresse ne ressemble ni à un nom d'hôte ni à une IP

Procédures liées

Clone this wiki locally