Aller au contenu
flobz

Controle du véhicule via l'API peugeot

Messages recommandés

il y a 45 minutes, vlycop a dit :

C'était la puissance du chargeur. Sûrement une première donnée récupéré au branchement. Puis la suivante et vraiment ce que prends la voiture.

D'ailleurs cette donnée c'est quel champ dans l'api ? Que je me fasse un rappel de changer de borne quand ça charge moins vite pour plus chère:)

Ces données sont calculées en récupérant le niveau de batterie régulièrement pendant la charge.

Il faudrait que je diminue l'intervalle de récupération des données quand une charge rapide est en cours pour augmenter la précision.

Modifié par flobz

Partager ce message


Lien à poster
Partager sur d’autres sites

j'ai eu une mini-épiphanie : ceux qui ont perdu la remontée des trajets/position sur tronity/jeedom/flobzapp, est-ce que vous avez eu une fois un écran noir sur le RCC ou le NAC pendant le mois de mars ? c'est ma femme qui m'a rappelé tout à l'heure "tiens, la dernière fois que je suis monté, y'avait pas d'affichage" et il me semble que ça coincide à peu près au moment où les trajets ont arrêté de remonter...

 

Modifié par Fender

Partager ce message


Lien à poster
Partager sur d’autres sites

Nop, aucun écran noir de mon côté en mars.

 

J’ai eu un souci similaire il y a plusieurs mois par contre, je dirai fin d’année dernière. Redémarrage avec la touche téléphone pendant plusieurs secondes et c’était OK.

Modifié par Calico

Partager ce message


Lien à poster
Partager sur d’autres sites

1er trimestre 2021, j'ai eu le NAC qui a redémarré tout seul en roulant, et une fois qui est resté bloqué sur le logo Peugeot au démarrage plusieurs minutes.

 

J'ai eu également le I-cockpit qui s'est éteint quelques secondes en roulant : c'est assez flippant, surtout à l'entrée d'un village, donc sans indication de vitesse (Waze a pris le relais, ouf).

 

Mais de mon coté, aucun souci de communication avec l'appli, que ce soit trajets ou pré conditionnement/programmation, et tous les services actifs...

Modifié par FFF3347

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

Je suis depuis quelques semaines un utilisateur de l'outil "made in Flobz". En suivant les indications de ce forum, j'ai intégré cet outil sous un "Linux Debian" et les fonctions paraissent bien fonctionner (Visualisation de l'état du véhicule, réveil, mise en route et arrêt de la charge...). Je vais également commencer l'intégration via Home Assistant pour réaliser ma propre interface. J'ai néanmoins rencontré un petit problème concernant l'activation de la ventilation via la commande "http://localhost:5000/preconditioning/YOURVIN/1"; en effet, lorsque l'activation est lancée, je perds les programmations de préconditionnement (mise en place via l'interface véhicule sur l'écran 10 pouces). J'ai certainement raté quelque chose dans l'installation...

Avez-vous rencontré un phénomène identique ?

Remarque: Mes connaissances en SW sont "light" - j'utilisais le "C" il y a quelques années et je découvre l'univers Linux. Mon but est de ne plus utiliser l'application Peugeot que je trouve très limitée et également de mettre en oeuvre la limitation de la charge (en %).

Merci d'avance pour votre aide.

Sur ma 208e, en ce qui concerne les problèmes "d'écrans noirs", je n'en n'ai pas eu sur le Tableau De Bord (avec effet 3D)  mais il y en a de temps en temps sur l'écran central (10 pouces dans mon cas); rien de bien grave dans mon cas.

Partager ce message


Lien à poster
Partager sur d’autres sites

J'avais la même chose, perte des programmations de préchauffage si utilisation de l'appli.

L'activation de la clim était la seule fonction qui marchait, avec l'interrogation de l'état de la voiture

Le seuil de charge n'a pas fonctionné, ni la limite horaire, et depuis 2 semaines plus rien ne fonctionne.

Je vais  tenter de refaire l'installation pour régénérer les jetons.

Partager ce message


Lien à poster
Partager sur d’autres sites

Perso, je suis passé aussi utilisateur du serveur de @flobz. Pour l'instant, pas trop de choses à dire, si ce n'est deux/trois trucs qui m'incitent à faire une PR GitHub quand j'aurai le temps.

Par contre, clairement, les positions à 'null', merci l'API Peugeot...

 

Clairement, PSA est horriblement à la bourre sur la notion de voiture connectée, et ça se voit.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a une heure, Fender a dit :

ils ont parlé de mises à jour mais bon, je pense qu'il vaut mieux pas s'attendre à une révolution...

 

J'aimerais surtout qu'ils bossent sur une API correcte, ne serait-ce que pour l'authentification OAuth2 déjà existante, juste en permettant à des développeurs de créer leurs propres apps clientes avec les scopes fournis.

J'aimerais aussi que leurs endpoints sont enfin stables et versionés et si possible leurs webhooks aussi.

 

Carlos, si tu m'entends...

 

Modifié par Pahtath

Partager ce message


Lien à poster
Partager sur d’autres sites

Sinon, j'ai trouvé le twitter du responsable d'équipe bossant sur les APIs (il s'en cache pas). J'ose pas trop le contacter via ce moyen, mais je me dis que si plusieurs d'entre nous expriment leur souhait d'avoir l'API v4 B2C qui ouvre rapidement, j'espère qu'il pourra au moins nous répondre sur un éventuel délai (l'app B2C est quand même prévue depuis 2019...)

Partager ce message


Lien à poster
Partager sur d’autres sites

sur l'appli @Flobz, je confirme que j'ai exactement les mêmes problèmes que @Ericf13; à savoir: lecture des données ok mais il y a la perte des info de programmation "ventilation" dès que la ventillation est activée et l'arrêt automatique de la charge (limite à x%) ne fonctionne pas (essai de ce matin). La semaine dernière, c'était une catastrophe; j'ai été obligé de couper et rédémarrer le serveur plusieurs fois mais je n'ai pas regénéré les jetons (au moins jeudi, samedi et dimanche soir); il y a certainement eu des changements côté Peugeot... J'espère également que PSA travaille à l'amélioration de leur application mais j'ai un peu de mal à y croire...

Partager ce message


Lien à poster
Partager sur d’autres sites

Perso, plus cela continue, moins j'ai envie d'utiliser des API internes, et plus je pense qu'il faut mettre la pression (gentille) sur l'équipe PSA pour leur demander de nous livrer l'API officielle pour les clients non-flottes.

 

Trop de breaking changes à supporter, et franchement bon courage à @flobz pour essayer de suivre...

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 11 minutes, Pahtath a dit :

Perso, plus cela continue, et plus je pense qu'il faut mettre la pression (gentille) sur l'équipe PSA pour leur demander de nous livrer l'API officielle pour les clients non-flottes.

En quoi sont-ils engagés à le faire ?

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 14 minutes, Remy a dit :

En quoi sont-ils engagés à le faire ?

 

Aucun engagement formel, juste un respect de leurs propres volontés

https://developer.groupe-psa.io/webapi/b2c/overview/about/#article

Ca fait depuis 2019 que leur portail PG4D parle de la future API v4 qui est déjà 'spécifiée' (dans le sens de décrite formellement).

 

Plus de 2 ans pour livrer un nouvel endpoint, je connais peu de projets qui dérivent autant. Après, je ne leur demande pas de la sortir dès que possible, juste de nous donner un peu de visibilité sur un planning de livraison... (et surtout, sachant que l'API B2B pour les flottes est opérationnelle depuis un paquet de temps, donc ce n'est pas la question des remontées d'infos des voitures vers le SI qui coince)

 

 

 

Modifié par Pahtath

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon, ben, email envoyé à la team connectedcars de PSA, on verra bien leur retour...

 

Sinon, au moins, ils sont transparents :l'API v4 est annoncée depuis novembre 2019 sur leur portail PG4D : https://developer.groupe-psa.io/changelog/#310

Pendant ce temps, l'API B2B v3 est dispo depuis mars 2020... https://developer.groupe-psa.io/webapi/b2b/api-reference-v3/changelog/#b2b_v300

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 01/06/2021 à 19:37, H_Ozo a dit :

sur l'appli @Flobz, je confirme que j'ai exactement les mêmes problèmes que @Ericf13; à savoir: lecture des données ok mais il y a la perte des info de programmation "ventilation" dès que la ventillation est activée et l'arrêt automatique de la charge (limite à x%) ne fonctionne pas (essai de ce matin). La semaine dernière, c'était une catastrophe; j'ai été obligé de couper et rédémarrer le serveur plusieurs fois mais je n'ai pas regénéré les jetons (au moins jeudi, samedi et dimanche soir); il y a certainement eu des changements côté Peugeot... J'espère également que PSA travaille à l'amélioration de leur application mais j'ai un peu de mal à y croire...

il me semble avoir compris (pas pu vérifier à tous les coups) mais dès qu'il y a une indispo de l'API (genre une connexion qui plante ou ne réussit pas ou indiquant à tort de mauvais credentials) pendant la charge, ça fait sauter la limitation (enfin la vérif de la limite plus précisément)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour, je pense pouvoir confirmer la potentielle cause du problème évoquée par @Fender en ce qui concerne l'arrêt de la charge à x%. Ce matin, ça n'a pas fonctionné mais cela à bien fonctionné hier. Ce matin, il y a eu un petit problème:

- le Threshold était à 85%

- il y a eu une "erreur token" à 84% juste après une demande de "refresh" (voir trace)

- et il n'y a pas eu le message "charge threshold is reached. Stop the charge"; c'est moi qui ai envoyé la commande de stop à 87%.

note: je vais prendre le temps de refaire des tests concernant "la perte de la programmation dès que la commande de ventilation est lancée" et essayer de récupérer un max de traces; pour les poster sur githud.

trace.jpg

Partager ce message


Lien à poster
Partager sur d’autres sites

Le problème lié à la perte de programmation de la fonction "préconditionning" a été corrigé par @flobz; il n'y a plus de perte de "programmes ventilation" dès que la ventilation est lancée.

Merci !

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est un bon début, ce sera vraiment utile le jour ou cette ligne ne sera plus vraie et que l'appli comprenne le français/

- Due to Peugeot's authentication, it is unfortunately not currently possible to perform remote actions (e.g. pre-conditioning or deferred charging) through the skill

Partager ce message


Lien à poster
Partager sur d’autres sites

Est-ce que quelqu'un a essayé la fonction de "mise à jour de l'heure de charge diff" via la commande:

"http://127.0.0.1:5000/charge_hour?vin=LE_VIN_VEHICULE&hour=2&min=31"

Remarque: j'ai essayé de changer l'heure de 2h30 à 2h31

 

J'ai le message d'erreur suivant:

"Bad Request

The browser (or proxy) sent a request that this server could not understand."

2021-07-05_203529.pdf

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 02/06/2021 à 12:00, Pahtath a dit :

Bon, ben, email envoyé à la team connectedcars de PSA, on verra bien leur retour...

 

Sinon, au moins, ils sont transparents :l'API v4 est annoncée depuis novembre 2019 sur leur portail PG4D : https://developer.groupe-psa.io/changelog/#310

Pendant ce temps, l'API B2B v3 est dispo depuis mars 2020... https://developer.groupe-psa.io/webapi/b2b/api-reference-v3/changelog/#b2b_v300

 

 

Tu as eu une réponse ?

Partager ce message


Lien à poster
Partager sur d’autres sites



  • Contenu similaire

    • Par Link214
      Hello a tous, 
      J'ai commencé une app web pour le suivis des infos dispo dans les API de Renault.
      Les objectifs de l'appli sont : 
      Historiser les informations disponibles sur l'API (pour la plus par des info on a accès qu'a la dernière valeur par a l'historique) Permettre d'utiliser ces historiques pour afficher des courbes par exemple:  Niveau de batterie (en stationnement, déplacement, recharge) Suivi kilométrique .... Enrichir les données : Historique des trajets effectués  Puissance moyenne de charge Localisation des recharge Estimation prix des recharge ..... Disposer de composants réutilisable (React/React-Native) afin de rendre facilement l'app dispo sur tout support et de les intégrer sur d'autres projets.  .....  
      Pour l'instant l'appli se décompose en : 
      Un backend qui fournis une API REST pour stocker / récupérer les infos du véhicule Une fonction de polling des API Renault pour alimenter la base: Pour l'instant c'est mélangé avec le backend mais ca doit aller ailleur pour que le backend ne fast que la REST API vers notre client Il interroge toutes les 2 minutes les API Renault et en fonction de la réponse : Stocke les données si elle sont différentes des dernières infos en base Essais d'enrichir les données => détection d'un voyage en cours, fin du voyage, recharge, .... Un frontend pour afficher les infos (pour l'instant React => web mais l'objectif a terme ce sera React-Native)   
      Je suis pas dev de métier donc c'est un peu le bazar dans le code  
       
      Ce qui fonctionne déjà :
      Le polling et le stockage des données si différentes de la dernière version connue Détection des voyages / stationnement charge et affichage des infos  
      Reste a faire : 
      Ménage dans le code et refactor.... Pour les recharge : consolidation avec les données issue de l'historique des recharges de Renault Surement améliorer la détection des voyages Utilisateurs et sécurité  Migrer les API de googleMaps vers des iframe  Gestion des prix de des recharge Support multi-modèle (pour Mégane/Scénic y a pas bcp de boulot jsute a gerer les taille de batterie) Support multiconstructeur (tout en bas de la todo lol)  Autres  
      Bref y a encore bcp de boulot mais j'ai déjà des résultats encourageants : 

       
      L'affichage est ok sur pc/mobile
       
      Bref si il y a des gens dans le coin qui savent dev en js (typescript) je suis preneur de tout coup de main, n'hésitez pas a vous manifester je vous ouvre le github avec grand plaisir. 
       
      Bonne route a tous. 
    • Par Rockstar
      hello à tous
      Je souhaiterais acheter cet boitier OBD Norauto pour ma MG4 (j'ai un bon d'achat chez eux). Est ce quelq'un à des retours sur son fonctionnement avec la MG4.
      Est-il possible d'intégrer les données fournies par le boitier dans un système domotique en utilisant le téléphone comme passerelle?
      Avez vous des ressources à partager sur les logiciels PC et android, les fonctionnalités et les spécificités MG4?
      merci pour votre retour.
      Liens Description https://github.com/SAIC-iSmart-API API description, clients, automation integration (mqtt, homeassistant)              
       
    • Par Link214
      Bonjour a tous, 
      J'ouvre ce sujet pour les geek qui jouent un peu avec l'API pour récupérer les informations technique de leur Megane.
      Initialement je voulait enrichir un peu les information présentée dans l'application et avoir accès à l'historique des données remontée par mon véhicule. Cela afin de regarder l'évolution de la consommation notamment sur grand trajets / avec dénivelés important / ou encore en fonction des conditions météo. Ou encore suivre les courbes de charges du véhicule...
      Bref j'interroge l'API Kamereon (celle que tape notre appli my renault) et stocke les données de mon véhicule toutes les 5minutes pour les travailler ensuite.
       
      Si la récupération des données se passe relativement bien il reste pas mal d'étrangeté a prendre en compte : 
      battery_Available_Energy : Cette information n'est pas mise a jour lorsque le véhicule roule ou charge... Du coup aucune information durant le trajet ou durant la charge 😢 Initialement je pensait que le BMS ne pouvait pas estimer les KWh lorsque les batteries sont fortement sollicité par le moteur / la recharge mais vu la suite des problèmes je ne pense pas que ce soit l'explication. battery_level : Cette info elle est actualisée tout le temps. Elle est intéressante mais avec la granularité est limité (information en % sans décimale) total_mileage : le kilométrage global du véhicule n'est pas mis a jour pendant que le véhicule roule....Il est pourtant évident que cette information est mise a jour en temps réel sur le tableau de bord de la voiture. En ne disposant que du kilometrage en debut et fin de trajet il est impossible de calculer les consommation au kilomètre en cours de trajet 😢 (même comportement que battery_Available_Energy) charging_remaining_time : L'information est bonne. La seule remarque c'est qu'elle n'est pas réinitialisé à 0 en fin de charge mais reste sur ca dernière valeur)  charging_instant_power : Cette information je sais vraiment pas comment la prendre .... déjà on a le même comportement que charging_remaining_time (valeur non mise a 0 en fin de charge). Ensuite sur un chargeur monophasé 7Kw j'ai ça : 
      Instantpower :

      Sauf que la charge du véhicule était relativement stable autour de 7KW de 8H30 à 11H...
      % battery : 

         
      Je ne sais pas si vous avez aussi les mêmes comportement que moi sur l'API et si vous avez réussis a glaner + d'infos sur son fonctionnement ?
       
      Bonne route!
    • Par jerhum13
      bjr
      je previens tt le monde, ds le sud est il y avait 1 megaStore de peugeo-citron qui ne vds plus aux particuliers cette annee les piece detachee..si je dis que P.S.a sont des conna.ds fini,je suis :
      -1/ modere ? 
      -2/ enferme en zon-zon aux Baumettes ? 
    • Par e-up-28
      Bonjour a tous.
       
      Premiere charge pour moi aujourd'hui. En attente du cable T2, j'ai charge sur prise domestique (sur une 120Ah).
      Premiere indication sur l'application sur smartphone: fin de charge 12 heures apres (alors que j'avais encore 45%).
      J'ai d'abord cru que je n'etais pas en 10A.
      Au fur et a mesure de la journee, j'ai vu l'heure de fin de charge s'avancer petit a petit.
      Finalement j'en suis rendu à une fin de charge 7 heures apres le début de charge.
      J'avais avant une E-UP et la fin de charge était parfaitement estimée des le départ.
      D'autre part, l'autonomie ne se met pas a jour au fur et a mesure. Elle a évoluée légèrement mais ne reflete pas la charge reelle de la batterie. Avez vous les memes soucis avec l'application BMW pour l'I3?


×
×
  • Créer...
Automobile Propre

Automobile Propre est un site d'information communautaire qui est dédié à tout ce qui concerne l'automobile et l'environnement. Les thématiques les plus populaires de notre blog auto sont la voiture électrique et les hybrides, mais nous abordons également la voiture GNV / GPL, les auto à l'hydrogène, les apects politiques et environnementaux liés à l'automobile. Les internautes sont invités à réagir aux articles du blog dans les commentaires, mais également dans les différents forums qui sont mis à leur dispositon. Le plus populaire d'entre eux est certainement le forum voiture électrique qui centralise les discussions relatives à l'arrivée de ces nouveaux véhicules. Un lexique centralise les définitions des principaux mots techniques utilisés sur le blog, tandis qu'une base de données des voitures (commercialisées ou non) recense les voitures électriques et hybrides.