Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
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

Peux tu SPT expliquer comment tu as fait pour passer de la carte SD au SSD ?
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
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 »

Bon je me réponds.
Il faut tout d'abord installer la version OS sur une carte CD (suivre post page 1). Un fois fait, il faut faire comprendre au Pi qu'il doit booter sur un SSD (https://www.maison-et-domotique.com/128 ... 4-sur-ssd/).
Sur le SSD, il faut installer le même OS que sur la carte SD (suivre page 1 du post).

Là on retire la carte SD du Pi et on connecte le SSD sur le port USB3. Reboot.
Là, il faut installer Teslamate (voir page 1 du post). Astuce copier le fichier "docker-compose.yml" que vous avez déjà créé sur la carte SD sur le SDD dans le même répertoire où il se situe sur la carte SD.
Suivre alors tuto page 1 du post.

Seul pb, je m'attendais à un chargement et une navigation sur Teslamate plus rapide que sur la carte SD, c'est l'inverse du coup retour sur la carte SD :faché:
Dernière modification par yvespsv le 01 déc. 2025 15:45, modifié 1 fois.
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 »

@yvespsv
Tu m'as pris de vitesse pour te répondre :clin:
Il y a pleins de tutos sur le net pour remplacer la SD par un SSD :
https://raspberrytips.fr/demarrer-sur-ssd-raspberry-pi/
https://raspberrytips.fr/demarrer-sur-ssd-raspberry-pi/
https://www.framboise314.fr/boot-du-ras ... d-en-usb3/

Je n'ai pas de pb de vitesse de chargement ni de navigation
Mais j'ai doublé le swap qui tournait à 100% avant : 512 Mo-->1024 Mo

Tu es bien connecté en USB3 (prise bleue sur le Pi) ?

Essaie d'installer RPI-Monitor sur le Pi, tu auras la charge processeur et swap en direct sur ton PC ou Mac :
Image
Et c'est quand même fragile une SD :yeuxciel:
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/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 »

Plusieurs hypothèses :
- le SSD branché sur le Pi n'a peut être pas suffisament de courant pour bien fonctionner,
- le SDD que j'ai utilisé est HS. Il n'est pourtant pas très vieux et fonctionne bien sur mon PC
- j'ai cafouillé l'installation sur le SSD

Bref je ne sais pas mais sur le SSD le temps de chargement d'un dasboard est vraiment très long 2 mn par rapport à la carte SD
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 »

@yvespsv
Si tu as une alim adaptée au pi elle devrait suffire (5V 3A)
Il faut supprimer toutes les partitions (EaseUS Partition Master Free) sur le SSD avant d'installer et le brancher en USB 3
Installe RPI-Monitor, lance un dashboard et tu auras la charge processeur et swap
J'ai quelques secondes avant l'affichage d'un dashboard sur 3 ans de données avec une BDD de 890 Mo
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/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

J’avais attention de formater le SSD en Fat32.
J'ai remarqué un autre truc, il ne m’affiche pas toutes les données sur les dashboards. J’ai perdu les data de ma 1ere Tesla.

Pour l’installation de Teslamate, faut il faire comme le tuto en page 1 du post?
Pour le fichier "docker-compose.yml", j’ai copié celui que j’ai sur la carte SSD. C’est correct?
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 »

Il ne faut pas formater mais effacer toutes les partitions (le formatage seul conserve les partitions)
Raspberry Pi Imager crée toutes les partitions dont il a besoin et les formate
Le tuto de @Thomas est correct
Mais je n'ai pas pu installer Teslamate sur la version 32 bits lite, seulement sur la 64 bits lite
Tu peux utiliser la sauvegarde de ton "docker-compose.yml"
Par précaution je génère un nouvel "ENCRYPTION_KEY" dans le .yml (vraiment nécessaire ?)
La restauration de la sauvegarde de la BDD prend du temps, surtout si elle est importante
Il faut être patient et bien attendre le retour du prompt dans l'émulateur de terminal (Putty ou autre)
J'ai eu besoin de plusieurs tentatives avant d'y arriver :langue:
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/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

Tu indiques la restauration de la BDD prend du temps.

Je n'ai pas fait de restauration sur mon SSD. C'est peut être pour cela que cela ne fonctionne pas bien.
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 »

@yvespsv
Oui il faut restaurer la BDD à partir de la sauvegarde
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/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

Bon je n'y arrive pas.

Sur le SSD il n'y a aucune partition, il est neuf.
J'installe via l'appli Pi imager l'OS en 64b.

J'ai fait avec le Pi le passage en mode boot sur USB.

C'est là qu'il y a certainement une mauvaise manip de ma part.
Voilà ce que je fait:
- je branche le SSD sur le Pi. Jusque là pas de pb , il démarre bien et j'ai accés au bureau du Pi.
- Là j'installe Docker (Point 2 du tuto de la page 1) puis j'installe Teslamate (Point 3 du tuto page 1)
- je copie le fichier docker-compse.yml sur le SSD dans mon répertoire .

Là je lancais Teslamate et j'allais sur mon PC. Mais j'avais de manques de data.
Puis tu as indiqué qu'il fallait "restaurer" la BDD?
Donc j'ai fait cette commande après avoir copier la BBD sur mon repertoire : docker compose exec -T database psql -U teslamate -d teslamate < teslamate.bck.

Mais cela ne marche pas. Le SSD reste bloqué sur des commande et est d'une lenteur extrème.

As tu des idées ?

Merci
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
J
J2J2
Enthousiaste
Enthousiaste
Messages : 133
Inscription : 24 févr. 2025
Voiture : TMY

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par J2J2 »

Salut,
Petite question, et petite flemme d'écumer toutes les pages du topic j'avoue :langue:
Mon raspberry est sur du CPL et parfois ça merdouille un peu, genre pas de net pendant 1-2 minutes de temps en temps. Quelles seront les conséquences sur le fonctionnement de teslamate ? Je vais perdre des données ou bien y a une sorte de tampon de quelques minutes dans l'API tesla ?
Merci d'avance.
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 »

Il y a zéro tampon, les données sont enregistrées en direct ou perdues. Branche Raspberry en Ethernet ou Wi-Fi sur ta Box.
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 »

@yvespsv
Il y a qques erreurs/inversions dans ta manip :
Ce que tu as fait : installer Docker, puis Teslamate, puis copier "docker-compose.yml" dans ton répertoire
Lequel ? Il doit être dans "/home/pi "

La manip est :
1) Installer Docker
2) Créer un fichier VIDE "docker-compose.yml" avec "nano docker-compose.yml"
Copier le contenu de ton "docker-compose.yml" dans le fichier vide puis enregistrer en faisant "Ctrl + X" puis "Y" puis "Entrer"
Il sera dans le bon répertoire
3) Installer Teslamate
4) Restaurer la BDD
Bien suivre toutes les étapes décrites par @Thomas dans la partie " Restore" de "Comment Sauvegarder / Restaurer la base de données ?"
Il ne faut pas oublier la partie qui efface la base existante (vide) créée par l'installation de Teslamate (# Drop existing data and reinitialize)
Tu fais "CODE:TOUT SELECTIONNER" et copier/coller toutes les lignes en 1 fois dans Putty puis Enter (attention de ne pas oublier le "." à la dernière ligne)
Et tu termines par la restauration de la BDD

Courage :croise:
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 »

Il n'y a pas beaucoup plus simple ?
Je vois dans le 1er tuto proposé par @Leaxjoro le 27/8 qu'on peut tout simplement copier l'intégralité de la carte SD vers un SSD (en bas de la page, section "Serait-il possible de copier toutes mes données d’une carte SD vers le SSD ?") Pas besoin de tout réinstaller...
Bon je précise que je n'ai pas essayé ! Mais si je me lançais c'est comme ça que j'essaierais.
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 en théorie mais...il faut un accès au Pi par le "Desktop" sur ordi pour avoir la fonction "SD card copier" sous "Accessories"
Les versions "lite" de l'OS du Pi n'ont pas cet accès et il faut alors l'installer
Le copier/coller "classique" sur PC ou Mac ne fonctionne pas car il ne copie pas les partitions
On pourrait aussi utiliser un logiciel de copie de partitions sur ordi (EaseUS Partition, fonction "cloner" par exemple)
Jamais essayé, mais à tenter

Au total il me parait plus simple de suivre à la lettre la procédure décrite au début de ce post
Mais ce n'est que mon avis :clin:
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 »

Thomas a écrit : 29 août 2025 19:24
Il y a zéro tampon, les données sont enregistrées en direct ou perdues. Branche Raspberry en Ethernet ou Wi-Fi sur ta Box.
Merci :)

Autre question qui me vient, si je veux comparer la dégradation de ma batterie par rapport aux autres utilisateurs. Teslamate le propose facilement ? Ou bien pour ça y a que teslafi?
Et j'aurai aimé avoir des graph de la température dans la voiture quand elle reste garée c'est possible?

Merci d'avance.
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 »

@Leaxjoro sinon il y a RPi-clone en ligne de commande si je comprends bien, qui fait sensiblement la même chose, en moins intuitif.
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6881
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@J2J2 Les températures intérieure et extérieure sont remontées vers la voiture vers TeslaMate donc il est possible d'afficher des courbes en fonction du temps, mais il ne me semble pas avoir vu cela dans un dashboard :interroge:

Après il est possible de créer ses propres dashboards avec Grafana, d'ailleurs je pourrais m'en charger si nécessaire. Par contre quand la voiture est en sommeil il me semble qu'elle ne remonte plus de données, donc pas sûr que cela réponde à ton besoin :clin:
J
J2J2
Enthousiaste
Enthousiaste
Messages : 133
Inscription : 24 févr. 2025
Voiture : TMY

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par J2J2 »

Zut t'a possiblement bien raison... En someil je dois la réveiller par l'application Android pour avoir les températures.
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 »

@J2J2

Tu peux expliquer le besoin de connaitre ces températures en sommeil ?
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