Wie beginnt man mit Connected Car Daten zu arbeiten? OpenDevTalk#1

August 2, 2022
Wir werden oft gefragt, wie ich mit Connected Car Data anfange und was ich brauche, um Autodaten mit einem echten Fahrzeug zu nutzen. In unserem ersten Open Dev Talk erklärte unser CTO und Gründer Kevin Valdek, welche Schritte zu befolgen sind, wenn Anwendungen mit neuen Funktionen auf der Grundlage von Live-Fahrzeugdaten erweitert werden.

High Mobility ist eine Datenplattform für personalisierte, fahrzeugspezifische Live-Daten, die es Unternehmen ermöglicht, sich mit Autos zu verbinden, ohne dass zusätzliche oder nachgerüstete Hardware erforderlich ist. Es gibt nur eine API und einen Vertrag, die für den Zugriff auf markenübergreifende Telematikdaten berücksichtigt werden müssen. Darüber hinaus stellt High Mobility eine breite Palette kostenloser Tools zur Verfügung, wie z. B. einen markenunabhängigen Einwilligungsfluss, einen virtuellen Connected-Car-Simulator und Software-Entwicklungskits für alle wichtigen Umgebungen.


Checkliste für vernetzte Fahrzeugdaten

Um mit den Daten aus vernetzten Autos zu arbeiten, empfehlen wir, die folgenden Schritte zu durchlaufen. Jeder zugrundeliegende Aspekt wird sowohl im Video unseres ersten Open Dev Talks als auch in diesem Blogbeitrag näher erläutert.

  • Bedingungen für den Check-out
  • Überprüfung der Kompatibilität der Fahrzeuge mit der Plattform
  • Wählen Sie die Datenpunkte aus, die für Ihren Dienst abgerufen werden sollen
  • Starten Sie Tests mit virtuellen Daten aus dem vernetzten Auto
  • Live gehen und auf echte Fahrzeuge zugreifen

Vertrag und Nutzungsbedingungen

Obwohl die Allgemeinen Geschäftsbedingungen vielleicht nicht das Interessanteste sind, ist es wichtig zu verstehen, welche Vereinbarungen für die Arbeit mit personalisierten Fahrzeugdaten getroffen werden müssen. Da jeder Datenpunkt zusammen mit einer eindeutigen Fahrzeugidentifikationsnummer (VIN) übertragen wird, müssen die Daten auf sensible und sichere Weise behandelt werden. Um einen Rechtsrahmen speziell für Anwendungsfälle im Zusammenhang mit vernetzten Fahrzeugen zu schaffen, haben wir Rechtsbegriffe für die folgenden Szenarien entwickelt:

  • Erstellung einer Anwendung für Daten von Privatfahrzeugen
  • Betrieb eines Dienstes für Flottenbetreiber
  • Nutzung von Connected-Car-Daten Ihrer eigenen Fahrzeugflotte  

In den jeweiligen Verträgen und Bedingungen wird beschrieben, was im Hinblick auf die Einholung der Zustimmung und die Erfüllung der Anforderungen an den Datenschutz und die Informationssicherheit getan werden muss. Sie erklären beispielsweise auch, welche Betriebszeit- und Servicevereinbarungen angeboten werden können. 

Rechtliche Dokumente können auf unserer Webseite eingesehen werden und unsere Experten können kostenlos gebucht werden, um bei Fragen und Anliegen zu helfen.

Eignungsprüfung für vernetzte Autos

Moderne Autos benötigen keine zusätzliche Hardware wie OBD-II-Dongles, um Daten an Drittsysteme zu senden. Obwohl fast alle neuen Pkw über Connected-Car-Funktionen verfügen, lohnt es sich, zu prüfen, welche Marken und Modelle genau mit Hilfe der Auto API von High Mobility angesprochen werden können. Wir haben die in Frage kommenden Fahrzeuge auf unseren Dokumentationsseiten aufgeführt, auf die Sie auch ohne Registrierung zugreifen können. 

Wenn Sie bereits eine Übersicht über die Fahrzeuge mit den entsprechenden VINs haben, führen wir gerne eine detaillierte Eignungsprüfung für Sie durch. Auf diese Weise können Sie am besten auf einer Fahrzeug-zu-Fahrzeug-Basis verstehen, welche Fahrzeuge für Ihren neuen Connected-Car-Service verwendet werden können und welche Fahrzeuge möglicherweise keine eingebauten Funktionen bieten.

Auswählen von Datenpunkten

Die High Mobility Plattform macht es einfach, die für Ihren Connected Car Service benötigten Datenpunkte auszuwählen und zu nutzen. Das Erstellen eines Kontos ist kostenlos und erfordert keine Zahlungsangaben. Nachdem Sie sich angemeldet haben, können Sie einen neuen App-Container erstellen, der Ihre Zielanwendung in unserer Sandbox-Umgebung (Build-Modus) darstellt. Der nächste Schritt ist die Auswahl der Datenpunkte, die Sie verwenden möchten, aus der Liste der Berechtigungen. High Mobility bietet mehr als 300 Datenpunkte, angefangen vom Kilometerstand bis hin zu spezifischeren Daten wie der Außentemperatur. Außerdem können Sie sehen, welche Marken in der Lage sind, die ausgewählte Liste von Datenpunkten zu senden. Alle ausgewählten Datenpunkte werden in den Zustimmungsfluss einbezogen und der Zugang wird technisch entsprechend auf die Datenpunktliste beschränkt. 

API-Zertifikate werden sofort und direkt auf unserer Plattform bereitgestellt. Unabhängig davon, ob Sie einen Pull-basierten Ansatz über die REST-Schnittstelle verfolgen oder Daten über MQTT abrufen möchten, finden Sie die entsprechenden Zertifikate und SDKs in der Sandbox-Umgebung. Sie können auch die angepasste Postman-Sammlung und -Umgebung herunterladen, die den Entwicklungsprozess leicht begleiten kann.

Testen von Anwendungen für vernetzte Fahrzeuge

Das Testen von Anwendungen für vernetzte Fahrzeuge kann schwierig, teuer und zeitaufwändig sein. Vor allem, wenn Ihre Anwendung Unfalldaten, umfangreiche Fahrdaten oder Informationen zum Fahrzeugzustand verwendet. High Mobility bietet ein kostenloses Auto-Simulator-Tool an, das das Verhalten eines echten Autos emuliert und einfach mit der Prototyp-App und der Testumgebung unserer Kunden verbunden werden kann. In unserem Open Dev Talk #2 haben wir die Funktionalitäten und Merkmale dieses Tools vorgestellt. 

Außerdem finden Sie Open-Source-Anwendungen, die die APIs von High Mobility bereits zu Demozwecken integrieren. Dies hilft beim Testen und Auschecken des Codes im Zusammenhang mit der API-Integration, auch wenn nur begrenzte Entwicklungsressourcen zur Verfügung stehen. Die GraphQL-Beispielanwendung kann zum Beispiel mit Heroku gehostet werden. Um sie einzurichten, können die in der High Mobility beschriebenen Anmeldedaten einfach in das Konfigurationsmenü der App kopiert werden. Sie bietet den Zustimmungsfluss und visualisiert die meisten Datenpunkte in einer modernen Benutzeroberfläche. Sie zeigt sogar die Standorte der Fahrzeuge auf einer Google-Karte an (Google Maps API-Schlüssel erforderlich).  

Sowohl der Autosimulator als auch die Open-Source-Anwendungen werden kostenlos zur Verfügung gestellt.

Live-Schaltung

Sobald Sie sich mit der Arbeit mit echten Fahrzeugdaten vertraut gemacht haben, können Sie vom Build-Modus in den Live-Modus wechseln. Nachdem Sie den App-Container mit den Datenpunkten erstellt haben, die Sie für produktive Zwecke nutzen möchten, bitten wir Sie, den Namen Ihrer Anwendung, eine Beschreibung und Links zu den Allgemeinen Geschäftsbedingungen und Ihrer Datenschutzerklärung zu übermitteln. Basierend auf Ihren Anforderungen werden wir innerhalb weniger Stunden und Tage Marke für Marke aktivieren. Danach können Sie den produktiven Endpunkt verwenden, um die Flottenfreigabe oder den Zustimmungsfluss auszulösen, indem Sie Ihre Anmeldedaten für den Live-Modus und die entsprechenden Fahrzeugidentifikationsnummern verwenden.


-------------------------------
Hochmobilität Offene Entwicklungsgespräche

Bei High Mobility sind wir leidenschaftlich an neuen Technologien interessiert. Wir bieten kostenlose Open-Source-Tools und eine entwicklerfreundliche Dokumentation, damit alle Projekte reibungslos integriert werden können. Mehr als 800 Entwickler und Produktmanager haben sich bereits für unsere moderierte Community-Plattform angemeldet und wir veranstalten Wettbewerbe für Ihre innovativen Ideen für vernetzte Fahrzeuge. 

In unserem kostenlosen monatlichen, 30-minütigen Open Dev Talk erklären wir in 15 Minuten spannende Themen rund um Connected Cars und widmen die restliche Zeit Ihren Fragen und Ideen.

Treten Sie unserer Gemeinschaft auf Slack bei