MyPeugeot: communication véhicule / app mobile

Ceux qui veulent essayer ma version

J'ai importé mon fichier .myp . l'importation s'est passée correctement mais pour les points de départ seule la longitude et latitude apparaissent mais pas l'adresse. Pour les points d'arrivée, dans la plupart des cas les 3 données y figurent.
 

:coucou:

ce n'est pas la structure qui posent problème ce sont les infos qu'il contient



Le fichier excel tel qu'il est codé, est conçu pour une seule organisation du fichier de trajet .myp.

il n'y a qu'une seule organisation des articles du fichier excel

relis 1er message de ce post

il n'y a pas 50 organisations de fichiers trajets (JSON), ton fichier est mer..que, pourquoi je ne sais pas, tu as fais tellement d'interventions dessus, d'autant plus sur smeg+, ça été éprouvé

perso 2 voitures 4 ans avec 1 MAJ par mois et pas de problème et pourtant on a souffert avec cette appli, maintenant, elle est beaucoup plus stable

si tu as un tel android fait le test tu devrais avoir le même résultat
Alors, non je ne suis pas vraiment d'accord avec tout ce que tu as dis.
Le fichier .myp est en format JSON, ça on est d'accord.
Normalement l'ordre d'apparition des données dans une structure JSON exploitée en tant que telle n'a pas d'importance, puisque tu fais une requête sur un identifiant de donnée comme "consumption" ou "startDateTime".

Après, je suis d'accord sur le fait que mes bricoles du début on du foirer l'ordre des données dans le JSON.
Chaque trajet est censé avoir ces grandeurs rassemblées dans un tableau "trips" : [ ], le vin étant une autre entrée "vin" : blabla.
Code:
      {
        "alertsActive" : [

        ],
        "maintenanceDays" : ,
        "startPosLatitude" : ,
        "startDateTime" : ,
        "endPosQuality" : 0,
        "endMileage" : ,
        "endDateTime" : ,
        "endPosLongitude" : ,
        "startPosAddress" : "",
        "consumption" : ,
        "endPosLatitude" : ,
        "fuelAutonomy" : ,
        "startMileage" : ,
        "destAddress" : "",
        "fuelLevel" : ,
        "id" : ,
        "maintenanceDistance" : ,
        "alertsResolved" : [  ],
        "maintenancePassed" : ,
        "startPosLongitude" : ,
        "destQuality" : ,
        "endPosAltitude" : ,
        "endPosAddress" : "",
        "startPosAltitude" : ,
        "startPosQuality" :
      },

Le fichier excel que tu utilises ne peut fonctionner qu'avec un ordre précis de données dans chaque trajets, ça je suis bien d'accord, et c'est bien ce qui cause mes problèmes.
Le format de fichier serait figé, pas de soucis pour exploiter une structure donnée et ne pas en bouger.
Mais le format JSON n'est justement pas figé, l'ordre peut varier (je ne dis pas que ça devrait se passer ainsi pour les données exportées par l'application, toujours est-il que c'est ce qui m'arrive et arrive à quelques autres aussi.), donc dans ce cas, il faut revoir le code pour exploiter cette propriété de structure qu'a le JSON.

Bref, je ne dis pas que ce fichier excel ne fonctionne pas, je dis juste que compte tenu de la structure JSON de mon fichier, il me faut en coder un autre.
Libre à toi de l'utiliser ou de continuer à utiliser le tien, de participer au débuggage de ma version ou pas. Je n'impose rien.

je vais créer un autre sujet pour parler de ce fichier, car là je pense qu'on pollue pas mal ce fil de discussion basée sur l'application smartphone.
Et non je n'ai pas d'appareil android pour essayer avec.
 

J'ai importé mon fichier .myp . l'importation s'est passée correctement mais pour les points de départ seule la longitude et latitude apparaissent mais pas l'adresse. Pour les points d'arrivée, dans la plupart des cas les 3 données y figurent.
Ha ! Regarde dans le .myp si les adresses y sont.
Si tu es sous macOS, je n'ai pas encore essayé sur cet OS, ça va venir un de ces 4 ;)
Si tu es sous windows, il faut faire une action pour intégrer une composante dans les références :
upload_2020-4-5_18-50-51.png
Je ne suis pas sur que c'est ce empêche les adresses de se mettre dans les cases...
 

J'ai importé mon fichier .myp . l'importation s'est passée correctement mais pour les points de départ seule la longitude et latitude apparaissent mais pas l'adresse. Pour les points d'arrivée, dans la plupart des cas les 3 données y figurent.

:coucou:

idem + le VIN erroné
 




:coucou:

idem + le VIN erroné
Je viens de voir que dans ton fichier myp (celui que tu m'as envoyé), il y a deux vin différents de référencés, donc les trajets pour les deux véhicules.
Je n'ai pas encore regardé comment faire pour récupérer un véhicule plutôt qu'un autre...
faudrait rentrer soit même le VIN voulu pour que le code récupère les trajets que de ce vin là...
(je ne sais pas faire pour afficher une invite permettant de choisir une option parmi plusieurs....)
 

Je viens de voir que dans ton fichier myp (celui que tu m'as envoyé), il y a deux vin différents de référencés, donc les trajets pour les deux véhicules.
Je n'ai pas encore regardé comment faire pour récupérer un véhicule plutôt qu'un autre...
faudrait rentrer soit même le VIN voulu pour que le code récupère les trajets que de ce vin là...
(je ne sais pas faire pour afficher une invite permettant de choisir une option parmi plusieurs....)

:coucou:
c'est exact il y a celui de la 208 de ma femme et ma 308, c'est ce qui est sur mon compte MyPeugeot, je ne me suis jamais posé la question puisque chez moi ça fonctionne, j'ai le VIN de ma 308 d'affiché

d'ailleurs je pense que @Phil_cofl est dans la même situation avec ses différentes Peugeot
 


:coucou:
l'affichage n'est pas correct tout simplement
C'est plutôt un problème de calcul.
Si on regarde la ligne 6 de mon fichier, la donnée affichée semble correspondre à la donnée qui donne le kilométrage à l'arrivée. Et à la ligne 8, c'est plutôt la donnée qui donne le kilométrage au départ. Donc le calcul de la distance parcourue semble, parfois, avoir un bug.
 

C'est plutôt un problème de calcul.
Si on regarde la ligne 6 de mon fichier, la donnée affichée semble correspondre à la donnée qui donne le kilométrage à l'arrivée. Et à la ligne 8, c'est plutôt la donnée qui donne le kilométrage au départ. Donc le calcul de la distance parcourue semble, parfois, avoir un bug.

:coucou:

oui j'ai vu c'est une petite anomalie d'affichage qui va vite se régler
 

Nouvelle version (androïd)
1.23.3.RELEASE.4
(nom à rallonge, curieux ?)

Mise à jour acceptée et installée ce matin.
Aucun changement apparent pour l'instant ; bon, les voitures ne roulant pas, faut pas s'étonner :pt1cable:
 



Bonjour,

J'ai un souci avec l'appli. Aucune synchronisation ne se fait entre l'appli et ma voiture (3008 1ère génération Phase II finition Allure). Le code VIN est bienr enseigné, le téléphone est bien connecté au bluetooth dans la voiture, mais je n'ai jamais eu la moindre synchronisation des données sur l'appli.
Je ne comprends pas où j'aurais pu rater quelque chose.
Par avance merci.
 

Bonjour,
sur la génération I des 3008 phase 2, il faut le Pack Monitoring pour que les remontées des trajets se fassent dans l'appli.
Sans ce pack monitoring, il est tout à fait normal que rien ne se synchronise.
 

Bonjour à tous,

Nouveau possesseur d’une peugeot via le boulot (308 SW).

J’ai de gros problèmes avec Mypeugeot comme beaucoup d’entre vous.

En effet, la synchronisation ne se fait que très rarement.

Je suis sur IOS, souvent en utilisation Carplay donc en câblé, je me suis aperçu que dans ce cas le bluetooth se désactivait, pas pratique pour la synchro des données mais j’ai fais des trajets uniquement en bluetooth sans le carplay mais ça ne change rien. J’ai essayé en lancer l’app, en activant le bluetooth puis en allumant la voiture, parfois il m’indique que My peugeot veut communiquer avec mon téléphone, en acceptant il lance l’app mais mon trajet n’est pas synchro, des fois il l’est..

Auriez-vous une solution ou est-ce peine perdue et prise de tête inutile à vouloir absolument ces données ?!

Merci à vous !
 

Bonjour,

Je vous donne ma technique qui vaut ce qu'elle vaut..... Je suis aussi sous IOS. Je monte dans mon véhicule et je lance l'APP avant de démarrer et dans ce cas mes trajets remontent. Si j'oublie et bien au voyage suivant (en lançant l'APP le trajet qui n'est pas remonté, ou les trajets qui ne sont pas remontés, se mettent a jour voila.
Si vous utiliser Carplay j'ai lu (je n'utilise pas) de mémoire il faut débrancher le téléphone avant d'arreter votre véhicule pour que le trajet remonte, cela est sous réserve.
Il faut savoir que L'APP est optimiste en conso essence de 0.5 L par rapport a l'ODB qui lui est optimiste de .3 L par rapport au calcul réél ..... Une fois qu'on le sait je trouve l'APP assez intéressante
Cdlt

JJ
 


:coucou:

une nouvelle version de l'appli

1.23..4.release.6 du 5 mai 2020 sur playstore Android

Installée (on verra bien) mais pas testée

upload_2020-5-8_7-22-18.png
 


J'allais justement parler de la version iOS :whistle:
Petite capture avec le changelog très très détaillé comme d'habitude.
upload_2020-5-8_8-20-47.png

Installée pour moi aussi. J'ai utilisé ma voiture mercredi après midi, mais je ne suis pas sur d'avoir installé la MAJ à ce moment là...
 

Bonjour,

Concernant l'application Mypeugeot, le kilométrage total du véhicule apparait dans la page d'accueil. Par contre, le kilométrage total figurant dans l'onglet maintenance n'est pas mis à jour de façon automatique avec le kilométrage figurant dans la page d'accueil. Pour faire apparaître, le kilométrage total dans l'onglet maintenance, il faut passer par le site mon espace personnel et y encoder le kilométrage.
Il me semblait ( je me trompe peut-être) que dans les versions précédentes de l'appli, le kilométrage dans la page d'accueil et dans l'onglet maintenance, se mettait à jour lors des remontées via le Bluetooth. Je suis sous android 10.
 

:coucou:

Ma remarque sur cette nlle version,
le km total de la page d'accueil est très long à s'afficher, j'ai même tendance à penser qu'il n'y a l' affichage (du km total) qu'après être allé sur la page onglet et avoir fait l'affichage des trajets

Par contre, le kilométrage total figurant dans l'onglet maintenance n'est pas mis à jour de façon automatique avec le kilométrage figurant dans la page d'accueil

c'est du kifkif

j'ai l'affichage
Accueil → upload_2020-5-8_9-49-1.png

Maintenance → upload_2020-5-8_9-50-40.png

Rappel : Android / NAC
 
Dernière édition:

Bonjour, petit retour pour ma part sur cette application :

J'ai longtemps eu comme la plupart d'entre vous des problèmes de remontée entre le SMEG et l'appli, des connexions aléatoires entre My Peugeot et ma 308 alors que j'avais pourtant le Bluetooth activé, des remontées aléatoires, etc., et ce, malgré vidage du cache, suppression / création de la connectivité Bluetooth entre la 308 et le smartphone, désinstallation / réinstallation complète de l'appli, nettoyage des fichiers du smartphone, etc. Pour info, je suis sur Android et mon téléphone est un Galaxy A8. A tel point que j'ai réinstallé une ancienne version 1.14 qui fonctionnait parfaitement et à 100%. Mais si je faisais une mise à jour vers la dernière version, les problèmes revenaient.

Il y a un mois, pour diverses raisons, j'ai entrepris de faire une réinitialisation complète de mon smartphone, j'ai bien entendu fais une sauvegarde de mes données My Peugeot juste avant. J'ai ensuite directement installé la dernière version de l'application et importé mes anciennes données, puis quelques jours plus tard j'ai reçu et installé la mise à jour vers la 1.23.3. Et une chose est sûre, c'est que depuis la réinitialisation de mon smartphone, l'application fonctionne maintenant à merveille. Elle se connecte systématiquement au SMEG, et j'ai bien toutes les remontées à chaque fois. Je n'ai pas encore reçu la toute dernière version que certains ont reçu ce jour, j'attends de voir, mais aucune raison que ça ne fonctionne pas.

Selon moi, je pense que depuis les anciennes versions, il doit y avoir dans Android un fichier système foireux, caché et inaccessible, utilisé par l'application et qui ne peut jamais être supprimé, à part une réinitialisation complète du smartphone. Il se pourrait que ce soit ce fichier qui soit à l'origine des bugs... Mais ce n'est qu'une hypothèse !

Je vous ferais un nouveau retour dans quelques semaines !
 
Dernière édition:
  • J'aime
Reactions: picard60

Bonjour,

petit retour sur mon message précédent. je mentionnais que le kilométrage total figurant dans l'onglet maintenance n'est pas mis à jour de façon automatique avec le kilométrage figurant dans la page d'accueil.
J'ai peut-être découvert la cause.Mon téléphone était protégé par un code PIN. Lorsque j'ai désactivé cette protection, la synchronisation s'est faite sans problème.
 
  • J'aime
Reactions: picard60

:coucou:

J'ai (un peu) testé hier la dernière version 1.2.3.4.release 6
à l'arrivée ces derniers trajets ne sont pas remontés, après recherche, j'ai remarqué que l’installation de l'appli m'avait désactivé le démarrage automatique, après réactivation upload_2020-5-13_7-15-7.png , mes trajets sont de suite remontés (après avoir redémarré la voiture :lol:).
depuis que j'utilise cette fonctionnalité depuis quelques mois, je n'avais jamais eu de désactivation de cette option.
Android / NAC
 

Je n'ai pas eu ce problème, le démarrage auto est resté actif apres la mise à jour (Android 9 / MIUI 11)

Mais ne n'ai pas encore roulé depuis.
 
  • J'aime
Reactions: picard60

:coucou:
également android 9 upload_2020-5-13_16-13-15.png

Après la MAJ de l'appli je ne regarde jamais, d'autant plus que c'est la seule appli en démarrage auto