Twiz:to

Twiz:toTwiz:to vous permet de recevoir sur votre Nabaztag ou Nabaztag:tag, les horaires des bus et tram du réseau Twisto de Caen.

Programmez un ztamp ou un nano:ztag, faîtes le renifler à un Objet et votre Lapin vous donnera l'horaire du prochain passage de votre bus ou tram pour l'arrêt de votre choix.

Si par hasard ce zcript ne semblait plus fonctionner correctement sur ce site, vous pourrez retrouver toutes les fonctionnalités en suivant ce lien.

Ce qu'il vous faut


  • le numéro de série de votre lapin
  • le token du même lapin
  • un déclencheur : ztamp ou nano:ztag

Installation


Renseignez les informations ci-dessous et copiez l'adresse obtenue dans les paramètres de l'application "Transmettre des données dans une URL (Call URL)" de votre ztamp.

  1. Votre Nabaz(:tag)
  2. Votre arrêt
    Saisissez le code timeo ou une partie du nom de votre arrêt, puis cliquez sur 'Trouver !'...

    • Mode de communication
      Simple : seulement les horaires
      Verbeux : horaires et informations complémentaires (arrêt, ligne, direction et destination)

    • Adresse prête à coller

    Evolutions v1.0


    • Correctif majeur : prise en compte d'une mise à jour importante sur le site de Kéolis modifiant entièrement la structure du site et des données

    Evolutions v0.2


    • Ajout d'informations complémentaires sur l'arrêt

    Evolutions prévues


    • Possibilité de sélectionner la voix
    • Ajout de la météo du jour (pour prévoir la parapluie au cas où...)
    • Extension aux réseaux d'autres villes utilisant le même système, notamment Angers, Dijon et St-Malo

    Développement LauCaen
    Logo Open Clipart et Hunta | Version 1.0 | Avril 2010

    Comments

    Heure

    Il faudrait la possibilité que le script utilise l'heure + 5min par exemple.
    Parce que si le prochain bus est dans une minute :S

    Twiz:to informe déjà des deux passages de bus/tram à venir :)

    @Xeno : Twiz:to prend déjà en compte cet aspect automatiquement ! :D
    En effet, le script annonce le prochain passage de bus ou de tramway pour l'arrêt choisi, mais également le passage suivant ! Donc, par exemple, pour un tram qui arriverait dans une minute, l'Objet annonce un prochain passage "imminent" et l'horaire du tram qui passera après.
    Cela dit, d'accord avec toi sur le fait que l'on peut vouloir indiquer un délai, voire une période : tous les passages dans les deux prochaines heures, par exemple.
    A voir avec LauCaen ! ;)

    Limites du serveur

    Malheureusement, on est limité par les serveurs de Twisto. Les informations sont en temps réel et on ne peut récupérer que les horaires des deux prochains passages, comme sur le site de Twisto. Donc, pas d'évolution dans ce sens, désolé.

    Nabaztag:tag et Ztamp

    Avant tout : merci pour tout, je suis super content d'avoir une telle utilité de mon lapin !! J'ai voulu que mon nabaztag donne les horaires de 2 bus que je peux prendre : je lui ai mis l'application Blabla : "Ligne 3" ; puis le call url de cette ligne à l'arrêt donné ; puis Blabla : "Ligne 1" ; puis le call url de cette ligne à l'arrêt donné. Mais le lapin ne fait pas cela dans l'ordre : il m'a cumulé les Blabla et a donc enchaîné "Ligne 3 Ligne 1" et ensuite m'a donné les horaires aux arrêts... Une idée pour m'aider ?

    Evolution prévue

    La solution serait que je développe la deuxième évolution prévue, à savoir :
    • Ajout d'informations complémentaires sur l'arrêt.
    J'avoue que ça fait un moment que je n'ai pas touché à cette appli. Je vais tacher de m'en occuper rapidement.

    Evolution V0.2

    La nouvelle version 0.2 offre désormais la possibilité d'utiliser un mode verbeux qui donne des informations complémentaires :
    • Nom de l'arrêt
    • Nom de la ligne
    • Direction
    • Destination

    Nouvelle version - V1.0

    Keolis ayant entièrement changé la structure du serveur pour les informations relatives aux horaires de bus et tram, vous avez du constater, pour ceux qui l'utilisent, que le service était indisponible, le lapin répondant systématiquement depuis février "Désolé, pas d'information pour cet arrêt". Et pour cause, le pauvre, il ne pouvait plus obtenir d'informations de l'ancien serveur.
    Il m'a donc fallu récupérer le nouveau Widget Timeo. Mais celui-ci étant un exécutable, et non plus un script comme l'ancien, j'ai du y aller à coups de Wireshark pour pister les URL et paramètres.
    Heureusement, j'ai pu récupérer tout ce dont j'avais besoin, et je vous propose donc cette nouvelle version qui fonctionne comme la précédente sur le nouveau serveur de Keolis.
    En ce qui concerne les autres évolutions prévues... Je verrai quand je pourrai retrouver un peu de temps.