Repository navigation
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.
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.
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é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.
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.
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.
- 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.
| 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 |
- Position Géographique — la fenêtre de l'appareil qui ouvre cet assistant et reçoit son résultat.



