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é(é)

OSEF de Homelink, c'est pas le sujet de ce poste ! Ça vous convient, c’est le principal, nous on aimerais bien conserver les fonctionnalités qu’on a depuis des années.

Tesla qui décide de faire payer l’accès API à notre véhicule alors qu’on paye déjà l’abonnement connexion premium, c’est abusif.

 

Posté(é)
Le 13/11/2023 à 17:49, vince_007 a dit :

OSEF de Homelink, c'est pas le sujet de ce poste ! Ça vous convient, c’est le principal, nous on aimerais bien conserver les fonctionnalités qu’on a depuis des années.

 

Dit-il après avoir relancé le débat en traitant homelink de système obsolète😉

Le 13/11/2023 à 17:49, vince_007 a dit :

Tesla qui décide de faire payer l’accès API à notre véhicule alors qu’on paye déjà l’abonnement connexion premium, c’est abusif.

La connexion premium c'est pour payer les datas mobiles pas l'accès aux API par des apps tierces.

 

Modifié par Invité

Posté(é)

Bonjour,

Je viens de réinstaller mon jeedom de zéro (je l'avais laissé en sommeil depuis longtemps, j'ai préféré repartir de 0), y compris le plugin tesla. La page de tracking me présente une page entièrement rouge mais vierge, aucun bouton, aucun texte, rien, juste un fond rouge. Le dashboard fonctionne par contre. Dans les logs je vois beaucoup de messages comme ça:

PHP Notice:  Undefined index: latitude in /var/www/html/plugins/tesla/core/class/tesla.class.php on line 2
PHP Notice:  Undefined index: longitude in /var/www/html/plugins/tesla/core/class/tesla.class.php on line 2
PHP Notice:  Undefined index: gps_as_of in /var/www/html/plugins/tesla/core/class/tesla.class.php on line 2

Est-ce que c'est dû à la version 2023.38 qui s'est effectivement installée dans la voiture la semaine dernière ? Et que je n'ai qu'à attendre la prochaine version du plugin ? C'est juste pour confirmer que je n'ai pas un autre problème...

Posté(é)
Le 16/11/2023 à 09:01, vibe a dit :

Bonjour,

Je viens de réinstaller mon jeedom de zéro (je l'avais laissé en sommeil depuis longtemps, j'ai préféré repartir de 0), y compris le plugin tesla. La page de tracking me présente une page entièrement rouge mais vierge, aucun bouton, aucun texte, rien, juste un fond rouge. Le dashboard fonctionne par contre. Dans les logs je vois beaucoup de messages comme ça:

PHP Notice:  Undefined index: latitude in /var/www/html/plugins/tesla/core/class/tesla.class.php on line 2
PHP Notice:  Undefined index: longitude in /var/www/html/plugins/tesla/core/class/tesla.class.php on line 2
PHP Notice:  Undefined index: gps_as_of in /var/www/html/plugins/tesla/core/class/tesla.class.php on line 2

Est-ce que c'est dû à la version 2023.38 qui s'est effectivement installée dans la voiture la semaine dernière ? Et que je n'ai qu'à attendre la prochaine version du plugin ? C'est juste pour confirmer que je n'ai pas un autre problème...

Il faut poser cette question sur le forum Jeedom. Mais au vue du log, il y a des chances que ça viennent de ça. Tu est en stable ou beta du plugin ?

Posté(é)
Le 16/11/2023 à 12:25, vince_007 a dit :

Tu est en stable ou beta du plugin ?

J'étais en stable, je viens d'installer la beta (de ce matin ?), j'ai maintenant un fondu du rouge au noir du plus bel effet 😁 mais toujours une page vierge... Peut-être parce que je n'ai pas encore fait de trajet ?

Posté(é)
  • Auteur
Le 16/11/2023 à 14:39, vibe a dit :

J'étais en stable, je viens d'installer la beta (de ce matin ?), j'ai maintenant un fondu du rouge au noir du plus bel effet 😁 mais toujours une page vierge... Peut-être parce que je n'ai pas encore fait de trajet ?

Non ça devrait afficher la page du tracking. Des erreurs JS ? Tu as aussi essayé après avoir vidé le cache ou dans un fenêtre incognito?

Posté(é)
Le 16/11/2023 à 14:52, vercors a dit :

Non ça devrait afficher la page du tracking. Des erreurs JS ? Tu as aussi essayé après avoir vidé le cache ou dans un fenêtre incognito?

Aha ! Dans une fenêtre incognito, ça marche ! Dans une fenêtre normale, j'ai essayé de vider tout ce que j'ai pu, mais toujours pareil. En erreur JS dans le browser je vois ça:

runtime.js:1 Uncaught TypeError: Cannot read properties of undefined (reading 'call')
    at a (runtime.js:1:143)
    at 3816 (main.js:1:319)
    at a (runtime.js:1:143)
    at main.js:1:183805
    at a.O (runtime.js:1:423)
    at main.js:1:183820
    at n (runtime.js:1:927)
    at main.js:1:83

Edit: j'utilise en général Chrome sur Mac. J'ai essayé Edge et là ça marche, comme avec la fenêtre incognito de Chrome. Bizarre...

Modifié par vibe

Posté(é)

Je n'ai pas le contrôle des fenêtres dans le plugin, ni en action de scénario, ni en bouton sur le widget. Problème de détection de la fonctionnalité ? J'ai une Model Y 2022, et la dernière beta du plugin 2023-11-16

Posté(é)
Le 17/11/2023 à 13:30, vibe a dit :

Je n'ai pas le contrôle des fenêtres dans le plugin, ni en action de scénario, ni en bouton sur le widget. Problème de détection de la fonctionnalité ? J'ai une Model Y 2022, et la dernière beta du plugin 2023-11-16

Re-génère le widget depuis la fenêtre de configuration du plugin en cliquant sur ta voiture. Il y a un bouton dédié.

Posté(é)
Le 17/11/2023 à 14:41, vince_007 a dit :

Re-génère le widget depuis la fenêtre de configuration du plugin en cliquant sur ta voiture. Il y a un bouton dédié.

Fait. Pas mieux.

Posté(é)
Le 17/11/2023 à 14:48, vibe a dit :

Fait. Pas mieux.

 Vide le cache des widgets depuis Jeedom. 

Posté(é)
Le 17/11/2023 à 19:21, vince_007 a dit :

 Vide le cache des widgets depuis Jeedom. 

Fait (et regénéré le widget après). Pareil.

 

Le 17/11/2023 à 19:26, leafvsniro a dit :

Tu fais ça comment ?

Réglages -> Système -> Configuration -> Cache, y'a un bouton

 

Au passage. j'ai résolu mon problème précédent, la page de tracking qui ne marchait pas dans Chrome. J'avais mal vidé le cache de Chrome, il devait y avoir des vieux Javascript qui trainaient, maintenant ça marche.

  • 2 mois plus tard...
Posté(é)

salut @vercors, depuis ce matin plus de dialogue entre le plugin et tesla. est ce le fait de la bascule vers tesla fleet api?

 

J'ai du remettre mes identifiants sur teslafi ce matin suite à la bascule, as tu des news?

 

@+

Posté(é)

Je viens de regarder et le plugin avait perdu les tokens, problème résolu

Posté(é)
Le 23/01/2024 à 11:26, dezdez a dit :

Je viens de regarder et le plugin avait perdu les tokens, problème résolu

J'ai le même problème depuis ce matin. J'ai remis les tokens aussi, mais il les re-perd assez vite. J'ai une erreur "vide", un bandeau rouge avec un point d'exclamation mais pas de message. Toutes les commandes Tesla échouent

2024-01-23 12:32:11 tesla Erreur exécution de la commande [Maison][Trix][Contrôler lampérage de la recharge] :   27
2024-01-23 12:11:07 tesla Erreur exécution de la commande [Maison][Trix][Rafraichir] :   16
         
  2024-01-23 11:15:11 tesla Erreur exécution de la commande [Maison][Trix][Contrôler la recharge] :   35
2024-01-23 09:43:38 tesla Erreur exécution de la commande [Maison][Trix][Contrôler le tracking] :    
2024-01-23 07:25:07 tesla Erreur exécution de la commande [Maison][Trix][Contrôler la climatisation] :    
2024-01-23 07:25:02 tesla Erreur exécution de la commande [Maison][Trix][Réveiller] :   2

 

Le début de la fin ? 😭

J'ai des autres applis tierces qui continuent de fonctionner pourtant

Modifié par vibe

Posté(é)

@vercors finalement les token ne tiennent pas, par contre dans auth for tesla je vais sur Fleet API je rentre mon id tesla et mon mot de passe, par contre que faut il mettre dans redirect url?

Posté(é)

L’application Tesla tokens sur Android ne fonctionne plus, impossible de générer les tokens pour le plugin.

Posté(é)
  • Auteur

Hello,

 

Bon... je cherche... Le truc est que chaque instance du plugin (donc chaque jeedom) doit être enregistrée chez Tesla et indiquer une URL de retour (l'url du serveur jeedom). En plus le compte enregistré doit être une "entreprise" : "To onboard your app, it must be requested under a legal business entity. We may contact your business to verify details."
Je regarde comment teslamate fait (ou a fait). mais je ne vois pas comment ils ont contourné ou implémenté le truc....
 
Et puis la page "https://developer.tesla.com/start" indique "Tesla APIs are temporarily free during this trial period" ....

Si certains d'entre vous ont des liens a partager, je suis preneur !!  (merci!)

A suivre....

Posté(é)
Le 23/01/2024 à 22:03, vercors a dit :

Je regarde comment teslamate fait (ou a fait). mais je ne vois pas comment ils ont contourné ou implémenté le truc....
 

Ce que je trouve bizarre, c'est que toutes les autres applis tierces que j'utilise (Teslamate, Tesla Dash, Tesla Advanced Notification) continuent de fonctionner. Je ne pense pas qu'ils se soient adaptés à Fleet API non plus. Il y a peut-être un autre problème ?

Posté(é)

Hello, moi qui cherchait ce qu'il se passait 😬 ça fout les boules !

Si ça ne fonctionne plus je n'ai plus de solution pour charger mon surplus solaire ...

 

@vercors tiens-nous au courant 😉

Posté(é)
Le 24/01/2024 à 09:30, Guifou a dit :

Hello, moi qui cherchait ce qu'il se passait 😬 ça fout les boules !

Si ça ne fonctionne plus je n'ai plus de solution pour charger mon surplus solaire ...

 

@vercors tiens-nous au courant 😉

Ben si mais tout dépend de ta borne. Moi, je pilote ma borne depuis Jeedom plutôt que la voiture.

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.