L’API utilisée est celle de Wirelesscar et n’a pas de documentation !
VOLVO a tout d’abord opté pour ce choix pour un “clé en main” mais sont en train de développer leur propre API.
Vous pouvez la retrouver ici.
Elle est assez prometteuse mais ne permet pas, pour le moment, de faire autant de chose que sa concurrente.
Un script python existe ici et je m’en suis largement inspiré ainsi que le plugin développé par Lelas pour les voitures Peugeot.
Merci à eux !
Ce plugin permet d’accèder aux informations de votre voiture connectée Volvo :
Il permet également d’accéder au trajets des 100 derniers jours avec les détails :
Il permet aussi, si votre voiture le supporte, quelques actions distantes : -> en développement
Les informations disponibles dans les widgets sont:
Par le market:
La version stable est en cours de validation par l’équipe Jeedom
- Cliquer sur le bouton “Installer beta”
Par source Github:
Sur la page configuration du plugin, saisir vos identifiants de compte Volvo On Call et votre région*.
*Fonction en cours de développement
Une fois l’installation effectuée:
La plugin à besoin de connaitre les coordonnées GPS de stationnement habituel de la voiture.
Pour cela, il faut renseigner ces coordonnées GPS dans la page de configuration de jeedom.
Règlages => Système => Configuration => Informations
Les widgets sont configurés automatiquement par le plugin lors de la création de l’équipement.
Il est possible d’agencer les éléments dans les widgets par la fonction d’édition du dashboard.
Je propose l’agencement suivant comme exemple, en utilisant la présentation en tableau dans Configuration Avancée=>Disposition (voir ci dessous)
Une image d’une Volvo XC40 est proposée en background.
** Bonus avec le plugin HTML display pour un affichage dans un design**
Créer un design
Ajouter un lien (avec l’id de votre design) en bas de tableau pour accéder au détail du véhicule.
<a href="/index.php?v=d&p=plan&plan_id=60" class="btn btn-primary btn-volvooncall">Accéder à plus d'informations</a>
Créer un template HTML (plugin HTML display) avec le code fournit ici en adaptant le code selon vos commandes (commentaires dans le code)
Cette page permet de consulter les informations suivantes sur 4 onglets différents:
Affichage des trajets:
La suite de la page est mise à jour avec l’affichage des trajets sélectionnés, en tableau et en affichage sur une carte. (Openstreet map)
On peut sélectionner un trajet dans le tableau pour l’afficher sur la carte.
En préparation : ajout de point GPS intermédiaires pour afficher le trajet complet
Un résumé sur l’ensemble des trajets sélectionnés et donné également sur cette page.
Caractéristiques & Statistiques: -> en cours de développement
Présentations sous forme de graphe de quelques statistiques d’utilisation du véhicule.
Adaptez le code en modifiant les ID de vos commandes (commentaire dans le code)
Commandes du véhicule: -> en cours de développement
Vous retrouverez les mêmes commandes que l’application Volvo On Call
Visites d’entretien:
L’onglet affiché est celui en rapport à votre kilométrage.
Ces informations sont estimatives et approximatives.
Adaptez le code en modifiant la date de 1ère mise en circulation (commentaire dans le code)
Bugs connus:
Cette version 1.0 est encore en développement. Il y a quelques bugs connus mais non pénalisants
Suite prévue pour ce plugin: