Upload
bemyapp
View
207
Download
1
Embed Size (px)
Citation preview
API PSA Peugeot CitroënApplication
Connected Car SampleM. THIRIET / P. WRONSKI / N. REBOUL
14 mars 2015
Véhicules connectés à PSA Peugeot Citroën
Plus de 1500 types de données
Collectées toutes les minutes
Lues sur le bus CAN du véhicule
Envoyées par un canal sécurisé dans nos data centers
Les APIs PSA Peugeot Citroën
Regroupées par thème
Ecodriving Environment
MaintenanceCrash
Running Trip
Referential
Safety
Place
Les APIs PSA Peugeot Citroën
Ecodriving
Appréciation d’un trajet d’au moins 2km
Conseils adaptés
Evaluation globale et détaillée
Evaluation basée sur un algorithme social (peut
varier si la population s’améliore plus rapidement que
l’utilisateur)
Les APIs PSA Peugeot Citroën
Renvoi les données externes du véhicule
Température
Date d’activation des feux de croisement
(détection de l’obscurité)
Environment
Les APIs PSA Peugeot Citroën
Informations sur l’état d’un véhicule
Détection d’un accident et de son intensité :
Arrière / avant / latéral
Elevé / moyen / faible et réparable
Choc piéton
Crash
Les APIs PSA Peugeot Citroën
Informations sur les équipements d’aide à la conduite
Informations de sécurité
Alerte franchissement de ligne Régulateur de vitesse Temps inter véhicule Surveillance angle mort Dernier panneau de vitesse croisé Ceinture bouclée …
Safety
Les APIs PSA Peugeot Citroën
Informations liées à la maintenance préventive
Km avant maintenance / dépassement
Jours avant maintenance / dépassement
Maintenance
Les APIs PSA Peugeot Citroën
Informations sur la marche et l’éclairage du véhicule
Température moteur
Tours/min
Vitesse
Etat des antibrouillards
Etat des clignotants
Running
Les APIs PSA Peugeot Citroën
Renvoi les données concernant les trajets du véhicule Vitesse moyenne Refueling Coût …
Récupération des N derniers trajets
Informations concernant le trajet de référence
get/set du prix du carburant
Trip
J’ai une idée …Philippe est, dans notre histoire, un développeur d’applications. Il a une idée simple dedépart : créer une application mobile pour son véhicule afin d’avoir ces informations surson téléphone. Et il se dit mais comment puis-je faire …
Il sait qu’il peut rajouter de nombreux dispositifs sur son véhicule pour réaliser cettefonctionnalité, mais …
Un peu de recherche …Comme tout développeur, il parcourt ses moteurs de recherche favoris. Il consulte le site du constructeur PSA Peugeot Citroën, parlant du véhicule connecté, et justement Philippe possède une 308 équipée du boitier télématique
Et un peu plus loin …Philippe, comme tout bon développeur, souhaite que son application soit disponible pourdes véhicules équipés d’un boitier télématique de série ou non
Il comprends alors que PSA PEUGEOT CITROEN a prévu, en AFTER MARKET, la possibilité defaire installer un boitier sous garantie, dans les concessions PEUGEOT, CITROEN ou DS. Ceboitier permet d’accéder aux données sur n’importe quel véhicule et quelque soit lamarque.
Mais qu’est ce qu’il y a dans ces offres ?
Philippe pense que cette solution est assez complète pour son projet. Avoir un constructeurautomobile comme support lui permettra d’avoir une bonne base pour son projet.Il consulte les offres proposées par ce constructeur sur les services télématiques
Pour accéder aux données de son véhicule chaque client doit souscrire au minimum à unpack.
Le commencement …Philippe s’inscrit sur le site des API PSA Peugeot Citroën pour créer une clé d’applicationafin d’accéder aux données de son véhicule.
Conception de l’applicationPhilippe conçois son application mobile.
VIN + Contrat + Code Secure
Connected Car Sample
Votre authentification à votre application
Documentation
Authentification du client final à ses données automobilesPhilippe lit la documentation sur l’authentification d’un client. L’accès aux données par lesAPIs PSA Peugeot Citroën est sécurisé par trois informations clés.
Les applications sont responsables de l’authentification de leurs clients sur leursapplications et les clients sont responsables de l’information transmise à une applicationtierce.
VINCARTE GRISE
N° CONTRATFACTURE
CODE SECUREEN CONCESSION
Initialisation Remontés
Documentation des APIsPhilippe a d’abord lu l’ensemble de la documentation associée pour définir et concevoir sonapplication
L’application …Philippe crée sa première application avec des fonctionnalités riches et simples à mettre enœuvre.
Picture API
Maintenance API
Place API
Et pourquoi par sur une SmartWatch ?Philippe est technophile et décide de porter son application sur une montre connectée :
Et pourquoi ne pas tendre la main ?L’application de Philippe est bien notée sur les stores et des personnes d’une associationviennent le voir pour ajouter une fonctionnalité des données humaines à son application
Acquisition
Analyses comportementsEcoConduite (existant)Comportement humain
Intelligence
RestitutionAPI
A
P
I
M
Publication / challenge
réseaux sociaux
Réseaux Sociaux
ESP
Revente de la donnéeà des études comportementales.
Temps réel
Les accès aux APIs sont limitéesAvec son application intégrant des données médicales, Philippe souhaite développer unnouveau marché. Cependant il commence a être contraint par les plans de consommationde son application. Il décide de se rapprocher de son commercial des Services de donnéesPSA PEUGEOT CITROEN afin d’étudier les alternatives disponibles et de créer un contratpartenaire.