# Intégration TCL et Velov pour les Rhône-alpins

**URL:** <https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676>\
**Category:** Intégration\
**Created:** [Juin 5, 2026, 1:25 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676 "2026-06-05T13:25:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eric72](https://forum.hacf.fr/user_avatar/forum.hacf.fr/eric72/32/123915_2.png) [@Eric72](https://forum.hacf.fr/u/Eric72)\
**Post date:** [Juin 5, 2026, 1:25 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/1 "2026-06-05T13:25:13Z")

</div>

Bonjour,

Pour les utilisateurs des TCL sur Lyon et son agglo, la dernière MAJ de HAOS embarque maintenant une intégration qui peut être très utile : Data Grand Lyon. Merci à @Crocmagnon pour le job, c'est génial.

 ![image](https://forum.hacf.fr/uploads/default/original/3X/2/e/2e2fce7ab4cf4b104bfc98b6e4ca23869419c719.png)

Cette super intégration permet d'avoir les passages des bus en temps réel en fonction de l'arrêt et de voir les disponibilités des Velov.

Perso, je ne l'utilise que pour les passages des bus.

Je précise que @Crocmagnon est super réactif sur Github. J'ai fait part des 2 petites difficultés ci-dessous et il m'a répondu gentiment. J'avoue que c'est sûrement plus un problème de compréhension de mon côté que du côté dev.

Il faudra vous créer un compte sur Data Grand Lyon (gratuit et faisable avec un minimum d'infos).  
Attention aux credentials des mdp : certains caractères spéciaux ne sont pas acceptés.

> **[Accueil - data.grandlyon.com](https://data.grandlyon.com/portail/fr/accueil)**
>
> Les données des acteurs du territoire de la Métropole de Lyon

Une fois cela fait, vous aurez accès à l'intégration.

L'ajout de la ligne est simple, trouver le bon arrêt est un peu plus touchy, car ils ne sont pas nominatifs, mais listés sous forme de code (identifiant de l'arrêt) :

 ![image](https://forum.hacf.fr/uploads/default/original/3X/7/3/7361b589f0f63812281091224db5e91285f6042d.png)

Pour trouver ces codes, vous pouvez aller sur cette page :

> **[Accueil - data.grandlyon.com](https://data.grandlyon.com/portail/fr/jeux-de-donnees/prochains-passages-reseau-transports-commun-lyonnais-rhonexpress-disponibilites-temps-reel/info)**
>
> Les données des acteurs du territoire de la Métropole de Lyon

Perso, j'ai galéré et j'ai téléchargé le JSON complet qui liste tous les arrêts avec les codes. Avec Notepad++ ou Kate, vous pourrez faire le tri simplement.

Au final, on arrive à ça :

 ![image](https://forum.hacf.fr/uploads/default/original/3X/8/d/8dde72d7b79ef490fb3a60637ebf09253c1e16c5.png)

Une fois les sensors créés, vous pouvez faire des cartes :

 ![image](https://forum.hacf.fr/uploads/default/original/3X/f/f/fff9b27549eab0ed87609ff65e7508a9d342de03.png)

Ou des automatisations qui envoient les horaires des bus cibles sur téléphone quand on arrive sur une zone, par exemple :

```auto
alias: Annonce bus Eric Perrache
description: ""
triggers:
  - trigger: zone.entered
    target:
      entity_id: person.xxxxxx
    options:
      zone: zone.perrache
conditions: []
actions:
  - action: notify.mobile_app_xxxxxxxxxxx
    data:
      title: 🚌 Départs Perrache
      message: >

        C21 ➜ Gorge de Loup

        • dans {{
        ((as_timestamp(states('sensor.c21_stop_50455_prochain_depart')) -
        now().timestamp()) / 60) | round(0) }} min

        • dans {{ ((as_timestamp(states('sensor.c21_stop_50455_2eme_depart')) -
        now().timestamp()) / 60) | round(0) }} min
mode: single

```

Donc hyper pratique pour moi, vraiment.

Merci encore à @Crocmagnon pour le job.

Belle journée à vous.

---

<div class="post-metadata">

**Author:** ![Eric72](https://forum.hacf.fr/user_avatar/forum.hacf.fr/eric72/32/123915_2.png) [@Eric72](https://forum.hacf.fr/u/Eric72)\
**Post date:** [Juin 5, 2026, 1:43 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/2 "2026-06-05T13:43:21Z")

</div>

@Crocmagnon vient de me répondre au sujet de l'adresse pour récupérer les ID des arrêts. C'est une coquille, la bonne adresse est :

> **[Accueil - data.grandlyon.com](https://data.grandlyon.com/portail/fr/jeux-de-donnees/points-arret-reseau-transports-commun-lyonnais/donnees)**
>
> Les données des acteurs du territoire de la Métropole de Lyon

---

<div class="post-metadata">

**Author:** ![Crocmagnon](https://forum.hacf.fr/user_avatar/forum.hacf.fr/crocmagnon/32/25471_2.png) [@Crocmagnon](https://forum.hacf.fr/u/Crocmagnon)\
**Post date:** [Juin 7, 2026, 8:09 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/3 "2026-06-07T20:09:42Z")

</div>

Merci pour ce message ! Je suis content de voir que l'intégration est utile 🙂

Une [PR](https://github.com/home-assistant/core/pull/173117) est ouverte pour améliorer l'expérience lors de l'ajout d'un arrêt TCL avec une liste filtrable plutôt que de devoir saisir un identifiant manuellement.

---

<div class="post-metadata">

**Author:** ![alainvtr1](https://forum.hacf.fr/user_avatar/forum.hacf.fr/alainvtr1/32/9148_2.png) [@alainvtr1](https://forum.hacf.fr/u/alainvtr1)\
**Post date:** [Juillet 10, 2026, 5:55 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/4 "2026-07-10T17:55:04Z")

</div>

Ouah, génial ... j'utilisais l'intégration GTFS2 jusqu'à présent ...

Mais besoin de recharger périodiquement un fichier des prévisionnels, et j'avais des difficultés pour ajouter le Temps Réel.

Là, c'est nickel ... sauf la recherche du bon id de l'arrêt qui est pénible : mais c'est la faute aux données d'entrées qui sont comme ça ...

Et pour les données VELO'V, j'utilise CityBikes

---

<div class="post-metadata">

**Author:** ![JNow](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/j/7ea924/32.png) [@JNow](https://forum.hacf.fr/u/JNow)\
**Post date:** [Septembre 19, 2026, 4:51 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/5 "2026-09-19T16:51:14Z")

</div>

Hello,  
Depuis 2 semaines environ, impossible de m'authentifier sur cette intégration dans HA, alors que tout fonctionne bien sur [https://data.grandlyon.com/](https://data.grandlyon.com/)

 ![image](https://forum.hacf.fr/uploads/default/original/3X/4/3/43f0852ac13c13e63e1b452188126b7c8f65444b.png)

J'ai simplifié mon mot de passe, puis supprimé / recréé mon compte... Sans succès.  
D'autres que moi rencontrent-ils le même problème ?  
NB : tout fonctionnait très bien depuis mise en place en juin...

---

<div class="post-metadata">

**Author:** ![alainvtr1](https://forum.hacf.fr/user_avatar/forum.hacf.fr/alainvtr1/32/9148_2.png) [@alainvtr1](https://forum.hacf.fr/u/alainvtr1)\
**Post date:** [Septembre 23, 2026, 2:37 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/6 "2026-09-23T14:37:32Z")

</div>

hello,

j'ai un script perso qui tape dans data.grandlyon pour récupérer les horaires TCL tel que je le veux, et il fonctionne encore à cet instant

---

<div class="post-metadata">

**Author:** ![Eric72](https://forum.hacf.fr/user_avatar/forum.hacf.fr/eric72/32/123915_2.png) [@Eric72](https://forum.hacf.fr/u/Eric72)\
**Post date:** [Septembre 29, 2026, 8:02 UTC](https://forum.hacf.fr/t/integration-tcl-et-velov-pour-les-rhone-alpins/80676/7 "2026-09-29T08:02:03Z")

</div>

Salut,  
Chez moi, c'est OK. Cela fonctionne toujours. Parfois, il peut y avoir un souci pendant quelques jours car le service n'est pas dispo. Mais en général, ça revient assez vite....  
Si ça perdure, je te conseille de faire un ticket Github en mentionnant @Crocmagnon , il est hyper réactif.
