Véhicule Tesla dev
Plugin Véhicule Tesla pour Eedomus
Suivez les paramètres de votre véhicule Tesla avec ce plugin pour Eedomus.
Ce plugin a été développé par mediacloud.
Voir la discussion sur le forum pour plus d'informations ou donner un feedback.
La version actuelle est 1.9.0.
Fonctionnalités

Ce plugin envoie les données suivantes à Eedomus :
- localisation du véhicule, latitude, longitude
- niveau de la batterie
- limite de recharge
- énergie ajoutée (kWh, coût)
- état de la trappe de la prise
- état de la recharge
- minutes de recharge restantes
- temps de recharge restant (h min)
- courant de recharge
- limite du courant de recharge
- tension de recharge
- puissance de recharge
- autonomie restante (théorique)
- autonomie restante (estimée)
- température extérieure
- température intérieure
- état du chauffage et climatisation
- état du chauffage du siège gauche, droit, arrière gauche, droit et central
- état du chauffage du volant
- compteur kilométrique
- verrouillage du véhicule
- nom du véhicule
- levier de vitesse
- vitesse
- sentinelle
- état du démarrage à distance
- état du coffre arrière et avant

Il expose les commandes suivantes (qui peuvent être utilisées dans les règles) :
- réveiller le véhicule
- verrouiller/déverrouiller le véhicule
- faire clignoter l'éclairage extérieur
- activer le klaxon
- démarrer/arrêter la recharge
- ouvrir/fermer la trappe de la prise de recharge
- régler la limite de recharge (50%, 60%, 70%, 75%, 80%, 85%, 90%, 95%, 100%)
- régler le courant de recharge (5A, 8A, 10A, 13A, 16A, 20A, 24A, 28A, 32A)
- démarrer/arrêter le chauffage et la climatisation
- régler le chauffage des sièges et du volant
- activer/désactiver Sentinelle
- démarrage à distance
- ouverture des coffres arrières et avant
Note : chaque commande réveille le véhicule si nécessaire.
Installation et configuration
Installez le plugin depuis le store Eedomus.
Il est recommandé d'avoir votre voiture Tesla réveillée lorsque vous installez le plugin. Pour réveiller le véhicule, lancez l'application Tesla sur votre téléphone, ou ouvrez/fermez une portière.
Pièce
Créer une pièce 'Tesla' pour y affecter le véhicule Tesla.
Code et authentification
Le plugin récupèrera automatique le jeton d'accès en se connectant au serveurs Tesla. Il sera renouvelé automatiquement toutes les 8 heures.
Le plugin a besoin d'un code pour récupérer le premier jeton. Pour obtenir le code :
- Cliquez sur le lien pour vous connecter avec votre compte Tesla

- Connectez-vous au site Tesla avec votre compte
- Une fois fait, une page "Page Not Found" sera affichée. C'est normal. Regardez l'URL et récupérer le paramètre code (texte après
code=
et jusqu'au &
)

- Le code est valide 2 minutes. Copiez le dans la paramètre correspondant du plugin.

VIN
Par défaut, le plugin sélectionne le premier véhicule du compte. Vous pouvez sélectionner un autre véhicule de votre compte en fournissant son VIN.
Création
Cliquez sur Créer
.
Allez ensuite dans la pièce Tesla. Vous devriez voir les données quelques secondes après (si le véhicule est réveillé).
Notes sur les intervalles de connexion et l'impact sur la batterie
Il y a des optimisations dans le plugin pour éviter de vider la batterie. Voici quelques détails :
- L'intervalle d'interrogation est de 1 à 3 minutes pour les compteurs mais il y a un cache de données de 15 minutes dans le script pour permettre à la voiture de se mettre en veille. Les données rapportées peuvent donc avoir 15 min de retard, y compris pour les données de géolocalisation.
- Lorsque la voiture est endormie, les données générales de la voiture et les données GPS sont récupérées toutes les 15 minutes mais les données seront vides (ou identiques) car la voiture est endormie. Il y a une exception pour l'état de la voiture qui utilise une API différente : l'état est toujours mis à jour toutes les 3 minutes.
- Lorsque la voiture est active (la climatisation est en marche, la charge est en cours, la voiture n'est pas garée ou la sentinelle est activée), le suivi est effectué toutes les 3 minutes. Si la voiture semble inactive pendant 10 minutes, la surveillance revient à toutes les 15 minutes pour que la voiture puisse s'endormir.
Note sur le prix de l'électricité
Vous pouvez modifier le prix du kWh dans la configuration du compteur "Energie ajoutée (coût)". Mettez à jour la valeur dans l'expression XPATH.

Note sur HomeKit/Siri
Le plugin a été testé avec Home Kit. Certains paramètres et commandes peuvent être pilotés avec Siri. Après configuration, il est possible d'utiliser les phrases suivantes :
- "Dis Siri, active le chauffage de la Tesla"
- "Dis Siri, active le démarrage à distance de la Tesla"
- "Dis Siri, éteins le chauffage de la Tesla"
- "Dis Siri, quelle est la température intérieure de la Tesla"