Commandes en erreur 403

Hello,

Hier, j’ai mis à jour le plugin (-> 3.1.12) … mais j’ai aussi remplacé ma model 3 de 2021 par une Highland toute neuve.

La nouvelle a été ajoutée, j’ai supprimé l’ancienne (avec usage de la fonction remplacer de jeedom) → toutes les infos remontent bien (dont la localisation), mais toutes les commandes sont en erreur 403 (sauf le réveil qui fonctionne bien).

J’ai appliqué la vidange du cache des widgets, regénéré le widget, redémarré le daemon… sans effet. Une idée?

Idem … je vois que je ne suis pas seul (perso sur ma nouvelle y perf)

Hello,

:face_with_raised_eyebrow:
des logs ?
je suis preneur
Nicolas

Hello,

Bien sur voici de ce j’ai en mode debug avec comme commandes, actionnement phare, klaxon et controle limite de charge (la voiture est bien reveillée)

J’ai anonimisé le numéro de vehicule avec des xxx

debug.log (2,1 Ko)

Les informations par contre aucun soucis

J’ai tenté de refresh mes tokens mais idem.
Je suis sur la dernière beta : Version: 3.1.12-beta.212.173

Merci.

Alors docteur @vercors ça donne quoi ? Yaurait il un rapport avec les voitures qui sortent de concession récemment ?

Peu de monde se manifestent sur ce problème sauf nous 2 avec des voitures achetées ya quelques semaines.

Rien à ajouter à l’envoi et aux commentaires de @znation , mes logs et essais sont similaires, y compris refresh des tokens.
Seule la commande « réveil » fonctionne et toutes les infos.

Ça sent la nouvelle API…?

je me sens moins seul …

Il semblerait bien que les véhicules mis en service actuellement ne sont contrôlables qu’au travers de la nouvelle api…:pensive:

@vercors aïe … si je peux tester des choses pour faire avancer je suis volontaire

Bonjour,
force est de constater que les commandes ne passent pas, seules les retours d’infos fonctionnent, erreur 403 pour toutes les commandes excepté le réveil effectivement

@vercors es tu toujours parmi nous ? :wink: As tu des pistes ?

Merci

Hello à toutes et tous,

même problème sur 2 instances Jeedom différentes avec une Tesla modèle Y version 2023.44.30.5.1 achetée en juin.

Seules les informations remontent, mais aucune action possible. :frowning:

Qui peut se pencher sur l’adaptation du plug-in Tesla avec la nouvelle API? :slight_smile:

Ben Vercors, son développeur actif. Je comprends pas bien ta remarque pour le coup.

Je voulais être sûr qu’il était bien avec nous! :wink:

Hello,

Oui, petit à petit, l’ensemble de la flotte migre sur la nouvelle API.
Ce n’est pas juste une adaptation technique, c’est aussi un changement économique. La nouvelle API Tesla est payante…
https://developer.tesla.com/docs/fleet-api#announcements-amp-api-changelog

c’est pas spécialement une mauvaise nouvelle, l’API est maintenant officielle et documenté par Tesla, donc les développeurs auront plus de facilité normalement pour le développement.

Elle est pour l’instant gratuite, elle deviendra payante, c’est chaque propriétaire qui devra payer pour l’accès à son véhicule via l’API je suppose.

info en français ici:
Tesla lance son API officielle : des applications payantes pour ses voitures électriques vont exploser d’ici 2024 ? – Tesla News France.

Documentation officielle Tesla:
https://developer.tesla.com/docs/fleet-api

Des news ?

Bonjour, je rencontre un problème similaire, sans pour autant voir apparaître l’erreur 403 dans les logs. Plugin updaté à la dernière version en beta (le 22 janvier), voiture considérée comme connectée par le plugin, pas d’erreur au niveau du daemon.

Est-ce lié à la politique qui consiste à rendre l’api payante ? Est-ce un problème similaire à ceux qui se sont déjà produit lors de changements dans l’API ?

Mon erreur dans le log : ERROR : exécution de la commande [Tesla Model 3][Model 3][Contrôler la recharge]

Merci pour ton aide Vercors.

EDIT : je viens de voir un autre message à propos de l’accès au plugin depuis le market qui répond à ma question.

Salut,
Moi j’ai un erreur différente, mais je pense que la cause est la même , c’est l’erreur 429 ( Le serveur Tesla est saturé (429) )
On croit en toi @vercors :slight_smile:
Si besoin de testeurs, hésite pas a demander

1 « J'aime »

@vercors si ca peut aider, voici quelques logs:

0940|[2024-01-25 19:58:21]WARNING : [Voiture] Erreur Serveur 412
0941|[2024-01-25 19:58:21]WARNING : ‹ Voiture › Impossible de récupérer l’état de la voiture
0942|[2024-01-25 19:58:21]DEBUG : Set state « nodata »
0943|[2024-01-25 19:58:22]WARNING : teslapi:sendRequest(GET https://owner-api.teslamotors.com/api/1/vehicles(Array ( ) )) → 412, 0,
0944|[2024-01-25 19:58:22]DEBUG : GET https://owner-api.teslamotors.com/api/1/vehicles(Array ( ) ) - [Voiture] Erreur Serveur 412
0945|[2024-01-25 19:58:22]WARNING : [Voiture] Erreur Serveur 412
0946|[2024-01-25 19:58:22]WARNING : ‹ Voiture › Impossible de récupérer l’état de la voiture
0947|[2024-01-25 19:58:22]DEBUG : Set state « nodata »
0948|[2024-01-25 19:58:26]WARNING : teslapi:sendRequest(GET https://owner-api.teslamotors.com/api/1/vehicles(Array ( ) )) → 429, 0,
0949|[2024-01-25 19:58:26]WARNING : ‹ Voiture › Impossible de récupérer l’état de la voiture
0950|[2024-01-25 19:58:26]DEBUG : Set state « nodata »
0951|[2024-01-25 19:58:27]WARNING : teslapi:sendRequest(GET https://owner-api.teslamotors.com/api/1/vehicles(Array ( ) )) → 429, 0,
0952|[2024-01-25 19:58:27]WARNING : ‹ Voiture › Impossible de récupérer l’état de la voiture
0953|[2024-01-25 19:58:27]DEBUG : Set state « nodata »