Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
Avatar de l’utilisateur
franjub
Forum Advisor
Forum Advisor
Messages : 25613
Inscription : 10 févr. 2020
Localisation : NANTES (44) / ANGERS (49)
Voiture : Tesla Model 3
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par franjub »

Je suis bloqué à :

7/ Attendre quelques minutes, puis aller sur l'adresse habituelle de votre Teslamate dans un navigateur

Toujours inaccessible :pleure:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
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 »

Bizarre tout cela.
Pourquoi que cela fonctionne chez moi.
Parce que je suis déjà passé par la version 1.3.3 en changeant le postgres de 16 à 17?
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
franjub
Forum Advisor
Forum Advisor
Messages : 25613
Inscription : 10 févr. 2020
Localisation : NANTES (44) / ANGERS (49)
Voiture : Tesla Model 3
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par franjub »

J'ai ça comme message lorsque je veux redémarrer :
pi@raspberrypi:~ $ docker compose start teslamate
WARN[0000] /home/pi/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
Je suis passé de 13 à 17 dans le fichier : docker-compose.yml

J'ai loupé une manipulation précédente ? :?:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
Avatar de l’utilisateur
franjub
Forum Advisor
Forum Advisor
Messages : 25613
Inscription : 10 févr. 2020
Localisation : NANTES (44) / ANGERS (49)
Voiture : Tesla Model 3
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par franjub »

C'est revenu, incroyable :smile: :clin:
Je n'ai aucune explication et je ne comprends rien :marrant: :marrant: :marrant:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Idem pour moi ce matin
Teslamate doit lire le forum et agir en conséquence ! :marrant:

Mais bien sûr, comme hier j'avais refait une nouvelle installation, je n'ai aucune donnée.

Maintenant, restauration de ma base de données
A suivre....
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Base de données restaurée.
Relancement de teslamate.

Et hop...... plus d'accès :insulte: :insulte: :insulte: :insulte:

En fait je pense que teslamate nouvelle version est un peu mou du genou, et qu'il faut attendre un bon moment avant qu'il ne se mette vraiment à tourner....
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Peut être un élément de réponse


telamate restarting depuis 1 seconde, ben non, je l'ai redémarré il y a au moins 10 minutes....

Je pense que ça doit être ça: teslamate à du mal à se mettre vraiment en route, il faut attendre

Image
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

et enfin
teslamate running à 12 h après un redémarrage
en état restarting à 12h 03 :faché:
bref, il semble bien que teslamate n'arrive pas à redémarrer de manière stable

Image
Avatar de l’utilisateur
franjub
Forum Advisor
Forum Advisor
Messages : 25613
Inscription : 10 févr. 2020
Localisation : NANTES (44) / ANGERS (49)
Voiture : Tesla Model 3
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par franjub »

Quel est ton volume de donnée restauré ? :?:
J'ai 2,39Go ; il rame le Rasperry :marrant: :marrant: :marrant:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
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 »

La data bade fait 1,1 Go chez moi et cela pédale dans la choucroute effectivement
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Je viens de réussir à récupérer un teslamate qui tourne avec connexion à la voiture, l'emplacement GPS est bon.
J'ai réussi , mais avec un fichier de données tout neuf.

Maintenant, je vais essayer la restauration de ma sauvegarde, qui fait 570 Mo

A savoir: j'ai fait cette sauvegarde en étant encore en postrgres 13.

Si ça remerde, ça pourrait être une explication, problèmes de connexion à la database.

Mon rasp n'est pas très lent, c'est un Pi 4Gb.
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Hosannah !!!!
J'ai bien restauré ma database, tout est récupéré...
Mais que c'était long, cette restauration. Il faut être patient. Très.
Avatar de l’utilisateur
franjub
Forum Advisor
Forum Advisor
Messages : 25613
Inscription : 10 févr. 2020
Localisation : NANTES (44) / ANGERS (49)
Voiture : Tesla Model 3
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par franjub »

Bonne nouvelle :top: :bravo: :party:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
Avatar de l’utilisateur
La secretaire velue
Confirmé
Confirmé
Messages : 71
Inscription : 15 janv. 2024
Localisation : Belgique
Voiture : 2024 Model 3 RWD

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par La secretaire velue »

Thomas a écrit : 01 mai 2025 08:54
Salut,

Cette fois pour la mise à jour vers Teslamate 2.0 il y a un peu plus de boulot car il faut aussi mettre à jour "postgres" vers la version 17.

1/ Créer une sauvegarde de votre base de données dans le raspberry (car elle va être effacée). Bien attendre que cela soit terminé avant de passer à la suite.

Code : Tout sélectionner

docker compose exec -T database pg_dump -U teslamate teslamate > ./teslamate.bck

2/ Arrêter Teslamate :

Code : Tout sélectionner

docker compose down

3/ Effacer la base de données :

Code : Tout sélectionner

docker volume rm "$(basename "$PWD")_teslamate-db"

4/ Modifier le fichier "docker-compose.yml" présent sur votre Raspberry, par exemple via FTP puis avec un éditeur de texte.

Code : Tout sélectionner

remplacer "postgres:16" par "postgres:17"

5/ Redémarrer le container :

Code : Tout sélectionner

docker compose up -d database

6/ Restaurer la base de données :

Code : Tout sélectionner

# Stop the teslamate container to avoid write conflicts
docker compose stop teslamate

# Drop existing data and reinitialize (Don't forget to replace first teslamate if using different TM_DB_USER)
docker compose exec -T database psql -U teslamate teslamate << .
DROP SCHEMA public CASCADE;
CREATE SCHEMA public;
CREATE EXTENSION cube WITH SCHEMA public;
CREATE EXTENSION earthdistance WITH SCHEMA public;
.

# Restore
docker compose exec -T database psql -U teslamate -d teslamate < teslamate.bck

# Restart the teslamate container
docker compose start teslamate

7/ Attendre quelques minutes, puis aller sur l'adresse habituelle de votre Teslamate dans un navigateur


8/ Rentrer les jetons d'identifications (lisez bien les intitulés pour ne pas les inverser) générés avec l'appli "Auth For Tesla" sur iPhone.

Image


9/ Mettre à jour vers la version Teslamate 2.0 :

Code : Tout sélectionner

sudo docker compose pull

Code : Tout sélectionner

sudo docker compose up -d
10/ Redémarrer Teslamate :

Code : Tout sélectionner

docker compose start teslamate

C'est fini, retournez sur l'adresse habituelle de votre Tesla via le navigateur, cela devrait fonctionner.

Merci, ça a fonctionné :top: :smile:
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Il y a un nouveau dashboard:
Database information

Exhaustif, avec noms et contenus des tables.... ma version de postgres: 17.4
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 »

@franjub
@Tigerbill17

Savez vous ce qui c’est passé ?

Mon Teslamate étant déjà en version 1.3.3 avec Postgres =17, je n’ai eu qu’à faire la mise à jour avec les commandes indiquées au point 9 du tuto de Thomas.
Et cela a bien fonctionné. Teslamate est en version 2.0. Mais j’ai eu à faire après une mise à jour OS.
Peut être ceci explique cela!
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

J'ai fait tellement de manips que je ne saurais pas dire, mais le plus probable, c'est que je n'ai pas attendu siffisamment longtemps que la restauration de la database soit vraiment complète, et que ça a fait merder teslamate
Mais mes données enregistrées en postgres 13 sont bien réintégrées en version 17 ( 17.4)
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Interessant, dans le dashboard database information
Si on clique sur le petit i dans l'en-tête du tableau indexes, on obtient ça


Image
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 »

@Tigerbill17 Je suis vos échanges depuis le début et j'attendais avant de faire la mise à jour :langue:
Si je comprend bien il est nécessaire de ré-indexer la database pour que la màj fonctionne
Et il faut attendre après restauration de la bdd et ça prend beaucoup de temps
Ou bien on peut forcer la ré-indexation ?
Et si oui comment si on n'a pas accès au dashboard database information ?
On attend.....??
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1851
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Tigerbill17 »

Ah non, aucune réindexation nécessaire.
C'est juste une information qui apparait dans le nouveau dashboard, c'est tout, mais ça n'a rien à voir avec les mises à jour.
Si tu es déjà en postgres 17, il n'y a aucun problème, tu fais la mise à jour comme d'habitude.

Moi j'ai eu des problèmes parce que je devais faire les deux: postgres 13-> postgres 17 ET mise à jour de la version de teslamate.

Tu es en quoi, pour postgres ?
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