211service.com
Einige Tesla-Besitzer pimpen ihre Fahrzeuge mit Code auf
Das Model S von Tesla Motors ist nicht nur ein Symbol für die Begeisterung für elektrisches Fahren; es ist auch ein Zeichen dafür, wie anpassbar Autos werden.

Das Tesla Model S verfügt über einen 17-Zoll-Touchscreen für Unterhaltung, Karten und Systemsteuerung.
Mit Internet-Konnektivität, regelmäßigen Software-Updates, einem 17-Zoll-Touchscreen-Display für die Steuerkonsole und sogar einem eigenen Webbrowser ist es ein beeindruckendes Hightech-Fahrzeug. Und obwohl Tesla es noch nicht für externe Programmierer geöffnet hat, schreiben einige Enthusiasten bereits Code, der Daten aus dem Auto sammelt oder es dazu bringt, etwas Neues zu tun.
Joe Pasqua, der für ein Datenbankunternehmen in San Carlos, Kalifornien, arbeitet, half beim Reverse Engineering oder der Dekodierung der Protokolle, die zum Senden von Nachrichten zwischen der offiziellen Tesla iPhone-App und den Servern des Unternehmens verwendet wurden. Nach der Anmeldung mit Benutzername und Passwort können Model S-Besitzer mit der App auf eine Reihe von Daten zugreifen und verschiedene Systeme in ihrem Auto konfigurieren.
Pasqua hat eine kostenlose App namens erstellt Sichtbares Tesla die die Protokolle der offiziellen App verwendet, um den Status von Systemen in einem Model S im Laufe der Zeit zu verfolgen und zur Planung von Befehlen verwendet werden kann. Sie können alle grundlegenden Steuerfunktionen ausführen, sagte er mir. Sie können die Türen entriegeln, die Heizung oder die Klimaanlage einschalten, die Temperatur ändern, das Schiebedach öffnen – solche Sachen. Sie können Standortinformationen abrufen; Sie können die Ladefunktion steuern.
Pasqua traf ich passenderweise im Museum für Computergeschichte in Mountain View, Kalifornien. Er zeigte mir Visible Tesla, das auf dem Webbrowser seines Autos auf dem Parkplatz des Museums läuft (die Software läuft auf einem PC, kann aber für den Zugriff über das Internet konfiguriert werden).
Pasqua und zahlreiche andere sichtbare Tesla-Benutzer tauschen Daten darüber aus, wie sich unterschiedliche Fahrgewohnheiten auf die Batterien ihrer Autos auswirken. Auf diese Weise können sie zum Beispiel sehen, ob eine kürzliche Hitzeperiode dazu geführt hat, dass andere Model S-Batterien schneller leer sind. Visible Tesla kann einem Fahrzeug auch effektiv neue Funktionen hinzufügen, indem Befehle basierend auf Faktoren wie Standort oder Tageszeit ausgelöst werden. Einige Besitzer haben es verwendet, um die Heizung des Autos zu einer bestimmten Zeit einzuschalten, damit es warm ist, wenn sie einsteigen.
Pasqua hat Visible Tesla so konfiguriert, dass es den Standort seines Autos verwendet, um ihm praktische E-Mail-Erinnerungen zu senden. Unser Lebensmittelgeschäft gibt keine Tüten mehr aus, sagt er. Mit Visible Tesla kann ich eine Google-Karte aufrufen, einen Kreis um ein bestimmtes Gebiet ziehen und sagen: „Schicken Sie mir immer eine Textnachricht, wenn ich in dieses Gebiet gehe, und hier ist, was ich sagen möchte.“ Also, wenn ich zu meinem gehe Supermarktparkplatz, erhalte ich eine SMS mit der Aufschrift „Erinnere dich an deine Taschen“.
Tesla scheint die Do-it-yourself-Programmierung nichts auszumachen. Selbst nachdem er Teslas Server einmal versehentlich mit Daten bombardiert hatte, sagte Pasqua, wurde ihm nicht gesagt, er solle damit aufhören. Sie haben kein Nastygramm geschickt, sagt er. Sie haben mir eine E-Mail geschickt, in der stand: „Hey, [wir] wissen nicht, was los ist, aber du hast uns einfach 1.000 Mal pro Sekunde geschlagen – wir mussten dich ausschalten.“ Natürlich habe ich mich vielmals entschuldigt. Sie waren cool dabei. Sie hätten es leicht schließen können, und das haben sie nicht getan.
Auch ohne die Pasqua-Bibliothek haben einige Benutzer festgestellt, dass es möglich ist, ein Model S über das Internet anzuzapfen. Edward Arthur, ein Halbleiterdesigner, der im Süden von Massachusetts lebt, schrieb ein einfaches Skript, das überprüfte, ob die Batterie seines Autos um 9:30 Uhr aufgeladen wurde. und senden Sie ihm eine SMS, wenn er vergessen hat, es anzuschließen.
Tesla hat nicht ausgeschlossen, ein Software-Entwicklungskit für das Model S oder zukünftige Autos anzubieten, aber das Unternehmen wird nicht sagen, wann eines veröffentlicht wird oder was es tun könnte. Unser Fokus liegt darauf, das interne Team herauszufordern, das sowohl unser Produkt als auch sein Potenzial, ein herausragendes Besitzererlebnis zu schaffen und zu liefern, wirklich versteht, sagte mir Khobi Brooklyn, der Kommunikationsdirektor des Unternehmens.
Obwohl das Model S von Tesla aufgrund der Art und Weise, wie es über das Internet gesteuert werden kann, wahrscheinlich am zugänglichsten für Programmierer ist, enthalten die meisten neuen Autos Dutzende von Computern, die durch ein internes Netzwerk verbunden sind. Eine wachsende Zahl von Autos, insbesondere High-End-Modelle, werden auch mit begleitenden Smartphone-Apps geliefert, während neue Sensoren und automatisierte Fahrfunktionen immer mehr Komplexität und Software einführen.
Einige technisch versierte Autoenthusiasten schreiben die Software, die auf Autocomputern läuft, komplett neu. Die Webseite OpenGarages.org bringt Menschen zusammen, die daran interessiert sind, die elektronischen Steuersysteme in Autos zu modifizieren, hauptsächlich um die Motorleistung zu modifizieren.
Teslas Haltung gegenüber Softwareentwicklern steht jedoch in krassem Gegensatz zu der der meisten Autohersteller. Ford zum Beispiel versuchte, die Verwendung von Tools einzuschränken, die Auto-Hacking ermöglichen, indem es ein umstrittenes Gesetz, den Digital Millennium Copyright Act, einsetzte, der die Umgehung von Mechanismen einschränkt, die den Zugang zu urheberrechtlich geschützten Werken verhindern sollen. In diesem Fall ist das urheberrechtlich geschützte Werk die Software, die auf einem Auto läuft.
Ein weiteres Problem ist, dass die Technologie Autos in Kürze zu einem Ziel für Hacker machen könnte. Im vergangenen August veröffentlichte eine Gruppe von Sicherheitsforschern einen offenen Brief, in dem sie auf potenzielle Probleme aufmerksam machte und mehr Transparenz von der Autoindustrie forderte.
Aber Pasqua, der einen Hintergrund in Computersicherheit hat, sagt, dass die Protokolle von Tesla relativ sicher zu sein scheinen: Er scheint nicht besorgt zu sein. Ich würde gerne sehen, wie sie alle ihre Daten öffnen, sagt er.