Intégration domotique RTC Québec, gratuite et open source

Prochains passages des autobus du RTC et stations àVélo à Québec.
Les prochains passages des autobus du Réseau de transport de la Capitale (RTC) et les vélos àVélo près de chez vous, dans Gladys.
Cette intégration n'est pas affiliée au RTC ni à la Ville de Québec.
Démarrer en 3 étapes
Aucune connaissance technique n'est nécessaire, et aucun compte : il n'y a rien à créer, aucune clé.
- Vérifiez l'adresse de votre maison dans Gladys : Paramètres → Maisons. La maison doit avoir une position sur la carte. L'intégration s'en sert pour trouver les arrêts proches de chez vous. La position reste dans votre Gladys.
- Installez l'intégration depuis le catalogue des intégrations, et acceptez l'accès à la position de la maison. Ouvrez sa page de configuration et cliquez sur Enregistrer, sans rien remplir.
- Ouvrez l'onglet Découverte de l'intégration. Les 3 arrêts et les 2 stations àVélo les plus proches de chez vous y sont proposés, avec leur nom et la direction des lignes, par exemple « RTC – Saint-Paul / A.-Martin (1 → Station Belvédère (Nord)) ». Cliquez sur Ajouter pour chacun de ceux qui vous intéressent.
C'est tout. Vous avez maintenant, pour chaque arrêt, les prochains passages, et pour chaque station àVélo, les vélos et les places libres.
Le message en haut de la page de configuration indique toujours la prochaine chose à faire. Par exemple : « Prêt : 3 arrêts et 2 stations àVélo à ajouter. Ouvrez l'onglet Découverte… ».
Les noms des appareils commencent par RTC – ou àVélo –, pour les reconnaître d'un coup d'œil dans la liste des appareils de Gladys. Vous pouvez les renommer librement dans Gladys.
Afficher les passages sur le tableau de bord
- Ouvrez le tableau de bord, puis cliquez sur Modifier.
- Ajoutez un widget et choisissez Passages RTC.
- Choisissez l'arrêt, puis enregistrez.
Le widget Station àVélo s'ajoute de la même façon.
Les passages sont des horaires prévus, marqués d'un ~ : « ~12 min » signifie « prévu dans 12 minutes ».
Et le temps réel ?
Le RTC ne publie pas son temps réel en données ouvertes : il reste réservé à son application Nomade. Les passages viennent donc des horaires prévus du RTC, par Transitous, un service communautaire gratuit, lus toutes les 2 minutes. Si le RTC ouvre un jour son temps réel, l'intégration est prête à le lire.
Surveiller d'autres arrêts (travail, école…)
Pour un arrêt loin de chez vous :
- En bas de la page de configuration, cliquez sur Chercher un arrêt. Tapez un nom de rue ou le numéro de l'arrêt, par exemple « Gare du Palais » ou « Grande Allée Cartier ».
- La réponse liste les arrêts avec leur numéro et la direction de leurs
lignes, par exemple
1022 — Saint-Paul / A.-Martin (1 → Station Belvédère (Nord)). - Copiez le numéro (
1022) dans Arrêts, enregistrez, puis ajoutez l'arrêt dans l'onglet Découverte.
Le numéro est celui inscrit sur chaque panneau d'arrêt du RTC.
Pour les stations àVélo, le bouton Chercher une station àVélo fonctionne de la même façon.
Pour aller plus loin
Le champ Arrêts accepte plusieurs numéros séparés par des virgules, un
filtre de lignes après @ et un nom après :.
| Saisie | Signification |
|---|---|
1022 | toutes les lignes qui passent à l'arrêt 1022 |
5601@18 | seulement la ligne 18 |
1022@1|6 | les lignes 1 et 6 |
5601@18:Bus du travail | ligne 18, affiché sous le nom « Bus du travail » |
Ce que contient chaque appareil
Arrêt :
- Prochain passage, Passage 2… : les minutes d'attente. 999 signifie qu'aucun passage n'est prévu.
- Ligne du prochain passage… : le numéro de ligne (« 800 », « 11G »).
- Prochains passages : un résumé, par exemple
1 ~3 min · 6 ~11 min.
Station àVélo : les vélos (électriques compris), les vélos électriques, les points d'ancrage libres et l'état de la station.
Une station qui disparaît du réseau àVélo (retirée pour l'hiver) affiche 0 vélo, 0 place et l'état « Retirée du réseau àVélo (saisonnier ?) », avec un point orange sur l'appareil. Le déclencheur « Hors service » se déclenche une fois, puis « Remise en service » quand elle revient. Il n'y a rien à faire.
Scènes
Déclencheurs :
- Passage imminent : un passage a lieu dans moins de 1, 2, 3, 5, 10 ou 15 minutes. Exemple : « quand le 800 est à 5 minutes, allumer la lampe de l'entrée ».
- Station àVélo modifiée : la station n'a plus de vélos ou de places, ou en retrouve.
Action : Lire les prochains passages : par exemple, un message chaque matin « Ton 800 passe dans {{minutes}} minutes ».
Dépannage
| Message ou symptôme | Que faire |
|---|---|
| « indiquez l'adresse de votre maison » | Paramètres → Maisons : placez la maison sur la carte, puis enregistrez à nouveau la configuration de l'intégration. |
| « Gladys n'a pas partagé la position de votre maison » | Réinstallez l'intégration et acceptez l'accès à la position, ou tapez des numéros d'arrêt. |
| Rien dans l'onglet Découverte | Lisez le message de la page de configuration : il dit ce qui manque. |
| « L'arrêt … n'est pas dans la liste des arrêts » | Vérifiez le numéro sur le panneau. Un arrêt tout nouveau arrive avec la prochaine version de l'intégration. |
| Station « Retirée du réseau àVélo » | La station n'est plus dans le réseau, souvent pour l'hiver : elle reviendra seule. |
| Un arrêt reste à 999 | Aucun passage prévu (la nuit), ou un filtre de ligne qui ne correspond à aucune ligne de l'arrêt. |
Vie privée, données et licences
- La position de la maison ne sert qu'à chercher les arrêts proches, dans la liste des arrêts livrée avec l'intégration : elle n'est envoyée nulle part.
- Liste des arrêts : GTFS du RTC, livré avec l'intégration et mis à jour à chaque version. « Application, produit ou service, intégrant les Informations publiques du Réseau de transport de la Capitale, mises à jour le 2026-10-11. » (conditions)
- Passages : Transitous, un service communautaire gratuit, à partir des données du RTC.
- Vélos : flux GBFS public d'àVélo.
- Code de l'intégration : licence Apache 2.0.
Paramètres de configuration
Voici les paramètres demandés par RTC Québec dans son écran de configuration dans Gladys.
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| Démarrer en 2 minutes | section | Non | 1. Vérifiez que votre maison a une adresse dans Gladys (Paramètres → Maisons). 2. Enregistrez cette page. 3. Ouvrez l’onglet « Découverte » de cette intégration et cliquez sur « Ajouter » sur les arrêts et stations àVélo près de chez vous. C’est tout : vous avez tout de suite les prochains passages et les vélos àVélo. |
| Près de chez moi | section | Non | Combien d’arrêts (à moins de 600 m) et de stations àVélo (à moins de 1 km) parmi les plus proches sont proposés dans l’onglet « Découverte ». 0 désactive la suggestion. |
| Arrêts près de chez moi | number | Non | |
| Stations àVélo près de chez moi | number | Non | |
| Autres arrêts et stations (facultatif) | section | Non | Pour surveiller un arrêt qui n’est pas près de chez vous (travail, école…) : tapez son numéro, inscrit sur le panneau de l’arrêt, ou trouvez-le avec le bouton « Chercher un arrêt » en bas de cette page. |
| Arrêts | string | Non | Numéros d'arrêt. Filtre de lignes optionnel après @ et nom personnalisé après : — ex. « 1022, 5601@18:Bus du travail ». |
| Stations àVélo | string | Non | Identifiants de stations àVélo, avec un nom personnalisé optionnel après : — ex. « 3:Station de la maison ». |
| Avancé | section | Non | Les valeurs par défaut conviennent à presque tout le monde. |
| Rafraîchissement des passages (s) | number | Non | Fréquence de rafraîchissement des passages, en secondes. |
| Rafraîchissement àVélo (s) | number | Non | Fréquence de rafraîchissement des stations àVélo, en secondes. |
| Passages par arrêt | number | Non | Nombre de prochains passages exposés en fonctionnalités par arrêt. |
| Langue des valeurs | select | Non | Langue des noms de fonctionnalités et des textes publiés. |
Comment installer RTC Québec dans Gladys
- Dans Gladys, ouvrez Intégrations : RTC Québec apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
- Cliquez sur Installer. Gladys télécharge l'image Docker (
ghcr.io/lm1lc3n7/gladys-rtc-quebec:0.1.1), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration). - Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
- Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/LM1LC3N7/gladys-rtc-quebec.
RTC Québec nécessite Gladys >=5.1.0. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.
Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.
À propos des intégrations externes
RTC Québec est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par LM1LC3N7, et non par l'équipe cœur de Gladys.
- Parcourir toutes les intégrations externes
- Découvrir les intégrations natives intégrées à Gladys
- Créer et publier votre propre intégration externe
- Code source sur GitHub — source de cette documentation