Aller au contenu
View in the app

A better way to browse. Learn more.

Forum Automobile Propre

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[App Tierce] Jeedom : piloter sa Tesla

Featured Replies

Posté(é)

oui idem, sans les scénarios ça ne fonctionne pas

[2024-05-28 18:25:15]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
[2024-05-28 18:25:15]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
[2024-05-28 18:25:15]WARNING : [Tesla Y] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
[2024-05-28 18:25:15]WARNING : 'Tesla Y' Impossible de récupérer l'état de la voiture
[2024-05-28 18:25:17]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
[2024-05-28 18:25:17]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
[2024-05-28 18:25:17]WARNING : [Tesla Y] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
[2024-05-28 18:25:17]WARNING : 'Tesla Y' Impossible de récupérer l'état de la voiture
[2024-05-28 18:25:21]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
[2024-05-28 18:25:21]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
[2024-05-28 18:25:21]WARNING : [Tesla Y] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
[2024-05-28 18:25:21]WARNING : 'Tesla Y' Impossible de récupérer l'état de la voiture

 

Posté(é)
Le 28/05/2024 à 12:56, 3.14R a dit :

Bonjour @vercors

 

Mais le démon se "déconnecte" suite au rafraîchissement du token :

 

0456|[2024-05-28 11:51:02] INFO  : Le token qui expire le 28 May 2024 19h51 sera mis à jour le 46 19 28 05 *
0457|[2024-05-28 11:51:02] INFO  : Le jeton d'accès a été rafraichi
0458|[2024-05-28 11:56:46]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
0459|[2024-05-28 11:56:46]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
0460|[2024-05-28 11:56:46]WARNING : [Deep Blue] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
0461|[2024-05-28 11:56:46]WARNING : 'Deep Blue' Impossible de récupérer l'état de la voiture
0462|[2024-05-28 11:56:46]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
0463|[2024-05-28 11:56:46]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
0464|[2024-05-28 11:56:46]WARNING : [Deep Blue] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
0465|[2024-05-28 11:56:46]WARNING : 'Deep Blue' Impossible de récupérer l'état de la voiture
0466|[2024-05-28 11:57:36]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
0467|[2024-05-28 11:57:36]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
0468|[2024-05-28 11:57:36]WARNING : [Deep Blue] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
0469|[2024-05-28 11:57:37]WARNING : 'Deep Blue' Impossible de récupérer l'état de la voiture
0470|[2024-05-28 11:57:37]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
0471|[2024-05-28 11:57:37]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
0472|[2024-05-28 11:57:37]WARNING : [Deep Blue] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'

Bonsoir @vercors

Avec la bêta d'hier soir (2024-05-28 22:27:03) on dirait que le plugin se rend compte de la déconnexion et rafraîchit le token dans la foulée.

0490|[2024-05-29 19:00:03] INFO  : 'Deep Blue' Synchronisation horaire avec les serveurs Tesla
0491|[2024-05-29 19:36:01] DEBUG  : tesla:refreshToken(1)
0492|[2024-05-29 19:36:02] INFO  : Le token qui expire le 30 May 2024 03h36 sera mis à jour le 31 03 30 05 *
0493|[2024-05-29 19:36:02] INFO  : Le jeton d'accès a été rafraichi
0494|[2024-05-29 19:41:22]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> 401, 0,
0495|[2024-05-29 19:41:22]WARNING : teslapi:sendRequest(GET https://fleet-api.prd.eu.vn.cloud.tesla.com/api/1/vehicles(Array ( ) )) --> Array (     [error] => token expired (401) )
0496|[2024-05-29 19:41:22]WARNING : [Deep Blue] Error 401 - Connexion impossible, vérifiez vos identifiants: 'token expired (401)'
0497|[2024-05-29 19:41:22] DEBUG  : tesla:refreshToken(1)
0498|[2024-05-29 19:41:23] INFO  : Le token qui expire le 30 May 2024 03h41 sera mis à jour le 36 03 30 05 *
0499|[2024-05-29 19:41:23] INFO  : Le jeton d'accès a été rafraichi

le scénario qui relance le démon ne sert plus rien !

Merci

Posté(é)

J'ai réussi à faire le switch d'API, tout marche comme avant ou presque. Bien pénible le système de compte à enregistrer, de certificats, de proxy http etc... 

 

Par contre j'ai l'impression que Tesla compte limiter à 5 appels command charge par voiture et par jour dans le programme gratuit. 

Pour le moment ce n'est pas surveillé mais 5 c'est très faible. Surtout que pour démarrer une charge je fais 3 appels (set intensity, set limit, start charge) et 3 pour arrêter (intensity, limit, stop charge). 

Relou pour moi qui ajuste la charge toutes les 5' pour suivre la production solaire de mes panneaux. 

À suivre... 

Modifié par etienne31

Posté(é)

La dernière version beta donne de bon résultat, le token n'est plus perdu et les commandes de charge fonctionnent avec le proxy.

 

Pour piloter la charge, il faut le faire depuis la borne et pas la voiture, exemple de mon projet DIY ici: https://github.com/Vince00731/vetronic-esp32-ota

 

Je change juste le pourcentage de charge une à deux fois par jour par Jeedom et après c'est tout à la borne (démarrage, arrêt, courant etc...) 

Posté(é)
Le 30/05/2024 à 13:52, vince_007 a dit :

Pour piloter la charge, il faut le faire depuis la borne et pas la voiture, exemple de mon projet DIY ici: https://github.com/Vince00731/vetronic-esp32-ota

Bravo à toi ça a l'air génial! Je n'ai hélas pas le temps ni les compétences pour aller jusque là. Et j'ai une wallbox Tesla qui ne serait pas compatible je pense...

 

J'ai comme vous ce souci qui m'enquiquine:

image.thumb.png.e45196154f02fb2d384ad85664f63f1a.png

Aucun moyen de le régler?

Merci!

Posté(é)
Le 30/05/2024 à 17:58, DrFloW a dit :

Bravo à toi ça a l'air génial! Je n'ai hélas pas le temps ni les compétences pour aller jusque là. Et j'ai une wallbox Tesla qui ne serait pas compatible je pense...

 

J'ai comme vous ce souci qui m'enquiquine:

image.thumb.png.e45196154f02fb2d384ad85664f63f1a.png

Aucun moyen de le régler?

Merci!

Il te faut activer le serveur proxy, pour ça tu clic sur ta voiture dans le plugin Tesla, puis Server Proxy -> lancer le server -> appairer la voiture (il faut l’application Tesla sur le périphérique qui fait l’appairage).

Ensuite, ça doit fonctionner.

Posté(é)
Le 30/05/2024 à 12:44, leafvsniro a dit :

Fait ça avec une bornes de recharge qui est domotisable, style openevse, c est bien plus fiable

C'est une bonne idée, mais ça m'a pas l'air très plug and play. Pas très envie de perdre 1 semaine à tout installer et programmer. 

Aussi, pour le waf, il me faut un bouton sur le câble de recharge pour déverrouiller. 

 

Mais bon, j'aurais peut être pas le choix, j'ai tout testé et industrialisé avec la nouvelle api mais j'ai commencé à avoir les 428 (trop d'appels), j'ai changé l'algo pour être moins réactif et faire moins de changements, on verra. Et puis si ça passe payant ça va me saouler... 

Modifié par etienne31

Posté(é)
Le 30/05/2024 à 12:44, leafvsniro a dit :

Fait ça avec une bornes de recharge qui est domotisable, style openevse, c est bien plus fiable

Et comment on fait quand on a déjà une borne ?

Ce genre de commentaire ne fait pas avancer ceux qui sont déjà équipé.

 

Pour ma part j'ai choisi la borne avant les panneaux solaires, et je la voulais robuste/sécuritaire, donc j'ai opté pour HAGER.

Je ne prendrai pas forcément le risque d'une borne non garantie par rapport à la norme et les assurances.

Posté(é)

Si vous connaissez des bornes de qualité pilotables (on/off et amperes) par api http, je prends :)

Posté(é)
Le 31/05/2024 à 08:40, etienne31 a dit :

C'est une bonne idée, mais ça m'a pas l'air très plug and play. Pas très envie de perdre 1 semaine à tout installer et programmer. 

Aussi, pour le waf, il me faut un bouton sur le câble de recharge pour déverrouiller. 

 

Mais bon, j'aurais peut être pas le choix, j'ai tout testé et industrialisé avec la nouvelle api mais j'ai commencé à avoir les 428 (trop d'appels), j'ai changé l'algo pour être moins réactif et faire moins de changements, on verra. Et puis si ça passe payant ça va me saouler... 

Le bouton se rajoute sur le câble avec une simple résistance, c est ce que j ai fait et c est très pratique de libérer le câble 

Posté(é)
Le 31/05/2024 à 08:54, Guifou a dit :

Et comment on fait quand on a déjà une borne ?

Ce genre de commentaire ne fait pas avancer ceux qui sont déjà équipé.

 

Pour ma part j'ai choisi la borne avant les panneaux solaires, et je la voulais robuste/sécuritaire, donc j'ai opté pour HAGER.

Je ne prendrai pas forcément le risque d'une borne non garantie par rapport à la norme et les assurances.

On rachète une borne!

, j ai 1 borne officielle comme toi (hager installé par un pro) et 2 bornes OPENVSE complètement domotisable, et bien moins cher

Quand tu sais ce qu il y a dans un borne (un contacteur 40A), tu comprends très vite de ne plus mettre une borne hors de prix

 

 

Une borne c est un contacteur 40A, c est lui qui doit être en direct entre le tableau électrique et la voiture, en respectant les normes

Après il y a un tout petit peu d électronique qui communique avec la voiture et qui indique à la voiture à qu'elle puissance elle doit charger en faisant varier une simple résistance, la puissance de charge(charge dynamique, modulation de puissance)

 

Posté(é)
Le 31/05/2024 à 12:59, leafvsniro a dit :

qui indique à la voiture à qu'elle puissance elle doit charger

Qui indique a la voiture qu'elle puissance maximale elle peut "tirer".

Le 31/05/2024 à 12:59, leafvsniro a dit :

varier une simple résistance

C'est une variation d'un rapport cyclique. 

 

La résistance indique la puissance maximale admissible par la "ligne" câble T2-T2 inclut.

 

Le 31/05/2024 à 12:59, leafvsniro a dit :

un tout petit peu d électronique

Ça oui.

 

https://openev.freshdesk.com/support/solutions/articles/6000052074-basics-of-sae-j1772

Modifié par npir

Posté(é)

Tu peux ne pas épiloguer et ne pas être d'accord, ce sont des faits.

La voiture décide de la puissance de charge sans dépasser la consigne donnée par la borne par un rapport cyclique. 

Je ne vais pas épiloguer non plus, les infos que je donne sont accessibles a qui veut bien les lire.

 

Posté(é)
Le 31/05/2024 à 08:56, etienne31 a dit :

Si vous connaissez des bornes de qualité pilotables (on/off et amperes) par api http, je prends :)

Une VE TRONIC avec mon module ESP32, voir quelques post au dessus. J’ai ajouté le bouton sur la prise pour 5€, un bouton et 2 résistance pour déverrouiller la prise.

4 ans que je l’ai, aucun problème.

Posté(é)
Le 31/05/2024 à 12:48, leafvsniro a dit :

Le bouton se rajoute sur le câble avec une simple résistance, c est ce que j ai fait et c est très pratique de libérer le câble 

 

Le 31/05/2024 à 21:21, vince_007 a dit :

Une VE TRONIC avec mon module ESP32, voir quelques post au dessus. J’ai ajouté le bouton sur la prise pour 5€, un bouton et 2 résistance pour déverrouiller la prise.

4 ans que je l’ai, aucun problème.

Vous auriez un lien vers ce que vous avez fait ça m'intéresse ? 

Niveau électronique, je sais me servir d'un faire à souder et suivre des consignes mais je suis une bille au delà, ça vous paraît jouable qd même pour le câble et la borne ? 

Posté(é)
Le 02/06/2024 à 11:30, etienne31 a dit :

 

Vous auriez un lien vers ce que vous avez fait ça m'intéresse ? 

Niveau électronique, je sais me servir d'un faire à souder et suivre des consignes mais je suis une bille au delà, ça vous paraît jouable qd même pour le câble et la borne ? 

Plus haut sur ce post: 

 

Posté(é)

Salut,

@vercors 
Petit retour après plusieurs jours avec la dernière beta. 
Tout d'abord, plus de perte de token, plus aucune intervention du scenario de restart, ça c'est une bonne nouvelle.

Par contre, j'ai une quantité énorme de message d'erreur:     Attention le plugin Tesla n'a pas reçu de message depuis 450 min
450min étant le heartbeat que j'ai configuré.

Les erreurs sont dans cron_execution:
 

0000|tesla:getVehicleData() ---- no data
0001|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0002|tesla:getVehicleData() ---- no data
0003|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0004|tesla:getVehicleData() ---- no data
0005|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0006|tesla:getVehicleData() ---- no data
0007|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0008|tesla:getVehicleData() ---- no data
0009|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0010|tesla:getVehicleData() ---- no data
0011|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0012|tesla:getVehicleData() ---- no data
0013|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0014|tesla:getVehicleData() ---- no data
0015|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible
0016|tesla:getVehicleData() ---- no data
0017|tesla:getTrackingData() ---- Le serveur Tesla n'est pas accessible



J'avais cette erreur depuis plusieurs versions mais masqué par la perte du token, ça arrive quand la voiture est en veille. J'ai l'impression que quand la voiture est réveillée, je n'ai pas du tout cette erreur. 

Posté(é)
  • Auteur

Hello @vince_007

Merci pour ce retour et content de voir que la gestion du token est améliorée depuis la dernière beta. De mon côté aussi je n’ai plus de pertes. Mais j’en avais très peu. 

ok pour les messages qui remontent quand le voiture est en veille

Je vais regarder 

merci encore 

Nicolas 

Posté(é)

 

Le 30/05/2024 à 20:52, vince_007 a dit :

Il te faut activer le serveur proxy, pour ça tu clic sur ta voiture dans le plugin Tesla, puis Server Proxy -> lancer le server -> appairer la voiture (il faut l’application Tesla sur le périphérique qui fait l’appairage).

Ensuite, ça doit fonctionner.

 

Top j'ai fait la manip pour nos 2 Tesla! On va voir comment ça se comporte dès que ce mois de mars sera terminé ^^

Merci encore!

 

Posté(é)

Bonjour, de mon côté le démarrage du proxy et l'appairage de la voiture ne fonctionne pas ; ne reste pas actif dans la page de la voiture.

Je le fais bien sur mon GSM du côté Jeedom et du côté application Tesla.

J'approuve, mais ça ne tient pas, et donc :

image.thumb.png.84f8d586ee170afb2ff9cb92c6bb4e46.png

Et messages d'erreurs car ne veut pas piloter la charge ...

image.thumb.png.b61310ba019c6a63c596b8291088e1d9.png

Posté(é)
  • Auteur

Hello @Guifou

tu as essayé de mettre un numéro de port (par exemple 4443) avant de le démarrer ?

Nicolas

Posté(é)
Le 31/05/2024 à 12:59, leafvsniro a dit :

On rachète une borne!

, j ai 1 borne officielle comme toi (hager installé par un pro) et 2 bornes OPENVSE complètement domotisable, et bien moins cher

Mouais, déjà ça rajoute mini 600€, donc pas accessible à tout le monde.

Il faut avoir les € + l'envie de s'ajouter une borne + du temps + le risque que ça ne soit pas couvert par l'assurance.

Posté(é)
Le 04/06/2024 à 15:52, vercors a dit :

Hello @Guifou

tu as essayé de mettre un numéro de port (par exemple 4443) avant de le démarrer ?

Nicolas

oui mais ça ne veut pas ...

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.