J’ai installé il y a quelques jours le plugin Volvo Cars qui semble bien fonctionner.
Il a récupéré les informations de la voiture, un peu de latence sur les mises à jour mais je ne sais pas si c’est dû au plugin ou à la synchro entre la voiture et le cloud Volvo.
J’ai par contre un dysfonctionnement récent que je ne comprends pas car j’ai cette erreur lorsqu’il tente de se synchroniser (en stable ou en bêta)
Erreur sur la fonction cron du plugin : Endpoint: https://volvoid.eu.volvocars.com/as/token.oauth2 httpCode: 0
Erreur sur la fonction cron du plugin : Endpoint: https://volvoid.eu.volvocars.com/as/token.oauth2 httpCode: 400 unauthorized_client {error:unauthorized_client}
Pas handicapant car pour le moment je teste juste pour voir quelle utilisation je peux avoir avec ce plugin.
Mais je préfère remonter le souci
Pour info c’est un XC60 hybride
Informations Jeedom Atlas
Core : 4.4.18 (master)
DNS Jeedom Atlas : oui
Plugin : Volvo
Version : 2024-10-15 19:28:15 (stable)
Hello,
Oui, il y a un soucis avec l’authentification car Volvo force dorénavant l’authentification en deux phases.
Je travail sur l’adaptation du plugin mais j’ai un soucis pour transposer l’exemple en python dont je dispose en php. Je vais tenter de résoudre ce problème ce soir ou demain. Si je n’y parviens pas avant demain soir, je mettrai en place un plan B en attendant une solution propre.
En ce qui concerne les latences, c’est dû au fait que les infos ne sont pas poussées par Volvo, C’est le plugin qui va les chercher. Vu que le nombre d’action quotidien est limité, certaines infos sont récurépée toute les minutes alors que d’autres le sont moins souvent.
Je te laisse voir la doc à ce sujet. Tu verras à quel endpoint correspond une commande et la fréquence à laquelle les commandes associées à ce endpoint sont mises à jour.
J’avais bien vu cette section sur le nombre de requêtes par jour, par contre je n’ai pas eu le même comportement.
Je me suis basé sur la localisation, d’après ta doc c’est toutes les minutes.
Pour mon test j’ai fais ainsi :
Localisation à la maison (vérifier de l’information sur Jeedom)
Départ et au bout de 10 minutes, je vérifie sur jeedom et force une mise à jour de l’affichage du plugin, toujours localisé à la maison
1h après j’arrive à mon point de destination, je vérifie sur jeedom et force une mise à jour de l’affichage du plugin, toujours localisé à la maison
je lance l’application Volvo et je vais sur la carte de localisation de la voiture, la carte se centre sur la bonne localisation
je retourne dans jeedom et force une mise à jour de l’affichage du plugin, la localisation est bonne
C’est la raison pour laquelle je pense que ce n’est pas le souci le plugin mais la mise à jour du serveur Volvo. Aucune certitude donc je retesterais prochainement.
Le véhicule n’envoie pas sa localisation en permanence. Il semble que cette information soit envoyée peu après l’arrêt du véhicule.
Pour en être sûr, il faut vérifier la position dans l’app Volvo à quel moment la position est mise à jour. J’avoue que je n’ai pas encore complètement testé ce point.
Je suis preneur également SVP
Je viens d’installer le plugin et du coup je ne peux pas l’initialiser forcément, ça bloque dès le début.
Je confirme que la localisation n’est pas envoyée très fréquemment. Pour ma part, via l’appli smartphone, j’ai pu constater que c’est relativement correct quand la voiture bouge (disons toutes les 4 ou 5 minutes), mais parfois les infos sont plus rares et je ne sais pas pourquoi.
Nota : j’ai une carte SIM avec un abonnement data complet et dédié dessus, donc ça ne vient pas de ça.