# Pouvoir taper l'adresse de sa maison au lieu de sélectionner sur la carte

**URL:** <https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450>\
**Category:** Demandes livrées\
**Tags:** feature-core, feature-request-ux\
**Created:** [Mars 24, 2025, 9:47 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450 "2025-03-24T09:47:23Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mars 24, 2025, 9:47 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/1 "2025-03-24T09:47:23Z")

</div>

A investiguer si il y a une API de Geocoding ouverte et gratuite pour ça, mais cela simplifierait grandement le process d’installation de Gladys :

 ![Screenshot 2025-03-24 at 10.46.47](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/2/9/29a94afb424d14d80a69130b638614c11f462980.jpeg)

Edit: J’ai l’impression que cette API ( [https://geocode.maps.co/](https://geocode.maps.co/) ) fait le boulot sans clé d’API :

```auto
https://geocode.maps.co/search?q=66%20avenue%20des%20champs%20%C3%A9lys%C3%A9es%2075008%20Paris

```

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Mars 24, 2025, 2:51 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/2 "2025-03-24T14:51:18Z")

</div>

J’utilise celle-ci pour rapatriements de data passées Tesla. Mais il y a une clé API : [Openroute service](https://openrouteservice.org/dev/#/api-docs/geocode)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mars 24, 2025, 3:43 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/3 "2025-03-24T15:43:28Z")

</div>

Il faut sans clé d’API, on ne va pas demander à l’utilisateur de taper une clé d’API alors qu’il est entrain d’installer Gladys 🙂

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Mars 24, 2025, 8:56 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/4 "2025-03-24T20:56:07Z")

</div>

J’utilise geocode dans un de mes projets web, ça marche plutot bien mais comme pour tous les services avec des adresses postales, c’est parfois pas à jour rapidement (changement de cadastre etc…)  
Donc chez moi j’ai Geocode + une carte pour définir une adresse le mieux possible.

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Mars 25, 2025, 5:41 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/5 "2025-03-25T05:41:23Z")

</div>

Oui je me doute ^^

- Je pensais plutôt à une clé API générique à la base ^^
- Mais il y a aussi la version On-Premise le bundle est assez léger pour juste la localisation. ([Heigit Account](https://account.heigit.org/info/plans))  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/e/ee22e45a15acff8f096445603a1efaac9c592c1b.png)

Sinon Teslamate utilise [OpenStreetMap](https://www.openstreetmap.org)

Du coup ton sujet m’a mis en tete une idée folle :  
«&nbsp;Gladys prépare tout pour le trajet de 06h30 vers le boulot avec Tahiti. Je dois passé par la boulangerie habituelle sur le trajet&nbsp;» :

- 05h30 café
- 06h00 salle de bain chaude
- 06h30 voiture chaude et itinéraire sur le tableau de bord de la voiture (le meilleur itinéraire a l’horaire sera choisi par la voiture) en integrant le passage a la boulangerie.

😅

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Juillet 12, 2026, 5:27 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/6 "2026-07-12T17:27:11Z")

</div>

Le service officiel d’OpenStreetMap est Nominatim, qui est gratuit et sans clé API.

J’ai intégré vite fait, voici quelques images:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/9/0963442de99fca1a75868644957b33105c4a9ade.png)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/2/f2c79e2d4e0aa45d9c362c107e3409e80feae765.png)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/9/a/9a77fb394527d5b51f70a1e674dbe9a8e57802ba.png)

Si toujours intéressé, je peux générer une image pour test

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juillet 13, 2026, 7:56 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/7 "2026-07-13T07:56:01Z")

</div>

> [@Will\_71](#):
>
> Le service officiel d’OpenStreetMap est Nominatim, qui est gratuit et sans clé API.

Excellent ça !

Très intéressé oui !! 😃

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Juillet 13, 2026, 8:05 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/8 "2026-07-13T08:05:41Z")

</div>

Je mettrai la PR ce soir avec une image de test.

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Juillet 13, 2026, 6:28 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/9 "2026-07-13T18:28:45Z")

</div>

Voilà la PR

> <https://github.com/GladysAssistant/Gladys/pull/2663>
>
> Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fast a…s possible, make sure to review and check all of these items:
> 
> \- \[\] If your changes affect the code, did you write the tests?
> \- \[x\] Are server tests passing with coverage? (cd server && npm run coverage) — Codecov requires 100% coverage on lines changed in this PR (front-end only change, no server code touched)
> \- \[\] Did Cypress E2E tests pass? (npm run cypress:run from repo root, if UI changed)
> \- \[\] Is the linter passing? (npm run eslint on both front/server)
> \- \[\] Did you run prettier? (npm run prettier on both front/server)
> \- \[x\] If you are adding a new feature/service, did you run the integration comparator? (npm run compare-translations on front) (translations added in en/fr/de)
> \- \[x\] Did you test this pull request in real life? With real devices?
> \- \[x\] If your changes modify the API (REST or Node.js), did you modify the API documentation? (no API change)
> \- \[\] If you are adding a new features/services which needs explanation, did you modify the user documentation?
> \- \[x\] Did you add fake requests data for the demo mode (front/src/config/demo.js)? (not needed: Nominatim is called directly from the browser, no Gladys backend request involved)
> 
> Description of change
> 
> Currently, setting the home address requires manually panning/zooming the map and clicking on the exact location, which is tedious — especially on the world-level default view during signup.
> 
> This PR adds a text search field above the map to find the home address by typing it:
> 
> \- The typed address is geocoded with Nominatim (the OpenStreetMap geocoding service): free, no API key required.
> \- Up to 5 results are displayed; clicking one centers the map on the selected address.
> \- The map stays clickable to fine-tune the position afterwards.
> \- The search is only triggered on an explicit user action (button click or Enter key), to comply with the Nominatim usage policy (max 1 request/second — no search-as-you-type).
> \- Available in both places where the house location is set:
> - House settings (Settings → House)
> - Signup, house configuration step
> \- Error and "no results" states are handled with dedicated translated messages (en/fr/de).
> 
> No backend change: the Nominatim API is called directly from the browser.
> 
> \[Screenshots:\](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450)

L’image est en cours de build: `docker pull willde71/gladys-test:house_adress_search`

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Août 14, 2026, 3:20 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/10 "2026-08-14T15:20:54Z")

</div>

Je ferme ce post car la fonctionnalité est disponible dans Gladys Assistant 4.86 :

> [@Gladys 4.86 : la plus grosse release de l’histoire du projet rocket](https://community.gladysassistant.com/t/gladys-4-86-la-plus-grosse-release-de-l-histoire-du-projet/10554):
>
> Salut à tous ! Super heureux de sortir Gladys Assistant 4.86. C’est simple, c’est la plus grosse version depuis le début du projet, avec 68 PR fusionnées en une semaine exploding_head C’est juste incroyable, et ça montre le nouveau rythme qu’on peut tenir avec l’IA. L’objectif est maintenant clair : rattraper et dépasser Home Assistant rocket Je vous parle de ces 68 nouveautés ici : Merci à tous les contributeurs !!

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Août 14, 2026, 3:20 UTC](https://community.gladysassistant.com/t/pouvoir-taper-ladresse-de-sa-maison-au-lieu-de-selectionner-sur-la-carte/9450/11 "2026-08-14T15:20:57Z")

</div>


