Teslamate sur Raspberry Pi - Tutoriel

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

J'ai ça :

Code : Tout sélectionner

CONTAINER ID   IMAGE                        COMMAND                  CREATED      STATUS      PORTS                                         NAMES
5499c701eda1   teslamate/grafana:latest     "/run.sh"                5 days ago   Up 5 days   0.0.0.0:3000->3000/tcp, [::]:3000->3000/tcp   pi-grafana-1
1ace42381a96   postgres:17                  "docker-entrypoint.s…"   5 days ago   Up 5 days   5432/tcp                                      pi-database-1
cac912af8ad1   eclipse-mosquitto:2          "/docker-entrypoint.…"   5 days ago   Up 5 days   1883/tcp                                      pi-mosquitto-1
b85e68f0629a   teslamate/teslamate:latest   "tini -- /bin/sh /en…"   5 days ago   Up 5 days   0.0.0.0:4000->4000/tcp, [::]:4000->4000/tcp   pi-teslamate-1
c
cae42
Actif
Actif
Messages : 43
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par cae42 »

Merci Thomas
Donc y'a un loup...
Pourquoi seul Pg a été mis à jour ???
Je vais devoir voir les logs
Encore merci
c
cae42
Actif
Actif
Messages : 43
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par cae42 »

Ayé trouvé !

Image

merci de ton aide... je suis passé à côté d'une modif faite pour le up -d
t
teslamy.wattage
Actif
Actif
Messages : 42
Inscription : 15 déc. 2024
Voiture : Tesla Model Y 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par teslamy.wattage »

Hello,
Est-ce que vous aussi vous avez un problème sur la traduction, j'ai deux fois autonomie estimée au lieu de celle théorique.

Image
En ligne
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6884
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@teslamy.wattage De mon côté je n'ai pas ce problème avec MyTeslaMate (qui est sous TeslaMate 1.33.0 désormais) :

Image
t
teslamy.wattage
Actif
Actif
Messages : 42
Inscription : 15 déc. 2024
Voiture : Tesla Model Y 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par teslamy.wattage »

Ah bah c’est bizarre car j’ai la même version
d
djreedoo
Débutant
Débutant
Messages : 3
Inscription : 01 sept. 2023
Voiture : Model 3 RWD 2023

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par djreedoo »

Depuis ce matin sur mon RPI ou sur ma VM Oracle, impossible de me connecter...bad gateway.

:interroge:
Constatez-vous la même chose?

Merci
Dernière modification par djreedoo le 27 avr. 2025 12:24, modifié 1 fois.
Avatar de l’utilisateur
Axolotl
Addict
Addict
Messages : 4184
Inscription : 23 avr. 2019
Localisation : 13
Voiture : M3LR RWD 26

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Axolotl »

Image

J’ai du passer en français pour trouver votre soucis, la traduction dsns les réglages est théorique/estimée alors qu’en anglais c’est rated/ideal. Si tu as choisi estimée le nom se retrouve en « double » avec celui calculé par teslamate.

Par contre je ne trouve pas de diff entre rated et ideal…
d
djreedoo
Débutant
Débutant
Messages : 3
Inscription : 01 sept. 2023
Voiture : Model 3 RWD 2023

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par djreedoo »

Bon je me réponds à moi-même.

Teslamate est passé en 2.0.0 la base PSQL à changé de version.

J'ai essayé d'upgrader suivant ce qui est dit mais j'ai "cassé" le Teslamate RPI.
Je vais tenter la VM Oracle....

Je ferai ça plus tard
Avatar de l’utilisateur
Axolotl
Addict
Addict
Messages : 4184
Inscription : 23 avr. 2019
Localisation : 13
Voiture : M3LR RWD 26

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Axolotl »

Tu peux jeter un oeil à mon tuto en page 38 du topic généraliste sur teslamate, pour update la base sql.
Pour la partie raspberry, je ne saurais t'aider je n'utilise pas ça, mais cela reste du linux standard ...
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 »

Ça y est, j’ai installé Teslamate sur un RPi4, et ça semble fonctionner (bon pour l’instant le véhicule est en veille)
Plusieurs années après avoir tenté la même sur un NAS Synology, mais ça avait échoué lamentablement (une histoire d’espace devant un mot de passe dans le fichier de configuration si je me souviens bien), et je n’étais jamais parvenu à rectifier le tir.
En plus ça va être moins bruyant (oui, un NAS qui lit et écrit des données en permanence sur ses DD mécaniques, ça s’entend un peu)
:top: Merci pour le tuto !
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 »

Installation de la dernière mise à jour et je n'ai plus accès au tableau de bord :interroge: :yeuxciel:

J'ai accès à : http://192.168.1.32:3000 :top:
Mais je n'ai plus accès à http://192.168.1.32:4000 :nul:

- Une idée les pro ? :?:
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 »

Pareil :interroge:

Et plus rien d'enregistré depuis le 26/04 :pleure: (date à laquelle j'ai fais une mise à jour)
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 »

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

C'est bizarre .
Pour moi je n'ai pas fait la mise à jour et tout fonctionne correctement.

C'est obligatoire de passer en version 2.0 ?
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
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 »

Tu n'as pas fait la mise à jour de quoi de postgres ou de teslamate ?
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 »

Si lj’ai fait la mise a jour vers la version antérieure de Teslamate et le passage en postures 17, mais pas de mise à jour vers la dernière version 2 de Teslamate
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
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 »

hello à nouveau

Suite à un post sur la rubrique Teslamate sous NAS, j'ai plusieurs questions compte tenu qu'actuellment ma BDD comporte les données des mes 2 Tesla (l'ancienne et la nouvelle) :
- Puis je conserver cet état éternellement ? Y-a-t-il une limitation en taille de la BDD sur le Raspberry ?
- Sinon, est-il possible de conserver la BDD actuelle avec mes 2 Tesla et d'en créer une spécifiquement pour ma nouvelle Tesla où il n'y aurait que les données de le nouvelle ?
- Si cela est possible (2 BDD sur le SD) comment puis je passer de l'une à l'autre ?

Je ne sais pas si je me suis bien fait comprendre (enfin j'espère).
Merci pour vos réponses
:top:
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
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 tout mettre à jour en suivant la procédure pas à pas

et voilà le résultat :faché:


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

Oups,

Je ne vais rien toucher.

Je vais partir en voyage et j'aimerais que Tesalamate fonctionne. Faut-il vraiment upgrader Teslamate ?

@Thomas
Question subsidiaire: je viens de regarder mon .yml. La correction Postgres 16=> 17 est déjà faite sur ma version 1.3.3 de Teslamate. Donc le point 4 de ton tuto ne devrait pas être utilisé dans la proécedure d'upgrade, Non ?
Et dans ce cas, si la modif postgres (16>17) est déjà faite, il est peut être possible alors de commencer au point 9 de ton tuto. Est ce correct?
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