Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@Leaxjoro

oui c'est la première proposée par le Soft de Raspberry

A noter j'ai un Raspberry Pi4 2 Go (le starter du KUBII)
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
c
cae42
Actif
Actif
Messages : 49
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par cae42 »

Bon je pense que je peux aider.
J'ai eu un soucis un peu similaire

Peux tu faire :
locate .yml

il doit te lister tous les fichiers .yml dont le fichier docker-compose.yml.save
Celui-ci doit se trouver dans le répertoire /home/pi
IL convient de regarder ce fichier : montre nous ce qu'il contient pour le paramètre ENCRYPTION_KEY
^^
On corrigera en fonction de ce que tu vas nous dire
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@cae42

Merci
Voilà ce que j'ai pour ENCRIPTION_KEY :

ENCRYPTION_KEY="r4u7xzCF789JaNd1984lmj78PSV1412RyiYU"
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 29566
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Thomas »

@yvespsv ,

Je viens de t'envoyer un fichier .yml qui fonctionne, voila ce que tu peux essayer :

- Déconnecte toi de Teslamate (IP:4000 / Réglages / Déconnexion (tout en bas).
- Ne change rien à ce fichier, n'essaye même pas de l'ouvrir avec un éditeur de texte, tu as juste à la transférer avec Fillezilla vers ton raspberry
- Rebooter le Raspberry avec la commande "sudo reboot" (sans les ")
- Relancer Teslamate (inutile à mon avis mais essaye avec la commande "docker-compose start teslamate" (sans les ")

Renseigner les tokens

- Rebooter le Raspberry avec la commande "sudo reboot" (sans les ")

=> Me dire si c'est bon
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@Thomas

Désolé cela ne fonctionne pas. A chaque sortie de Teslamate suis obligé de remettre les tokens.

J'ai fait ceci :

J'ai transféré le fichier via FileZilla et écrasé celui existant.
Suis sorti de Teslamate par Déconnexion
J'ai rebooter le Rasp
J'ai relancé Teslamate
J'ai mis les deux token.
J'ai quitté la fénêtre Teslamate par Déconnexion
J'ai rebooter le Rasp
J'ai réouvert Teslamate
Là il me demande les Tokens. Le raps n'a rien compris à l'encryption moi non plus d'ailleur : Mouhah:
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 29566
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Thomas »

Je suis au bout de mes compétences, je ne sais pas t'aider plus, désolé.
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

Ce qui est terrible (j'ai fait cela sans rien noter) mais le premier coup avec la version non Lite en dehors du pb du bandeau jaune , je n'avais à à remettre les tokens. Là avec la versions Lite ou complète il fautr que je les renseigne.

Bon je vais me calmer c'est pas bon pour mon crane.

Je reprendrai demain en faisant ce que j'ai fait au début (je ne me suis pas servi des paramètres de l'image Rasp).

Merci d'avoir perdu ton temps précieux

YP
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
F
Frantzr1
Actif
Actif
Messages : 41
Inscription : 03 janv. 2022
Localisation : Banlieue de Metz
Voiture : TM3 RWD bleue

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Frantzr1 »

Pour essayer de faire avancer le Schmilblick, je pense qu'il ne faut pas de guillemets pour encadrer la ENCRYPTION_KEY. Ça pourrait être interprété comme faisant partie de la clef et en plus caractère spécial.
Dans mon installation en 1.26.1 qui tourne sous docker sur un Synology, je n'ai pas mis les guillemets et tout va bien bien.

@+
Model 3 bleue 18" RWD 3/22 - Commande le 21/8/26 Model Y Perf blanche int. blanc
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 415
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : MY Premium GA Prop

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Leaxjoro »

@yvespsv
Quand tu va reprendre tes essais, vérifie que tu es bien en Raspbian v11 en tapant en ligne de commande "cat /etc/os-release" (sans les guillemets)
Tu devrais avoir ça :
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Courage ça va finir par marcher :D
Y Premium GAP 🖌️QuickS 💺noir 🛞 19’
c
cae42
Actif
Actif
Messages : 49
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par cae42 »

bon alors si je n'ai rien loupé dans les échanges il manque quelque chose de cruciale !!!!

Prendre en compte les modifications de ton docker-compose.yml.

Il faut donc faire
docker-compose down
docker-compose up -d

les docker-compose stop et start ne suffisent pas à prendre en compte tes modifs

peux-tu essayer ? ;)
c
cae42
Actif
Actif
Messages : 49
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par cae42 »

en faisant le docker-compose -d tu dois voir le docker-compose.yml.save changer
Ce fichier te permet de savoir quels paramètres sont donc pris en compte par ton instance.

J'ai beau me démerder un peu en admin sys Debian je débarque sur Docker et j'ai mis un peu de temps à comprendre mon erreur.

Bon courage
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@Leaxjoro

Je sui sbien en V11 Bullseye

Je vais tenter ce qu'indique@cae42
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@cae42

Voilà c'est fait
Image



Et après je reboot ?
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

Voilà le résultat .

C'est super mieux je n'ai pas besoin de mettre les Tokens


Image

Mais je n'ai pas la carte et les infos
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Axolotl
Addict
Addict
Messages : 4128
Inscription : 23 avr. 2019
Localisation : 13
Voiture : M3LR RWD 26

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Axolotl »

Fais un docker-compose pull avant de refaire up -d
(-d pour daemon)

La distribution n’a pas d’importance lite ou pas, le graphique ne sert à rien car tu ne fais que lancer un service, le ssh suffit.
Pas besoin de filezilla non plus, il suffit de créer un fichier et de coller le contenu dedans :Rouge:

Vim est notre ami! (Ou nano pour les windoziens :Rouge: )

Sinon, pour voir si tout tourne, il doit y avoir 4 docker lancés, il suffit de faire un docker ps ;)
De tête, car je suis pas sur l’ordi, il y a le docker teslamate, la database, mosquito et postgre. Il y a peut être des trucs en plus sur un raspberry pour la virtualisation ? Ça je ne sais pas.
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@Axolotl

Pour ta dernière interrogation effectivement il y a 4 trucs qui tournent (voir mon post juste avant).

Je vais tenter la manip : docker-compose pull
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Axolotl
Addict
Addict
Messages : 4128
Inscription : 23 avr. 2019
Localisation : 13
Voiture : M3LR RWD 26

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Axolotl »

Tu vois qu’il en a lancé 4, mais pour vraiment savoir s’ils tournent il n’y a qu’avec un docker ps que tu peux le voir.
Après il y a même moyen de lancer un bash à l’intérieur d’un docker, mais là je vais perdre tout le monde :lol!:
En ligne
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5573
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

Hello

EUREKA :

Image

Alors je vous explique ce que j'ai fait.
J'ai suivi les conseils de @Thomas (voir qq post plus haut). Il m'avait envoyé un fichier docker-compose.yml qui fonctionnait. J'ai donc remplacé celui existant pas celui ci via FileZilla.
J'ai suivi à la lettre ses prescriptions de redémarrage etc.
Puis j'ai suivi les infos de @cae42 et de @Axolotl .
J'ai fait ceci:
docker-compose down
docker-compose pull
docker-compose up -d

Arrivé à ce niveau cela ne fonctionnait toujours pas. Et je me suis souvenu que lors de le 1er installation, quand cela fonctionnait partiellement avec le bandeau jaune mais sans remettre à chaque fois les tokens, j'avais mis à jour le firmware et l'OS.
J'ai donc mis à jour ces deux trucs (voir post de Thomas au début)
Et voilà le travail (voir la photo ci avant).

J'ai eu beaucoup de chances. Pour l'instant je ne touche plus rien.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Axolotl
Addict
Addict
Messages : 4128
Inscription : 23 avr. 2019
Localisation : 13
Voiture : M3LR RWD 26

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Axolotl »

GG ;)

Et je maintiens qu'un petit docker ps pour voir tes containers et depuis quand ils sont lancés ça ne fait pas de mal


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

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par franjub »

@yvespsv
:cheers: Super, bonne nouvelle :Top:


J'exécute une fois par semaine ces lignes et tous fonctionne depuis le départ, pourvu que ça dure surtout lol :D ;)

Code : Tout sélectionner

ssh pi@raspberrypi.local

sudo docker-compose exec -T database pg_dump -U teslamate teslamate > teslamate-2022-07-20.bck

sudo docker-compose pull
sudo docker-compose up -d

docker-compose start teslamate

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

sudo apt update
sudo apt dist-upgrade
sudo apt clean
sudo reboot
:Alcooliques:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 132 480 km (v2026.26.6.1)
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