Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 424
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

@GDuc
oui RPI Clone permet la duplication d'une SD mais comme tu le dis ce n'est pas intuitif
Voir ici :
https://www.framboise314.fr/dupliquez-l ... rpi-clone/
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
J
J2J2
Enthousiaste
Enthousiaste
Messages : 133
Inscription : 24 févr. 2025
Voiture : TMY

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par J2J2 »

yvespsv a écrit : 31 août 2025 10:23
@J2J2

Tu peux expliquer le besoin de connaitre ces températures en sommeil ?
Comparer l'évolution de la température interne avec ou sans bâche, avec le ciel de toi électrostatique, et aussi avec la bache qui couvre juste les vitres.
Mais bon un thermomètre wifi peu très bien faire l'affaire ou alors un pooling agressif pour éviter que la voiture aille en veille et la laisser brancher.
S
Subalex
Actif
Actif
Messages : 11
Inscription : 27 juil. 2022
Voiture : Model 3 propulsion

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Subalex »

Bonjour,

je fais face à un petit problème : je viens de faire la dernière mise à jour 2.1.1 (depuis la version 1.32, cela fait un moment que je ne m'étais pas penché sur la question, par manque de temps).
Autant les dernières MAJ se sont bien passées, autant celle-ci moins...
Je n'ai plus accès au tableau de bord teslamate en tapant "monip:4000" comme d'habitude... en revanche j'ai bien accès a grafana en tapant :3000.

Une idée d'où pourrait provenir le souci ?

Je précise que tout tournait parfaitement depuis 2 ans et demi.
Je précise aussi que j'ai effectué la MAJ du firmware et OS du raspberry, chose que je n'avais pas faite depuis le début (j'étais en 5.quelquechose et je suis passé en 6.1.21). Avec reboot qui va bien.

Bref, je suis un peu perdu...
Model 3 prop Blanc/int noir en LOA commandée le 21/12/21. Livrée le 26/12/22
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 »

Je ne suis pas très compétent en Linux.

Mais quand j'ai ce genre de problème avec Teslamate sur mon Pi et bien je refais tout depuis le début. Installation de l'OS, installation de docker et restauration BDD. Bien sûr il faut avoir suavegarder ta BDD.

Peut être des personnes plus compétentes pourront t'aider :croise:
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
p
project901
Enthousiaste
Enthousiaste
Messages : 236
Inscription : 22 févr. 2022
Voiture : TMY prop / Elroq

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par project901 »

Je pense que c'est à cause du changement de version de PostgreSQL, remontes quelques pages en arrière de ce sujet.
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 424
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

@Subalex
Je pense comme @project901 que le "postgres" n'est pas à jour
Ouvre le fichier "docker-compose.yml" en tapant "sudo nano docker-compose.yml"
Et vérifie la ligne :
database:
image: postgres:17

Si le "postgres" n'est pas en ":17" il faut faire la mise à jour
Remonte qques post plus haut et tu trouveras la manip (aux alentours du 1er mai)

Pour info j'ai du tout réinstaller (après sauvegarde de la base de données +++) pour passer de ":16" à ":17"
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
S
Subalex
Actif
Actif
Messages : 11
Inscription : 27 juil. 2022
Voiture : Model 3 propulsion

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Subalex »

Bon c'est en cours mais c'est un peu une usine à gaz pour mes petites compétences... Je viens de voir le post de Thomas du 1er mai effectivement...

Je pense avoir réussi à sauvegarder ma base de données (bien que j'ai eu une erreur "the attribute version is obsolète, it will be ignored, please remove it to avoid potentialité confusion").
J'ai ouvert le raspberry en FTP avec filezilla et j'ai récupéré le teslamate.bck (qui fait 1,01Go quand même) sauvegardé en local (bien à la date d'aujourd'hui 12h, donc je pense bien qu'il se soit enregistré).

Modifié le postgres via éditeur texte du fichier docker-compose.yml (j'étais en v13. J'ai remplacé par v17).

Je poursuis la procédure mais je ne sais pas pourquoi, je sens que je vais devoir tout réinstaller...
Model 3 prop Blanc/int noir en LOA commandée le 21/12/21. Livrée le 26/12/22
S
Subalex
Actif
Actif
Messages : 11
Inscription : 27 juil. 2022
Voiture : Model 3 propulsion

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Subalex »

Bon il semblerait que cela ait fonctionné, je n'ai pas eu besoin de tout réinstaller, mais il y a un truc qui a été long à se relancer !
Mais c'est étrange car je n'ai pas la base de données qui a été effacée. Je n'ai pas eu besoin de la restaurer.
J'arrive à nouveau à avoir l'écran d'accueil teslamate mais j'ai moins d'infos qu'avant, autonomie théorique et estimée ont disparu (peut-être que cela est du au fait que la voiture est au parking souterrain du boulot et qu'elle ne capte pas (je ne peux pas lui envoyer de commande avec l'app Tesla par exemple), on verra ce soir si ça revient.
J'arrive bien à lancer grafana et avoir tous les tableaux de bord, dont le nouveau "data base information" qui me confirme bien une version 17.6 de postgres.
En revanche mon trajet de ce matin au boulot n'a pas été loggué (premier trajet après la maj 2025.32) et je ne m'explique pas pourquoi ?

Bref, on verra ça soir à la maison.

Merci à tous pour votre aide en tout cas !
Model 3 prop Blanc/int noir en LOA commandée le 21/12/21. Livrée le 26/12/22
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 424
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

@Subalex
Content pour toi
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
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 »

:top:
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par GDuc »

Bonsoir !
Je viens d'essayer de faire une sauvegarde, mais j'obtiens ce message d'erreur :

WARNING: database "teslamate" has a collation version mismatch
DETAIL: The database was created using collation version 2.36, but the operating system provides version 2.41.
HINT: Rebuild all objects in this database that use the default collation and run ALTER DATABASE teslamate REFRESH COLLATION VERSION, or build PostgreSQL with the right library version.

Comment on rebuild les objects ou on build PostgreSQL avec la bonne library version ? Merci ! :)
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par GDuc »

Je commence à me répondre à moi-même : il y a un sujet là-dessus sur GitHub, mais je ne suis pas familier de ce truc.
https://github.com/teslamate-org/teslamate/issues/4897
Je crois comprendre que la solution de « kimkatgh » pourrait marcher.
D’autres ont l’air de suggérer de réinstaller la base de données, mais je suppose que ça me ferait perdre les données de ces derniers jours.
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 424
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

@GDuc
Il y a aussi des infos sur cette erreur ici :
https://github.com/teslamate-org/teslam ... 1978488441

Il semble que cette commande supprime le message d'erreur :
sudo docker exec -i teslamate-db psql -U teslamate <<<"ALTER DATABASE teslamate REFRESH COLLATION VERSION"
Sans garantie :clin:

J'ai eu ce pb au passage postgres 16 vers 17
Résolu par une réinstallation complète (système et bdd)
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
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 »

@Leaxjoro

Salut,
J'ai réussi le transfert sur un SSD (avec ta procédure :top: ). Cela ne va peut être pas plus vite (par comparaison avec la carte) mais là je n'ai pas peur que la carte devienne HS rapidement.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 424
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par GDuc »

Bon, problème résolu, voici comment j'ai fait.
J'ai commencé par suivre pas à pas la procédure de kimkatgh sur GitHub (voir lien que j'ai posté + haut) :
$ docker compose down
$ docker compose up -d database
apparemment ça arrête et redémarre la BDD
puis
$ docker compose exec -T database psql -U teslamate -d teslamate -c "REINDEX DATABASE teslamate;"
-> message d'erreur similaire à celui que j'avais en lançant une sauvegarde

Là je crois judicieux de sauter l'étape suivante et d'aller directement à
$ docker compose exec -T database psql -U teslamate -d teslamate -c "ALTER DATABASE teslamate REFRESH COLLATION VERSION;"
à nouveau la même erreur
Du coup je lance l'étape que j'avais zappé
$ docker compose exec -T database psql -U teslamate -d teslamate -c "ALTER DATABASE postgres REFRESH COLLATION VERSION;"
->NOTICE: changing version from 2.36 to 2.41
ALTER DATABASE

je relance ALTER DATABASE teslamate là
->ALTER DATABASE
NOTICE: version has not changed
(je suppose que ça veut dire que ça n'était pas nécessaire)

Je réarrête et redémarre la BDD comme ci-dessus

Et maintenant teslamate me laisse faire une sauvegarde.
Je suppose donc que j'aurais pu me contenter de l'étape :
$ docker compose exec -T database psql -U teslamate -d teslamate -c "ALTER DATABASE postgres REFRESH COLLATION VERSION;"
plus ou moins les étapes de fermeture/ouverture de la BDD avant et après.
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 424
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

@GDuc
C'était donc bien lié à la mise à jour de "postgres"
Merci pour ta solution
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
J
Jihem
Confirmé
Confirmé
Messages : 60
Inscription : 24 sept. 2024
Localisation : Haut RHIN
Voiture : Mod Y LR propulsion

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Jihem »

Bonjour à tous

Je voudrais installer teslamate, qui tourne actuellement sur un pi4, sur une nouvelle machine.

J'ai réaliser un backup de mon installation actuelle et lancer teslamate sur la nouvelle machine.
Sur la nouvelle page de démarrage, teslamate me demande naturellement mes tokens d'authentification; or sur l'appli Tesla auth le token d'accès est grisé puisqu'il n'est valable que quelques heures.

Que va t'il se passer si je rafraichi les tokens comme c'est proposé dans l'appli?

Mon ancienne application va t'elle continuer à tourner?

Est-ce que je devrais renseigner les nouveaux tokens sur cette ancienne application?

Je voudrai la laissé tourner tant que la nouvelle installation n'est pas opérationnelle car je ne voudrais pas perdre de données.

Question subsidiare: est-il posibble de faire tourner teslamate sur 2 machines en même temps?

Merci de vore aide
Jihem
m
mathbrn
Actif
Actif
Messages : 14
Inscription : 10 oct. 2025
Localisation : Rhone

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par mathbrn »

Hello la communauté,

Ayant un raspberry pi4 de dispo et bientôt livré de ma MY, je vais me lancer dans l’installation de teslamate.

En lisant la documentation dockers, visiblement la version de raspbian 32bits citée dans le tuto a été dépréciée par dockers et les binaires pour la version la plus récente de raspbian ne semblent plus disponibles.
Je me pose donc la question du choix de l’OS à déployer… Est-ce que quelqu’un a suivi le tuto récemment?
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 »

J’ai fait il y a 2 mois une réinstallation et j’ai suivi le tuto. J’ai installé la version 64b sur un SSD.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
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