Téléinfo semble erronée
-
Bonjour,
j'ai pas touché à la partie téléinfo dans les dernières révisions et cette partie avec la librairie fonctionne très bien avec des Arduino/PI/Particle, alors je pense à un truc genre qui met la zone avec d'autres fonctionnalités. Est ce que l'un d'entre vous à une version avec particle et peut confirmer qu'il n'y a pas de soucis avec ? (juste pour être sûr)
Sinon je viens de publier un 'dirty fix' pour ça sur le repo, possible de l'essayer et me faire un retour ?
Merci à vous pour votre aide. -
J'ai mis à jour ce midi avec la dernière révision du dépôt.
Et j'ai toujours le problème, voici le retour JSON :
{
"_UPTIME":12663,"IINST":2,"IMAX":61,"HHPHC":"D","MOTDETAT":0,"OPTARIF":"HC..","ISOUSC":60,"HCHC":13073392,"HCHP":38786901,"PTEC":"HP..","IINHC":"D","PAPP":"00390ADCO","SC":60,"ADCO":,"ISOUHCHC":13073392
} -
@alban
Attention le test/fix test n'est fait que pour le retour json via une requête genrehttp://192.168.1.201/tinfopas via l'interface WEB{ "_UPTIME":91,"ADCO":31428067147,"OPTARIF":"HC..","ISOUSC":15,"HCHC":468432,"HCHP":0,"PTEC":"HC..","IINST":1,"IMAX":1,"PAPP":180,"HHPHC":3,"MOTDETAT":0 } -
Ok au temps pour moi.
Voici ce retour :{ "_UPTIME":6063,"ADCO":20322182086,"OPTARIF":"HC..","ISOUSC":60,"HCHC":58734546,"HCHP":78768257,"PTEC":"HP..","IINST":20,"IMAX":47,"PAPP":4510,"HHPHC":"D","MOTDETAT":400000,"MAT":400000 }D'ailleurs à quoi correspond MOTDETAT ?
-
J'ai bossé sur le soft des compteurs j'ai eu la spec entre les mains de mémoire c'est utilisé par comme des flags internes, par exemple si tu as tenté d'ouvrir ton compteur ou des choses comme ça, mais je ne me souviens plus des valeurs et leurs significations !!
-
@bsheep
Je viens de faire une modif dans le repo, si tu peux tester
Après j'ai encore une petite idée au cas ou.
-
-
@bsheep
c'est un truc de fou, je re-vérifie la checksum avant l'envoi en json comment le retour peut être mauvais ?
je viens de mettre un debug sur le repo, tu vas recevoir en cas de mauvaise checksum dans la trame JSON un "_Error":"Message d erreur en clair", peux tu essayer et me remonter le message quand il arrive (si il arrive quand tu as des données corrompues) ?
Merci à toi -
Au bout de 4h, voici ce que j'obtiens, je n'ai rien qui rentre dans la fonction _Error:
{ "_UPTIME":13036,"ADCO":40928055338,"OPTARIF":"HC..","ISOUSC":60,"HCHC":13101464,"HCHP":38924456,"PTEC":"HP..","IINST":19,"IMAX":61,"PAPP":4360,"MOTDETAT":0,"HHPHC":"DADCO","SC":60 }Pour la mise en prod, j'ai refait un git clone du dépot et juste changé les paramètres WiFi.
Je précise que je suis toujours avec l'EDI arduino 1.6.5. Faut-il que je refasse les tests avec la nouvelle version 1.6.7 ? -
@bsheep
Non tu n'es pas obligé d'avoir la 1.6.7 de l'IDE c'est juste du confort et l'OTA depuis l'IDE (qd ta board apparait dans les network port)
Bon la liste chaînée n'est donc pas corrompue si tu n'as pas l'erreur, on va essayer autre chose, je viens de changer la méthode de détection de nombre JSON et ajouté un saut de ligne pour lire plus facilement, ça donne qq chose comme çaTu peux essayer la MAJ ?
{ "_UPTIME":91 ,"ADCO":2147483647 ,"OPTARIF":"HC.." ,"ISOUSC":15 ,"HCHC":472723 ,"HCHP":0 ,"PTEC":"HC.." ,"IINST":1 ,"IMAX":1 ,"PAPP":140 ,"HHPHC":3 ,"MOTDETAT":0 }
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login