VOUS ÊTES ICI: Accueil » Blog » Domotique » Eedomus » Les horaires de train dans l’eedomus
Eedomus Guides

Les horaires de train dans l’eedomus

Ce nouveau post est destiné à tous ceux qui utilise le train est plus particulièrement les TER. Avant, pour récupérer les horaires des trains, on pouvait utiliser cette méthode http://www.abavala.com/integrer-les-horaires-trains-nationaux-ter-domotique/

Mais depuis le mois de Mai, suite à un changement sur le site de la SNCF, ce n’est plus possible. Alors Hervé, un lecteur de domo-blog déjà auteur de l’article Intégration d’un FlowerPower avec l’eedomus et Raspberry reviens une nouvelle fois avec ce tuto qui permet via un script eedomus d’afficher les horaires des trains directement dans l’eedomus!

Le principe

Le principe est d’exécuter la requête du site http://www.gares-sncf.com/fr avec le nom de la gare que vous désirez récupérer

horaire train eedomus

Comme on peut le voir, la SNCF ne nous propose que les 6 prochains trains au départ de la gare.

horaire train eedomus 2

Dans cette exemple, nous allons récupérer les trains en partance de Saint Etienne et à destination de Lyon Part Dieu.

Le script

1 Téléchargement du script :
[wpdm_package id=’3608′]

 

2 Modification du script afin de récupérer les horaires des trains que vous désirez

3 L’exemple fourni est destiné à récupérer les horaires des trains au départ de Saint-etienne et à destination de Lyon Part Dieu. Ce que vous devez modifier est le nom de la gare d’arrivée. Ici « Lyon P.DIEU ».

script

Installation du script sur l’eedomus

1 Pour commencer il faut se connecter sur le portail local de la box (portail de secours via l’adresse IP locale ex:192.168.1.30/script)
eedomus_script

2 A cet écran, choisir le script précedemment téléchargé puis l’envoyer sur l’eedomus.

3 Le script apparaît dans la liste des scripts eedomus:
list

 

La configuration eedomus

1 Créer un périphérique de réception des données.

caract

2 Récupérer le code API

api

3 Récupération du code de la gare que l’on veut récuperer.

Pour cela, il faut se rendre sur ce site

https://ressources.data.sncf.com/explore/dataset/referentiel-gares-voyageurs/?tab=table&sort=intitule_gare

sen

Ici on prendra « SEN ».

 

4 Créer un périphérique de mis à jour des données

maj gares

5 Ajouter dans l’adresse du script l’id de la gare récuperé dans l’etapeprécedante « SEN » et le nom du périphérique créé lors de l’etape 4 « 202107 ».

Integrer Horaire TER Domotique.docx - Microsoft Word

Les règles eedomus

1 Programmer la mise à jour. Pour ma part, je récupère les infos toutes les 10 minutes pendant une tranche horaire définie

maj Sainte

2 Résultat :

result

 

Pour aller plus loin

[box type= »info »]On peut envoyer ce résultat sur un téléphone au format SMS  via une règle très simple[/box]

Integrer Horaire TER Domotique.docx - Microsoft Word_2

 

conclusion

Encore un grand merci à Hervé qui à encore pensé à domo-blog pour publier son travail !
un article bien pratique pour les usager de la SNCF qui auront maintenant les horaires des trains directement dans l’eedomus et pourrons même programmer quelques scenarios via ces nouveaux capteurs.

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE

A propos de cet auteur

Aurélien Brunet

Aurélien Brunet

Informaticien spécialisé dans l'IT industrielle, le réseau et les bases de données, un peu geek à mes heures perdues, je me suis mis à la domotique en 2012 avec ma première box domotique l'eedomus associée à un raspberrypi et quelques développements personnels. Depuis, je test, j’installe, je code, j’améliore mon installation et surtout, je partage avec vous mon expertise via ce blog pour améliorer votre quotidien dans la smart home!

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE
close-link
NOEL 2 DOMO-BLOG

Venez Jouer
avec nous !

Cette année Noel sera connecté
JOUER
#Noel2DOmoBlog
close-link