Page 47 sur 92
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 09:53
par guigui82
Tigerbill17 a écrit : 14 févr. 2024 09:37
Bon, l'origine est ici, dans les logs Teslamate
GET https://owner-api.teslamotors.com/api/1 ... 5738771135 -> 429 (44.841 ms)
2024-02-11 20:59:21.711 [warning] TeslaApi.Error / "Retry later\n"
2024-02-11 20:59:21.712 car_id=1 [error] Error / :unknown
2024-02-11 20:59:51.774 [info]
GET https://owner-api.teslamotors.com/api/1 ... 5738771135 -> 429 (54.542 ms)
2024-02-11 20:59:51.774 [warning] TeslaApi.Error / "Retry later\n"
L'appel à l'API Tesla renvoie une erreur, la commande de connexion échoue ( le code de bonne réponse, c'est 200).
Ma première idée, ce serait de recréer des nouveaux Tokens ( Access et Refresh ) et de te reconnecter avec.
Oui l'idée de recréer les tokens est celle qui m'est venue en premier mais cela n'a rien changé. J'ai testé en les recréant avec l'appli Androïd Tesla Tokens et aussi avec tesla-auth-windows mais toujours pareil.
J'ai dû faire une mauvaise manip mais je ne vois pas laquelle.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 10:16
par Tigerbill17
@guigui82
Je vais rééplucher tes logs, mais sans garantie.
NB évite les citations inutiles, celle que tu viens de faire ne sert à rien pour la compréhension
voir ici pour l'usage des citations
viewtopic.php?t=2363
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 10:23
par Tigerbill17
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 10:32
par Tigerbill17
Et ça aussi
https://github.com/hjespers/teslams/issues/50
va voir les dernières réponses => essaie de changer d'IP, tu es peut être bloqué par Tesla ?
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 11:29
par guigui82
J avais déjà changé d IP et je suis revenu à l ancienne. Mais je peux en tenter une nouvelle.
Veux tu les logs complets en txt via mp ?
En tout cas merci pour tout.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 11:44
par Tigerbill17
Non, c'est bon, ça me suffit, on voit que le problème, c'est le refus de réponse de l'API Tesla.
Et la raison, on ne peut la connaître que par le code d'erreur, ici 429..... c'est un indice bien léger pour trouver.
Ce que tu peux faire, c'est vérifier que tu n'en aies pas d'autres que 429. Dans une ligne avec GET
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 18:24
par guigui82
J'ai vérifié et je n'ai pas vu d'autres 429 après les GET.
J'ai modifié l'adresse IP pour lui en attribuer une tout neuve = > rien n'a changé.
Véhicule au réveil :
Véhicule endormi (les données qui apparaissent sont celles du 21 Janvier):
Par contre, dernièrement j'ai changé mes adresses DNS sur tous mes appareils. Pourrait il y avoir un lien avec mon pb ?
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 18:33
par Tigerbill17
Qu'est ce que tu entends par là ? (ne me réponds pas "
par là, j'entends pas grand chose"

)
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 19:47
par Steph01
Alors je sais pas si cela peut avoir un lien et si cela peut vous aider a y voir plus clair mais j'ai de mon côté MyTeslaMate Cloud.
Bref je n'y connais pas grand chose a toutes vos lignes, c'est un peu comme du chinois pour moi mais de mon côté chaque semaine j'ai des données incomplètes. J'ai accès un tchat dans lequel Julien viens a ma rescousse pour me corriger tout ça.
Je lui es demander un peu d'explications pour savoir si déjà je pouvais le faire de moi même pour pas l'embêter a chaque fois et sa réponse fût celle ci :
il y en avait très peu avant, je suis en train d'investiguer dans les logs. en fonction je mettrai un nouveau menu pour vous rendre autonome sur la résolution
Si cela n'a rien avoir du tout ne faite pas attention a mon message mais ce qui m'interpelle c'est le début de sa phrase "il y en avait très peu avant" faisant référence aux données incomplètes.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 20:36
par Tigerbill17
J'en ai de temps à autre,des données incomplètes,qui se manifestent,comme ça a été dit,par un trait tout droit sur l'itinéraire,et la mention missing dans les trajets
Ça vient d'un problème de réception telephonie,c'est indépendant des logiciels, voiture ou teslamate
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 21:17
par Steph01
Oui c'est ce que je me suis dit car cette coupure du trajet se trouve toujours au même endroit quand je longe une route entre 2 falaise et le réseau coupe a ce moment là.
Par contre manque de chance je passe par là plusieurs fois par semaine...
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 21:34
par guigui82
Tigerbill17 a écrit : 14 févr. 2024 18:33
Qu'est ce que tu entends par là ? (ne me réponds pas "
par là, j'entends pas grand chose"

)
C'est juste que comme le changement d'IP peut visiblement avoir des conséquences je me demandais si c'était aussi le cas d'un changement de DNS.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 févr. 2024 22:05
par Tigerbill17
Mais explique toi.. c'est quoi, ton "changement de DNS"?
Tu as fait quoi exactement ? C'est sur ta box ?
Parce que je vois mal ce qu'un DNS vient faire dans un appel à une URL littérale.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 00:14
par Axolotl
Vous échangez depuis au moins 5 pages dans le vide sans savoir de quoi vous parlez ...
Ta stack docker tourne sur une machine, peu importe le type, et tant que tu n'a pas modifié outre mesure les éléments de ton docker compose, elle tourne sur elle même en mode host.
Si tu changes l'ip de ta machine, on s'en fou aussi, dans tous les cas depuis toi même tu pourras joindre tes services avec localhost ou 127.0.0.1 et les docker fonctionnent entre eux sur d'autres adresses que tu ne peux pas joindre.
le changement de dns... comment dire ... on s'en fou, rien à voir.
Là, je pense que tu t'es blacklist de l'API tesla à force de faire de mauvaises requetes, et c'est ton IP publique qui interroge, pas ton IP locale ...
Tu as une sauvegarde, coupe tout, attends un peu et refais ta stack pour relancer à blanc. Pas besoin de mots de passe compliqués, ça tourne sur toi même et tu n'es pas exposé sur internet.
Une fois tout connecté, tu fera ta restauration.
J'ai fait un post un peu plus détaillé sur comment restaurer dans d'autres conditions sur le topic des NAS, mais le principe est le même que sur le github et dans vos cas, cela fonctionnera.
Après, il y a tout sur le github
https://docs.teslamate.org/docs/faq on est pas un forum de support dédié, et s'inscrire ici juste pour ça c'est un peu déplacé...
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 08:15
par guigui82
Le "coupe tout un moment et refait à blanc et remonte la sauvegarde" tu l estimes à combien de temps car c est ce que j ai déjà fait une fois au bout de 2 semaines environ pour le même résultat.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 08:35
par Tigerbill17
@guigui82
Il me vient un gros doute, d'un seul coup.
Tu t'es bien connecté avec deux nouveaux tokens ?
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 08:50
par Tigerbill17
@Axolotl
Je trouve ton intervention particulièrement désagréable
Bonne journée
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 10:11
par Axolotl
@guigui82 supprimes tous les volumes existants, et ça prends quelques secondes de repull une stack. Nouveaux token au propre et monte l'instance vierge propre.
@Tigerbill17 je mâche pas mes mots, c'est pas nouveau
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 10:54
par guigui82
@Tigerbill17 : oui j avais remonté de nouveaux tokens
@Axolotl : j avais bien compris ; ma question était juste de savoir combien de temps fallait il attendre pour faire cette manip dans la mesure où tu disais de "couper un moment".
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 févr. 2024 14:50
par Axolotl
Ça c'est au niveau de leur api on ne peut pas le savoir, 5mn, plus ?
Pour le test, tu mets ton tel en partage pour sortir avec une autre ip sinon, si ça marche, c'est que c'est bien ton ip (publique de ta box) qui est bloquée.