Forum eedomus http://forum.eedomus.fr/ |
|
Horaire de train + Eedomus + Raspberry http://forum.eedomus.fr/viewtopic.php?f=50&t=4218 |
Page 1 sur 1 |
Auteur: | eedomusbox [ 18 Mai 2016 09:42 ] |
Sujet du message: | Horaire de train + Eedomus + Raspberry |
Bonjour, voici une nouvelle version du script qui permet de récupérer les horaires de trains. http://www.domo-blog.fr/leedomus-reprend-train/ |
Auteur: | bifidus [ 30 Mai 2016 23:07 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Bonjour, J'ai testé le script publié sur Domo-Blog. J'y suis presque mais que mettre dans les champs "Type" et "Paramètres" de l'onglet valeur de l'actionneur HTTP ? Je ne sais pas si ça vient de là mais j'ai une erreur du type "Une erreur est survenue lors de la mise à jour [{ "success": "0", "body": { "error_code": "6", "error_msg": "Unknown peripheral value [06h28, 06h44, 06h58, 07h14]." } }]" en toute fin d'exécution du script Un grand merci pour ton boulot bifidus |
Auteur: | eedomusbox [ 31 Mai 2016 00:04 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Salut, ce n'est pas un actionneur mais un etat. Il doit être de type de données "texte". |
Auteur: | Gurdil [ 31 Mai 2016 18:59 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Bonjour, j'ai moi aussi voulu tester ce script mais sans succès. j'ai le message ci-dessous lorsque j’essaie de l’importer dans eedomus La fonction utilisateur supprimer_accents() doit être préfixée par 'sdk_' La fonction utilisateur maj_periph() doit être préfixée par 'sdk_' La fonction date_default_timezone_set() n'est pas autorisée La fonction file_get_contents() n'est pas autorisée La fonction json_decode() n'est pas autorisée La fonction -() n'est pas autorisée La fonction maj_periph() n'est pas autorisée La fonction supprimer_accents() n'est pas autorisée La fonction htmlentities() n'est pas autorisée La fonction preg_replace() n'est pas autorisée mais je ne suis pas doué. quelles sont les parties a adapter pour le faire fonctionner directement sous eedomus? merci |
Auteur: | eedomusbox [ 31 Mai 2016 19:07 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Ce script ne fonctionne pas sur la box. Il faut un serveur externe type raspberry. Désolé |
Auteur: | Gurdil [ 01 Juin 2016 06:37 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Oki je comprends mieux Merci |
Auteur: | eedomusbox [ 01 Juin 2016 12:40 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Si tu veux l'adapter, ce n'est pas très compliqué.il faut mettre SDK deant les fonctions et remplacer les fonctions PHP qui n'existe pas par d'autre qui sont autorisées par la box |
Auteur: | Gurdil [ 05 Juin 2016 19:39 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
OK je vais essayer encore merci |
Auteur: | Gurdil [ 06 Juin 2016 21:34 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
je ne dois pas être loin d'un résultat : après avoir modifié le script j'obtiens ce résultat :  Date et heure d'execution: 20160606T22:26 Requete: https://xxxxxxx-xxxx-xxx-xxxx-xxxxxxxxx ... journeys=4 ************TRAINS************* Heure de depart: 20160606T224300 Heure d'arrive: 20160606T225700 Numero de train: 3137 Statut du train: SIGNIFICANT_DELAYS ID de retard: a9ae2697-4868-4f2e-ab4c-29c3ecac2d80 ID de retard dans les retards: a9ae2697-4868-4f2e-ab4c-29c3ecac2d80 Nouvelle heure de depart: 2303 ID de retard dans les retards: 1e56d93b-2a60-4dde-9e9a-f73f6a299104 ID de retard dans les retards: 0cf8ece9-f935-4854-a2b8-c89f764a33ca ************TRAINS************* Heure de depart: 20160607T065000 Heure d'arrive: 20160607T071500 Numero de train: 850401 ************TRAINS************* Heure de depart: 20160607T070100 Heure d'arrive: 20160607T072500 Numero de train: 850303 Statut du train: NO_SERVICE ************TRAINS************* Heure de depart: 20160607T071300 Heure d'arrive: 20160607T073300 Numero de train: 850403 Statut du train: NO_SERVICE ************TRAINS************* Resultat: 22h43-Arraymn, 06h50 URL locale Mise à jour Eedomus: https://192.168.0.xx/api/set?action=per ... n,%2006h50 je pense que le problème viens du calcul du retard que j'ai supprimé. je n'ai pas trouvé comment faire pour qu'il prenne en compte le - une idée? |
Auteur: | eedomusbox [ 10 Juin 2016 13:00 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Bonjour, j'ai ajouté le script gare dans le repertoire https://github.com/Madoma73/EedomusScripts Un version Eedomus et une version Eedomus + Raspberry. |
Auteur: | Gurdil [ 14 Juin 2016 19:53 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Merci de ton aide. La script marche au poil |
Auteur: | galaksy2001 [ 19 Nov 2016 02:56 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
Bonsoir, Merci beaucoup pour ce script Le script hébergé sur l'eedomus s'exécute correctement. Pour info, pour récupérer les données pour le trajet aller et le trajet retour , il faut placer les commandes suivantes dans l'actionneur http : Pour l'aller :
Pour le retour :
Pour récupérer l'ID des gares ( y compris les RER ! ):
|
Auteur: | annarol [ 01 Oct 2017 19:11 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
bonsoir a tous, Je detere ce post car je n'arrive pas a mettre en oeuvre le script de madoma73 (celui a integre dans la box et non le raspberry° : - j'ai un message d'erreur lorsque je l'execute : ************TRAINS************* Resultat: URL locale Mise à jour Eedomus: https://192.168.1.10/api/set?action=per ... 874&value= URL cloud: https://api.eedomus.com/set?action=peri ... 874&value= Une erreur est survenue lors de la mise à jour [{ "success": "0", "body": { "error_code": "2", "error_msg": "Missing parameter [value]." } }] periph_id= api du capteur http que j'ai crée Je pense que je melange les pinceaux entre les capteurs et etat dans les periphs eedomus; alors si une bonne ame peut m'aider a mettre en place ce script ce serait genial car super interessant pour nous merci a tous annarol |
Auteur: | annarol [ 02 Oct 2017 05:06 ] |
Sujet du message: | Re: Horaire de train + Eedomus + Raspberry |
rebonsoir a tous, j'ai trouve l'erreur / il faut remplacer dans les script : admin:117905extern par admin:fr:117905 et après le script marche a perfection. merci a tous ceux qui ont bosse syr ce script bien utile annarol |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |