Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
d
dglaude
Débutant
Débutant
Messages : 4
Inscription : 23 juin 2024
Voiture : Tesla Model Y

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par dglaude »

Au 1e FĂ©vrier 2025, les API de Tesla seront payantes... bon ils annoncent les prix par quantitĂ© d'appel Ă  chaque type d'action, et ils offrent 10€ gratuit par mois pour les personnes individuelles: https://developer.tesla.com/fr_BE

J'ai pas encore vérifié si il y avait une nouvelle version, et surtout combien cela allait coûter. Mais il y a de toute maniÚre des changements à faire, déjà mettre sa clef développeur.
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5360
Inscription : 17 nov. 2021
Localisation : PrÚs d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par yvespsv »

@dglaude

Bonjour,

Tu pourrais expliquer STP. Je ne comprends pas ce que tu veux dire Ă  part que les API de Tesla sont payantes. OK
Conséquences sur le fonctionnement de Teslamate ? Que doit on faire ? Clef développeur c'est quoi ?

Merci
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
d
dglaude
Débutant
Débutant
Messages : 4
Inscription : 23 juin 2024
Voiture : Tesla Model Y

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par dglaude »

Je n'ai pas les réponses, c'est juste un avertissement.

Avant Teslamate pouvais faire de nombreux appels aux serveurs de Tesla pour récupérer des informations sur ta voiture, et c'était gratuit.
A partir du 1e FĂ©vrier 2025, tous les appels seront payants, mais tu reçois 10€ gratuit, le reste est payant.
En plus il faut sans doute mettre un identifiant pour faire tes appels aux serveurs de Tesla = clef développeur.

Donc
(1) il y aura du changement Ă  faire
(2) on ne sait pas si et combien cela va coûter

Pour ma part, j'utilise Teslamate dans le cadre d'une solution pour contrÎler la charge de la Tesla avec le surplus d'énergie solaire de mes panneaux. A part le plaisir d'avoir toutes les informations de Teslamate, la solution de chargement n'utilise je pense que le SoC (State of Charge) et cette information semble maintenant accessible également en Bluetooth avec ces deux projets qui parle BLE avec la Tesla:
* https://github.com/tesla-local-control/ ... qtt_docker
* https://github.com/wimaha/TeslaBleHttpProxy

Donc je vais peut-ĂȘtre abandonner Teslamate, en fonction de leurs derniers dĂ©veloppement, des solutions de contournement qu'ils vont trouver et du prix que cela risque de me coĂ»ter.
Avatar de l’utilisateur
Ohlala747
Enthousiaste
Enthousiaste
Messages : 134
Inscription : 25 déc. 2024
Voiture : TMY Dual Motor 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Ohlala747 »

IdĂ©e? Est-ce que cela ne pourrait pas juste ĂȘtre un moyen pour Tesla de freiner les tentatives illicites d'accĂšs? ...Le fait de facturer a minima contraignant l'appelant Ă  une identification "renforcĂ©e"...???
(46 Lot) TMY 2024 DM blanche + HAOS/Khadas + panneaux PV
Avatar de l’utilisateur
eate77
Confirmé
Confirmé
Messages : 94
Inscription : 02 nov. 2024
Voiture : Model 3 Prop GA

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par eate77 »

Bonjour, savez-vous pourquoi je n'ai aucune data?
J'ai fait l'installation comme c'est indiqué dans le tuto.
J'ai récupéré mon véhicule aujourd'hui mais rien ne s'affiche.
Il y a moyen de vérifier l'intégrité de l'installation ?

Image
Avatar de l’utilisateur
ChuTn3Y87
Enthousiaste
Enthousiaste
Messages : 134
Inscription : 18 nov. 2024
Localisation : Valence
Voiture : Model Y Prop GA 24

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par ChuTn3Y87 »

Ça c est la partie graphana, est ce que tu as vĂ©rifiĂ© la connexion et les infos dans la partie teslamate ?
Tesla Model Y GA 2024 / Full Black depuis Décembre 2024
An1: 19600km / 4440kWh / 53€ (SuC gratuit)
Avatar de l’utilisateur
eate77
Confirmé
Confirmé
Messages : 94
Inscription : 02 nov. 2024
Voiture : Model 3 Prop GA

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par eate77 »

Non, tu serais me dire comment faire ?
Avatar de l’utilisateur
ChuTn3Y87
Enthousiaste
Enthousiaste
Messages : 134
Inscription : 18 nov. 2024
Localisation : Valence
Voiture : Model Y Prop GA 24

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par ChuTn3Y87 »

Vous pouvez accùder à votre Teslamate via l’adresse http://teslamate.local:4000
Quand vous voulez accĂ©der aux Tableaux de Bord des identifiants sont demandĂ©, par dĂ©faut c’est « admin/admin », il vous sera demandĂ© de personnaliser le mot de passe.

https://www.blogtesla.fr/2024/06/21/tes ... e_vignette

Si vous n'avez jamais mis vos identifiants tesla dans cette interface, c est pour ça que vos données sont vides je pense.
Tesla Model Y GA 2024 / Full Black depuis Décembre 2024
An1: 19600km / 4440kWh / 53€ (SuC gratuit)
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30129
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

@thierry , je viens de mettre Ă  jour le tutoriel, merci pour l'info.
Avatar de l’utilisateur
eate77
Confirmé
Confirmé
Messages : 94
Inscription : 02 nov. 2024
Voiture : Model 3 Prop GA

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par eate77 »

j'avais bien généré les Token avec « tesla_auth », par contre dans le tuto ça dit qu'il faut inverser "access" et "refresh"
ce que je n'ai pas fait ... par erreur peut-ĂȘtre ?
dans le tuto, c'est l'appli smartphone, je me suis dit que c'est l'appli qui est inversé (donc pas nécessaire avec la version PC)

ton avis ?

(merci en tout cas)
Avatar de l’utilisateur
ChuTn3Y87
Enthousiaste
Enthousiaste
Messages : 134
Inscription : 18 nov. 2024
Localisation : Valence
Voiture : Model Y Prop GA 24

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par ChuTn3Y87 »

Alors je n'aurai pas d'avis car j'ai installĂ© Teslamate sur un NAS donc je n'ai pas suivi ce tutoriel 😅 ou seulement en partie.

Par contre, j avais moi aussi généré le token avant d'avoir la voiture et ça ne marchait pas et il me semble que je l'avais refait ou j'avais réalisé dans teslamate et aprÚs ça avzit marché d un coup !

Bon courage
Tesla Model Y GA 2024 / Full Black depuis Décembre 2024
An1: 19600km / 4440kWh / 53€ (SuC gratuit)
Avatar de l’utilisateur
eate77
Confirmé
Confirmé
Messages : 94
Inscription : 02 nov. 2024
Voiture : Model 3 Prop GA

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par eate77 »

c'est bon, j'ai regenéré les tokens
je l'avais fait avant d'avoir la voiture, j'imagine qu'ils ne faut pas le faire trop tĂŽt.

merci :top:
Avatar de l’utilisateur
ChuTn3Y87
Enthousiaste
Enthousiaste
Messages : 134
Inscription : 18 nov. 2024
Localisation : Valence
Voiture : Model Y Prop GA 24

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par ChuTn3Y87 »

Top đŸ’Ș il ne reste plus qu'Ă  rouler 😉
Tesla Model Y GA 2024 / Full Black depuis Décembre 2024
An1: 19600km / 4440kWh / 53€ (SuC gratuit)
Avatar de l’utilisateur
eate77
Confirmé
Confirmé
Messages : 94
Inscription : 02 nov. 2024
Voiture : Model 3 Prop GA

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par eate77 »

oui grave, c'est tout vide :marrant:
O
Oldyoldy
Actif
Actif
Messages : 26
Inscription : 08 juin 2023
Voiture : Tesla y

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Oldyoldy »

Un grand merci !
C’est simple, et ça fonctionne parfaitement !
Ophrys a écrit : 27 oct. 2024 22:50
Cela vaut vraiment le coup de passer à postgresql 17, le gain en vitesse est impressionnant. Mon dashboard "visited", quand j'affichais 2 ans, prenait un certain temps à se charger. Maintenant, c'est instantané.

Pour ceux qui ont un doute sur la procédure à suivre pour sauvegarder/mettre à jour/restaurer, voici les étapes (EDIT : j'ai tout fait en root. En fonction de votre configuration, vous pourriez avoir à les précéder de sudo) :

Code : Tout sélectionner

# Dans le dossier de votre docker-compose.yml, avec teslamate comme utilisateur (c'est le défaut) :
docker compose exec -T database pg_dump -U teslamate teslamate > chemin_vers_votre_sauvegarde.bck
docker compose down
docker volume rm "$(basename "$PWD")_teslamate-db"
# Edition de votre docker-compose.yml afin de remplacer le numéro de version de postgres (16 devient 17). Ici, avec l'éditeur nano :
nano docker-compose.yml
# Mise Ă  jour de postgresql vers la nouvelle version :
docker compose pull
# Lancement de la nouvelle version de la base de donnĂ©es puis arrĂȘt de teslamate avant de purger/restaurer la base de donnĂ©es :
docker compose up -d database
docker compose stop teslamate
docker compose exec -T database psql -U teslamate teslamate << .
# Cette commande ouvre une nouvelle invit dans laquelle vous allez pouvoir faire place nette pour la nouvelle base. Taper les cinq commandes suivantes les unes aprĂšs les autres (pas de sudo ici) :
DROP SCHEMA public CASCADE;
CREATE SCHEMA public;
CREATE EXTENSION cube WITH SCHEMA public;
CREATE EXTENSION earthdistance WITH SCHEMA public;
.
# Vous ĂȘtes Ă  nouveau sur votre shell principal. On restaure la base de donnĂ©es prĂ©cĂ©demment sauvegardĂ©e :
docker compose exec -T database psql -U teslamate -d teslamate < chemin_vers_votre_sauvegarde.bck
docker compose start teslamate
docker compose up -d
On doit sĂ»rement pouvoir s'Ă©pargner le stop et start teslamate, vu qu'on fait un down puis un up avant et aprĂšs, mais comme ça fait un moment que je n'ai pas utilisĂ© docker, j'ai bĂȘtement suivi la doc et ça marche trĂšs bien.

Et voilĂ , votre postgresql est en version 17 :smile:
Avatar de l’utilisateur
Axelalf
Enthousiaste
Enthousiaste
Messages : 143
Inscription : 15 nov. 2022
Localisation : Puy de DÎme
Voiture : Model Y Propulsion

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Axelalf »

Hey les Teslamaters,

J'espÚre que tout le monde va bien. Je me posais une question de savoir si dans le dashboard "Battery Health" était compris le buffer ou non ?
Par exemple, mon Model Y de 2022 Propulsion est normalement équipé d'une batterie de 60KWh et teslamate me rapporte, plus de 2 ans aprÚs et 63222 km, un état de batterie à 59,91KWh :

Image

Qu'en pensez-vous ?

PS: Je n'avais pas Teslamate dÚs le départ de ma possession du Model Y. Cela doit faire environ 1 an et demi.
Model Y Prop / Attelage / Livré le 19/11/2022
En ligne
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6886
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@Axelalf Non, le buffer n'est pas envoyé par la voiture à TeslaMate pas plus que la capacité de la batterie.

TeslaMate estime la capacité actuelle de la batterie à partir des derniÚres grosses recharges, et en déduit la dégradation (estimée donc) à partir de la capacité à neuf (que l'on peut entrer manuellement dans le dashboard Battery Health Custom quand on n'a pas toutes les données de la voiture sous TeslaMate, par exemple si on a acheté un VO).

Pour faire un calcul plus prĂ©cis tenant compte du buffer, il faut le faire soi-mĂȘme en utilisant par exemple Scan My Tesla via un dongle ODB pour rĂ©cupĂ©rer toutes les informations nĂ©cessaires (capacitĂ© Ă  neuf, capacitĂ© restante, buffer).

MĂȘme l'application Enhance des S3XY Buttons ne tient pas compte du buffer dans son calcul (mĂȘme si elle rĂ©cupĂšre les bonnes valeurs pour la capacitĂ© Ă  neuf, la capacitĂ© restante et le buffer via le bus CAN de la voiture).

Essaie avec le dashboard Battery Health Custom en entrant manuellement la capacité de la batterie neuve et l'autonomie correspondante dans les champs correspondants et enregistre les modifications (il y a 0 par défaut). Cela te donnera alors une dégradation plus proche de la réalité.

Tu trouveras la capacité et l'autonomie à neuf de ta voiture ici si tu ne les connais pas (voir tableaux de Thomas) :

Model Y Propulsion: Batterie, Autonomie, Consommation
Avatar de l’utilisateur
Axelalf
Enthousiaste
Enthousiaste
Messages : 143
Inscription : 15 nov. 2022
Localisation : Puy de DÎme
Voiture : Model Y Propulsion

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Axelalf »

@jpz68 merki
Que d'infos précises et concises.
Effectivement, 4,1% de dégradation me semble bien plus dans la réalité et finalement dans la bonne moyenne à la vue de mon mileage et de l'ùge du véhicule.
Encore merci đŸ‘đŸ»
Model Y Prop / Attelage / Livré le 19/11/2022
En ligne
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6886
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@Axelalf Tu trouveras des informations supplémentaires ici si tu veux en savoir plus sur les données envoyées par ta voiture à TeslaMate :

Re: Model 3 LR ou Perf: Batterie, Autonomie, Consommation

Et il y a ce sujet concernant l'ajout ou la modification de dasboards si ça t'intéresse :

Ajouter / Modifier des dashboards dans Teslamate

Pour aller plus loin si tu connais un peu SQL je t'invite Ă  explorer les dashboards pour analyser les requĂȘtes (la connaissance de Grafana ou des notions est un plus) ce qui te permettra de savoir comment sont calculĂ©es certaines donnĂ©es comme la dĂ©gradation de la batterie par exemple.

Et pour en savoir plus sur les données stockées par TeslaMate tu peux recréer ta base de données PostgreSQL en local sur ton ordinateur et explorer les tables avec pgAdmin 4 par exemple, j'en parle ici dans le sujet concernant MyTeslaMate mais cela s'applique à TeslaMate en général du moment que l'on peut récupérer un backup sous forme de fichier .sql :

Re: MyTeslaMate dans le cloud

Il y a un complément ici :

Re: MyTeslaMate dans le cloud

En espérant que tout cela te sera utile :salut:
O
Oldyoldy
Actif
Actif
Messages : 26
Inscription : 08 juin 2023
Voiture : Tesla y

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Oldyoldy »

Oldyoldy a écrit : 22 janv. 2025 17:49
Un grand merci !
C’est simple, et ça fonctionne parfaitement !
Salut les PRO,

La mise à jour s'est déroulée sans problÚme, mais je n'ai pas remarqué qu'on me demandait des tokens, et maintenant j'ai une erreur de connexion.
Est-ce que vous pouvez m'aider, s'il vous plaĂźt ?


Image
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez ĂȘtre membre pour pouvoir rĂ©pondre

Créer un compte

Vous n‘ĂȘtes pas membre ? Inscrivez-vous pour rejoindre notre communautĂ©
Les membres peuvent crĂ©er leurs propres sujets et s‘abonner Ă  des sujets
C‘est gratuit et cela ne prend qu‘une minute

Inscription

Se connecter