Recherche de Vélib' via SMS
lundi 12 novembre 2007 à 14:10
Depuis quelques temps, je travaille à une interface de graphiques d'occupation des stations Vélib' ou encore une représentation cartographique des stations. Toute la partie technique est prête et la mise en ligne est imminente.
J'ai également développé un moteur de recherche qui permet de trouver une station contenant au moins x vélos ou emplacements disponibles dans un rayon de y mètres autour d'une station ou d'une adresse. Cette application est également prête, mais la partie graphique n'est pas du tout commencée.
A l'approche de la grève de la semaine, je me suis dit qu'une application de recherche serait très utile, en particulier si l'accès se fait depuis un téléphone mobile.
Je vous propose donc l'accès à la recherche d'un Vélib' disponible ou d'une place libre via SMS.
Mise en garde
Avant toutes choses, je tiens à préciser plusieurs points importants :
- ce service est en TEST. Même si tout devrait fonctionner correctement, il est donc possible que tout ne fonctionne pas correctement...
- ce service n'est pas proposé par la ville de Paris, ni par JCDecaux qui ne sont pas du tout impliqués ici
- je ne suis pas à la source des données. Les informations sur les stations proviennent du site Vélib' officiel. Je me contente d'aller lire ces informations régulièrement (automatiquement pour ceux qui se posent la question) et de les restituer sous une autre forme que celle proposée sur le site officiel. Il peut donc y avoir des erreurs de connexion, des délais dans les mises à jour, des informations fausses, etc...
- on ne connaît pas l'état réel des Vélib' ou des bornes à chaque station. Il peut très bien y avoir 3 Vélib' disponibles, mais tous cassés ! Ou encore que toutes les places se soient remplies entre l'instant où le serveur a été interrogé et le moment où le SMS est reçu
- en cas de problème, j'indiquerai dans la mesure du possible sur ce billet qu'il ne faut plus utiliser le service, mais je ne peux pas prévenir les utilisateurs autrement donc il risque d'y avoir des messages envoyés pour rien. Mettez cette page dans les favoris !
- je ne suis pas opérateur SMS. J'utilise les services d'un prestataire technique (à ce jour MobileTrend, cela changera peut-être). Je n'ai pas le contrôle sur la partie envoi/réception des SMS et en particulier, il n'est pas possible de garantir un délai d'envoi d'une réponse.
Pourquoi toutes cette mise en garde ? Parce que je n'ai pas développé ce service pour gagner de l'argent, mais pour être utile à tous - et en particulier à moi. Alors, oui, c'est payant mais surtout pour qu'il ne me coûte rien à mettre en place. Et lorsque je m'en sers, il me coûte comme à tout le monde (informations sur le prix plus bas), mais il peut aussi y avoir des problèmes. Vous êtes prévenus, alors s'il vous plaît ne me demandez pas de remboursement ou de compensation.
Vous acceptez donc le fait que ce service puisse ne pas fonctionner tout à fait comme prévu.
Utilisation
Vous êtes devant une station Vélib', mais elle ne contient pas ce que vous cherchez. Vers quelle borne se diriger ?
- pour trouver un Vélib', envoyez un SMS au 61071 contenant "cmd9827" suivi de "velo" suivi du numéro de la station où vous vous trouvez
- pour trouver une place disponible, envoyez un SMS au 61071 contenant "cmd9827" suivi de "place" suivi du numéro de la station où vous vous trouvez
En retour, vous recevrez la liste des stations les plus proches (numéros, adresse, distance à vol d'oiseau) contenant au moins 2 Vélib' ou 2 places (une, deux ou trois stations sont renvoyées selon la place disponible sur le SMS). Il n'y a plus qu'à sortir votre plan de Paris !
Si vous voulez qu'il y ait plus de Vélib' ou plus de places (par exemple si vous circulez en groupe) vous pouvez modifier le seuil de recherche en ajoutant ce nombre après le numéro de station.
Exemples d'envoi
- Pour trouver au moins 2 places libres proche de la station 1 dans le 4ème arrondissement, envoyez un SMS au 61071 contenant "cmd9827 place 4001"
- Pour trouver au moins 5 Vélib' disponibles proche de la station 12 dans le 13ème arrondissement, envoyez un SMS au 61071 contenant "cmd9827 velo 13012 5" (notez le 5 pour modifier le seuil de recherche)
Exemple de réponse
Le message envoyé au 61071 est "cmd9827 place 8030".
La réponse reçue est :
8038/22 RUE FRANCOIS 1 ER/90m/6 places/6min 8013/27 RUE DE MARIGNAN/275m/30 places/11min 8029/1 av franklin Roosevelt/304m/4 places/6min
La station la plus proche avec au moins 2 places est la 8038, 22 rue François 1er située à 90 mètres à vol d'oiseau et que les données ont été mise à jour il y a 6 minutes pour cette station (11 minutes pour la station 8013)
Prix
Ce service est basé sur l'envoi d'un SMS SURTAXE à 0,35€ + le coût SMS de l'opérateur. Sur ces 35 centimes d'euros, je touche 8 centimes par SMS. Je n'ai pas trouvé d'autres solutions pour que cela ne me coûte rien. Si quelqu'un a une solution gratuite pour l'utilisateur et pour moi, je suis preneur ! Ceci dit, j'ai déjà du réinvestir dans un serveur qui tient la route pour continuer mes développements, alors avant de le rembourser, il va falloir que je reçoive 2738 messages... Je ne suis pas près de gagner quoi que ce soit....
Trouver le numéro de station
Le plus simple pour trouver le numéro de la station est d'appuyer sur la touche "*" du pavé numérique du lecteur de carte bancaire. Le numéro de la station apparaît alors brièvement sur le petit écran. Recopier exactement ce numéro.
Le numéro est également souvent affiché sur la borne sous la forme "numéro d'arrondissement|numéro de station". Par exemple :
0109Il s'agit dans cet exemple de la station 9 dans le 1er arrondissement. ATTENTION Le numéro de la station à utiliser est "1009" (ou "01009"). Ce n'est pas "0109" comme on pourrait l'imaginer. Ne pas confondre avec la station 9 dans le 10ème arrondissement qui se note "10009" (et non "1009"). En clair, le numéro d'arrondissement est sur 2 chiffres, le numéro de station est toujours sur 3 chiffres. Il faut donc toujours saisir 5 chiffres.
Dans le doute, utilisez la première méthode !
Et la suite ?
Comme tout ceci a l'air compliqué !!!
Mais non, c'est en fait très simple. Mémorisez dans vos contacts "cmd9827" avec comme numéro de portable "61071", le reste viendra tout seul :-)
Dites-moi ce que vous en pensez dans les commentaires ! Que faut-il ajouter, améliorer, etc ?
De mon côté, je garde la trace de toutes les demandes (rassurez-vous, je n'ai pas accès au numéro de mobile du demandeur). S'il y a lieu, je ferai une petite stat d'ici quelques temps...
Et si cela vous plaît, faites passez l'information !
(PS : je désolé pour la mise en ligne/hors ligne du billet. J'ai detecté un problème mais qui en fait n'arrive qu'avec mon téléphone : je ne reçois pas tous les SMS...)
EDIT : la version web simple a été mise en ligne depuis quelque temps, mais autant faire un lien depuis ici : Recherche gratuite de Vélib'
4 commentaires »
Suivez le fil des commentaires en vous abonnant à ce lieninfovelib.fr
Le lundi 10 décembre 2007 à 00:39
Suricat
Le lundi 10 décembre 2007 à 08:20
SMS VELIB
Le lundi 12 mai 2008 à 16:21
Suricat
Le mardi 13 mai 2008 à 00:05