Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
m
mathbrn
Actif
Actif
Messages : 14
Inscription : 10 oct. 2025
Localisation : Rhone

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par mathbrn »

Merci @yvespsv
J’ai installé une version 64 de raspberry pi OS lite basé sur debian trixie.
L’installation de dockers, teslamate, grafana etc… fonctionne très bien.
J’attends maintenant la livraison de ma MY pour jouer avec tout ça
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6875
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@mathbrn Et si les nombreux tableaux de bord livrés ne te suffisent pas ou si tu veux les modifier, il y a ce sujet :

Ajouter / Modifier des dashboards dans Teslamate

N'hésite pas à demander si tu as besoin concernant Grafana, je me ferai un plaisir de t'aider si je peux.
Avatar de l’utilisateur
GaryGate
Enthousiaste
Enthousiaste
Messages : 179
Inscription : 19 juil. 2022
Localisation : Cantal (15)
Voiture : MY LR AWD 06/23

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par GaryGate »

La version 2.2.0 de Teslamate est disponible !

De plus, j'ai également mis à jour PostgreSQL vers la version 18.
TMY LR AWD Midnight Cherry Red/Blanc/19"/Attelage
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30128
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Merci pour l'info :top:
D'après le Changelog cela apporte pas mal d'améliorations des performances et plus de sécurité pour nos Token.

Rappel de la procédure de mise à jour :
Comment mettre à jour de Teslamate :

Se connecter en SSH via Terminal :

Code : Tout sélectionner

ssh VOTRE_NOM_UTILISATEUR_RASPBERRY@teslamate.local
Password = votremotdepasse

Code : Tout sélectionner

sudo docker compose pull
sudo docker compose up -d
# Redémarrer Teslamate :

Code : Tout sélectionner

docker compose start teslamate
Mises à jour optionnelles :

# Mettre à jour le firmware et l'OS du Raspberry Pi :
Mise à jour du firmware Raspberry :

Code : Tout sélectionner

sudo apt update
sudo apt full-upgrade
sudo rpi-update
sudo reboot

Mise à jour OS Raspbian :

Code : Tout sélectionner

sudo apt update
sudo apt dist-upgrade
sudo apt clean
sudo reboot
c
cae42
Actif
Actif
Messages : 43
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par cae42 »

EDIT

Bonjour à tous,
Suite à mise à jour OS + mise à jour 2.2.0 mon teslamate ne se monte plus...

--> j'ai trouvé...

J'utilisais auparavant la lib docker-compose

Sauf qu'après mise à jour de l'OS, j'ai un écart de version entre docker et docker-compose.

Code : Tout sélectionner

Docker version 28.5.2, build ecc6942
docker-compose version 1.29.2, build unknown
En remplaçant simplement les lignes de commandes "docker-compose" par "docker compose", ça remonte.

La question qui reste à comprendre est pourquoi mon upgrade de l'OS n'a pas monté de version la librairie docker-compose...
Je vais la forcer.

Bon jour férié à tous !
Avatar de l’utilisateur
GaryGate
Enthousiaste
Enthousiaste
Messages : 179
Inscription : 19 juil. 2022
Localisation : Cantal (15)
Voiture : MY LR AWD 06/23

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par GaryGate »

Command docker-compose = version 1
Command docker compose = version 2

Docker Compose et Docker-Compose sont souvent utilisés de manière interchangeable, mais Docker Compose fait référence à la version 2 du outil, intégrée à Docker, tandis que Docker-Compose (avec un tiret) désigne la version 1, un outil séparé.
TMY LR AWD Midnight Cherry Red/Blanc/19"/Attelage
j
jaquinho
Actif
Actif
Messages : 31
Inscription : 02 févr. 2022
Voiture : TM3 Prop Grise

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jaquinho »

Bonjour,
Je viens de mettre à jour Teslamate 2.2.0 avec la version de Postgresql 18.
Pour info, en suivante la procédure décrite sous: https://docs.teslamate.org/docs/mainten ... g_postgres
impossible d'exécuter la commande "docker volume rm ...-teslamate-db" qui générait un message d'erreur (je n'ai pas noté!)
En parcourant stackoverflow: https://stackoverflow.com/questions/346 ... containers, j'ai trouvé cette commande: "docker compose down --volumes"
et j'ai pu ensuite supprimer le volume postgresql puis faire la restauration de la base à partir de la sauvegarde en suivant la doc.
Deuxième point: en voulant ouvrir un dashboard, http://192.168.1.40:3000/ l'ancien password admin n'était plus valide !
J'ai du me connecter avec le password par défaut: admin/admin puis choisir un nouveau password (en fait, l'ancien).
Et retrouver mes petites infos.
Voila.
TM3 Prop Grise, 18” commandée le 10/02/22, Rennes, VIN reçu 14/10 => livraison le 10/11/22
Z
Zebulaon
Enthousiaste
Enthousiaste
Messages : 201
Inscription : 01 déc. 2023
Voiture : Model Y 2024 Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Zebulaon »

Hello je viens aussi de faire la migration de Teslamate 2.2 ainsi que la Postgres 18...
Pour rappel, ne pas faire la même erreur que moi, en une seule étape (c'est à dire modifier le docker-compose avec les 2 updates)
On passe d'abord vers la nouvelle version de Teslamate 2.1 --> 2.2 afin que l'app migre les tables..
On vérifie que Teslamate 2.2 en postgres 17 est ok :check: avec sa restauration...
Puis on fait à nouveau un backup qui correspond au couple de version (2.2 V17)
pour migrer ensuite la base V17 vers V18...
En vous souhaitant Bonne migration...
TMY Propulsion cmd:11/23 millésime 2024 - XP7: Berlin - moteur V - batt:Y7C
J
J2J2
Enthousiaste
Enthousiaste
Messages : 133
Inscription : 24 févr. 2025
Voiture : TMY

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par J2J2 »

Salut, j'ai perdu ma connection web pendant quelques heures.
Depuis mon teslamate marche plus.
Quand je vais sur mon adresse en :4000 il me demande l'access et le refresh token :(.
C'est lié a ma perte de connection? Mes token aurais pu expirer ?
(pour le moment je suis une connection de backup en 4g, les token sont pas lié a l'IP de connection?)

Edit; ça semble venir de mon routeur sous openwrt. J'accède même pas au site tesla.com. Alors que si je passe par mon tél ça marche. Vais devoir me pencher sur la conf du routeur :'(. Bizarre car tout le reste du net semble bien marcher.
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 422
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

Installation Teslamate 2.2, redémarrage et sauvegarde de la base sans problème (1 Go quand même)
Mais migration postgresql 18 plante comme d'hab
Obligé de réinstaller tout le système, puis la sauvegarde
En fait en dehors du temps passé ça ne fait pas de mal de tout réinitialiser = tout beau tout neuf :clin:
M3 Prop Bleue (depuis 03/2022) +
Y Premium GA Prop 19" QuickSilver (commande 05/26)
En ligne
R
Renaudd
Enthousiaste
Enthousiaste
Messages : 180
Inscription : 24 oct. 2025
Voiture : Modèle y grande auto

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Renaudd »

mathbrn a écrit : 24 oct. 2025 05:20
Merci @yvespsv
J’ai installé une version 64 de raspberry pi OS lite basé sur debian trixie.
L’installation de dockers, teslamate, grafana etc… fonctionne très bien.
J’attends maintenant la livraison de ma MY pour jouer avec tout ça

Hello,

Oui je pense qu'il y a une erreur dans le TUTO je ne vois pas en quoi ça ne fonctionnerait pas la version 64 bits.
Y.GA - 19 pouces - bleu marine - siège noir - Cde 13/10
LIV 14/02
5M :)
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 422
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

Oui je confirme la version OS lite 64 fonctionne sans problème sur Pi4 avec SSD
M3 Prop Bleue (depuis 03/2022) +
Y Premium GA Prop 19" QuickSilver (commande 05/26)
Avatar de l’utilisateur
Moun77
Expert
Expert
Messages : 518
Inscription : 15 mai 2024
Voiture : Juniper LR Prop

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Moun77 »

Hello
Teslamate installé sur Ugreen NASync DH2300 via Docker depuis une semaine, pas de difficulté a l'installation. Le Nas dispose de 4g de Ram non upgradable, et le tout consomme 25% des ressources donc suffisant pour mon usage
Et voici MakShark : Juniper LR prop stealth grey mat PPF
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5359
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 »

Bonsoir,

J'ai voulu faire le malin ; c.a.d modifier le PostgreSQL en 18.
Cela n'a pas marché sur mon SSD.

J'ai donc voulu tout reinstaller à suivant le tuto depuis point 1 à 3 sur le SSD. A noter le Pi imager est en version 2.0 et différent (écran) de la version précédente que j'ai utilisée lors de ma 1ère installation sur le SSD.

J'arrive à la fin du point 3 après avoir modifié le Postgres en 18 au lieu de 17, j'ai vérifié que le Pi est bien connecté sur la box avec son N° d'IP. J'arrive à me connecter depuis le PC via Putty ou Fizella au Pi sans problème.
En revanche, je n'arrive pas à me connecter depuis le navigateur de mon PC à l'adresse http://teslamate.local:4000
Voici ce que j'obtiens :
"Désolé, impossible d’accéder à cette page.
192.XX.Y.ZZ a refusé de se connecter."

J'ai fait une tentative de remettre le Postgres en 17 même résultat je n'arrive pas à me connecter sur l'adresse

Avez vous une idée d'où vient ce problème sacahnt que la liason avec le Pi avec Putty ou Fizella avec la même adresse, il n'y pas de souci, je me connecte.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 422
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

@yvespsv J'ai eu le même problème que toi pour le postgresql 18
J'ai tout réinstallé avec l'Imager 2.00, mais plusieurs tentatives avec refus d'accès http comme toi
Plusieurs pistes :
- essaie sur le PC de te connecter avec l'IP "http://192.168.x.x:4000" au cas où tu n'aurais pas défini "teslamate.local" dans l'Imager
- ton problème est surement une mauvaise installation de docker/teslamate

Formate ton ssd et réinstalle avec Imager sans oublier de cocher le ssh
Vérifie ensuite qu'il y a bien un fichier "ssh" vide en racine de ton ssd
S'il est absent tu dois le créer ++
Ca devrait peut être régler ton problème
Si ça marche, quand tu te connectes la 1ère fois sur le ":4000" grafana te demandera les tokens
M3 Prop Bleue (depuis 03/2022) +
Y Premium GA Prop 19" QuickSilver (commande 05/26)
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5359
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

Re tentative cet am.
Je formate le SSD .
J'utilise l'ancien Image pour le Pi.
Et je suis le tuto. :croise:
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 422
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

Edit de mon précédent message
@yvespsv
Je viens de vérifier il n'y a pas (plus ?) de fichier ssh dans le bootfs du ssd
Par contre dans Imager il faut bien cocher l'accès ssh
Sinon dans database du fichier docker-compose.yml :
- remplacer postgres 17 par 18-trixie
- remplacer "teslamate-db:/var/lib/postgresql/data" par "teslamate-db:/var/lib/postgresql"
Le "/data" disparaît
Cette modification est signalée pour les versions à partir de la 18 :
https://docs.teslamate.org/docs/mainten ... _postgres/
Et enfin "docker compose up -d database" pour démarrer le tout
M3 Prop Bleue (depuis 03/2022) +
Y Premium GA Prop 19" QuickSilver (commande 05/26)
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5359
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 et @spécialiste Raspberry

Victoire ; J'ai retrouvé ma BDD sur le SSD.
Cependant, je note qq problèmes.
Je peux faire une sauvegarde de la bdd depuis mon navigateur du PC via l'appli Putty.
En revanche quand, je suis sur une fenêtre de commande du Raspberry, la commande psv@teslamate:~ $ docker compose exec -T database pg_dump -U teslamate teslamate > ./teslamate.bck retourne ce message et ne fait pas de sauvegarder de la bdd

permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.51/containers/json?filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Dpsv%22%3Atrue%2C%22com.docker.compose.service%3Ddatabase%22%3Atrue%7D%7D": dial unix /var/run/docker.sock: connect: permission denied

Quelqu'un comprend d'où vient le pb et que signifie ce message ?
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6875
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@yvespsv Je ne connais pas Linux, mais cela me semble être un problème de droits, peut-être que tu peux le résoudre avec un sudo placé avant le début de ta ligne de commande (sudo docker compose exec...) :interroge:
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5359
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 »

@jpz68

:bravo: :bravo: :bravo: c'est exactement cela. Sur mon PC avec l'appli Putty, le "sudo" n'est pas utile mais sur le PI avec une fenêtre de commande il faut le "sudo". Mystères de l'informatique et de Linux.

Edit : Du coup mise à jour faite en 2.2 et postgres en 18 sur le SSD et sur la carte SD (backup)
Dernière modification par yvespsv le 02 déc. 2025 18:04, modifié 1 fois.
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