Certains propriétaires de Tesla pimpent leurs trajets avec du code

La Model S de Tesla Motors n'est pas seulement un symbole d'enthousiasme pour la conduite électrique ; c'est aussi un signe de la façon dont les voitures personnalisables deviennent.





La Tesla Model S est livrée avec un écran tactile de 17 pouces pour le divertissement, les cartes et les commandes du système.

Avec une connectivité Internet, des mises à jour logicielles régulières, un écran tactile de 17 pouces pour la console de commande et même son propre navigateur Web, c'est un véhicule de haute technologie impressionnant. Et bien que Tesla ne l'ait pas encore ouvert aux programmeurs extérieurs, certains passionnés écrivent déjà du code qui recueille des données de la voiture ou lui fait faire quelque chose de nouveau.

Joe Pasqua, qui travaille pour une société de bases de données à San Carlos, en Californie, a aidé à désosser, ou à décoder, les protocoles utilisés pour envoyer des messages entre l'application iPhone officielle de Tesla et les serveurs de la société. Après s'être connecté avec un nom d'utilisateur et un mot de passe, les propriétaires de Model S peuvent utiliser l'application pour accéder à une gamme de données et configurer divers systèmes dans leur voiture.



Pasqua a créé une application gratuite appelée VisibleTesla qui utilise les protocoles de l'application officielle pour suivre l'état des systèmes dans une Model S au fil du temps et peut être utilisé pour programmer des commandes. Vous pouvez faire toutes les fonctions de contrôle de base, m'a-t-il dit. Vous pouvez déverrouiller les portes, et vous pouvez allumer le chauffage ou la climatisation, et vous pouvez changer la température, ouvrir le toit ouvrant, des choses comme ça. Vous pouvez obtenir des informations de localisation ; vous pouvez contrôler la fonction de charge.

J'ai rencontré Pasqua, à juste titre, au Musée d'histoire de l'informatique à Mountain View, en Californie. Il m'a montré Visible Tesla fonctionnant sur le navigateur Web de sa voiture dans le parking du musée (le logiciel fonctionne sur un PC mais peut être configuré pour un accès via le Web).

Pasqua et des dizaines d'autres utilisateurs de Visible Tesla partagent des données sur la façon dont les différentes habitudes de conduite affectent les batteries de leurs voitures. De cette façon, ils peuvent, par exemple, voir si une récente vague de chaleur a entraîné une décharge plus rapide des autres batteries de la Model S. Visible Tesla peut également ajouter efficacement de nouvelles fonctionnalités à un véhicule en déclenchant des commandes basées sur des facteurs tels que l'emplacement ou l'heure de la journée. Certains propriétaires l'ont utilisé pour programmer le chauffage de la voiture à un moment donné, afin qu'il fasse chaud lorsqu'ils entrent.



Pasqua a configuré Visible Tesla de sorte qu'il utilise la position de sa voiture pour lui envoyer des rappels pratiques par e-mail. Notre épicerie ne distribue plus de sacs, dit-il. Avec Visible Tesla, je peux afficher une carte Google, tracer un cercle autour d'une certaine zone et dire 'Envoie-moi un SMS chaque fois que je vais dans cette zone, et voici ce que je veux qu'il dise'. parking de l'épicerie, je reçois un SMS disant 'N'oubliez pas vos sacs'.

Tesla ne semble pas se soucier de la programmation à faire soi-même. Même après avoir accidentellement bombardé les serveurs de Tesla avec des données une fois, dit Pasqua, on ne lui a pas dit d'arrêter. Ils n'ont pas envoyé de nastygram, dit-il. Ils m'ont envoyé un e-mail disant 'Hé, [nous] ne savons pas ce qui se passe, mais vous venez de nous frapper 1 000 fois par seconde, nous avons dû vous éteindre.' Bien sûr, je me suis excusé abondamment. Ils étaient cool à ce sujet. Ils auraient pu facilement le fermer, et ils ne l'ont pas fait.

Même sans la bibliothèque de Pasqua, certains utilisateurs ont trouvé qu'il était possible d'accéder à une Model S sur Internet. Edward Arthur, un concepteur de semi-conducteurs qui vit dans le sud du Massachusetts, a écrit un script simple qui vérifierait si la batterie de sa voiture se chargeait à 9h30. et envoyez-lui un SMS s'il a oublié de le brancher.



Tesla n'a pas exclu de proposer un kit de développement logiciel pour la Model S ou les futures voitures, mais la société ne dira pas quand un pourrait être publié ni ce qu'il pourrait faire. Notre objectif est de défier l'équipe interne qui comprend vraiment à la fois notre produit et son potentiel pour créer et offrir une expérience de propriétaire stellaire, m'a dit Khobi Brooklyn, directeur des communications de l'entreprise.

Bien que la Model S de Tesla soit probablement la plus accessible aux programmeurs en raison de la façon dont elle peut être contrôlée via Internet, la plupart des nouvelles voitures incluent des dizaines d'ordinateurs connectés par un réseau interne. Un nombre croissant de voitures, en particulier les modèles haut de gamme, sont également accompagnées d'applications pour smartphone, tandis que de nouveaux capteurs et des fonctionnalités de conduite automatisée introduisent toujours plus de complexité et de logiciels.

Certains passionnés de voitures férus de technologie réécrivent complètement le logiciel qui s'exécute sur les ordinateurs de voiture. Le site Web OpenGarages.org regroupe des personnes intéressées à modifier les systèmes de contrôle électronique à l'intérieur des voitures, principalement pour modifier les performances du moteur.



Cependant, l'attitude de Tesla envers les développeurs de logiciels contraste fortement avec celle de la plupart des constructeurs automobiles. Ford, par exemple, a cherché à restreindre l'utilisation d'outils permettant le piratage de voitures, en utilisant un texte législatif controversé, le Digital Millennium Copyright Act, qui limite le contournement des mécanismes conçus pour empêcher l'accès aux œuvres protégées par le droit d'auteur. Dans ce cas, l'œuvre protégée par le droit d'auteur est le logiciel qui s'exécute sur une voiture.

Un autre problème est que la technologie pourrait faire des voitures une cible pour les pirates avant longtemps. En août dernier, un groupe de chercheurs en sécurité a publié une lettre ouverte soulignant les problèmes potentiels et appelant à une plus grande transparence de la part de l'industrie automobile.

Mais Pasqua, qui a une formation en sécurité informatique, affirme que les protocoles de Tesla semblent relativement sécurisés : il ne semble pas concerné. J'adorerais les voir ouvrir toutes leurs données, dit-il.

cacher