Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
c
cae42
Actif
Actif
Messages : 43
Inscription : 27 févr. 2020
Voiture : TMY LR

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par cae42 »

Lordmat1982 a écrit : 19 juil. 2022 08:38
Bonjour à tous,

Comment peut on faire un backup?
Faut que tu nous en dises plus sur ton Teslamate ^^ Où est il hébergé ?
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 - Tutoriel

Message par franjub »

@Thomas
Super tes derniers messages Thomas :Top:
Un grand merci :D


Par contre, je cale également car je n'y comprends rien ; peux-tu m'apporter de l'aide ? :roll: :oops:

1- La sauvegarde est bien faite et récupérer avec Filzilla ;)
2- La mise à jour de TeslaMate est faite :Top:
3- La mise à jour du Firmware et l'OS du Raspberry Pi est faite :Top:
4- La mise à jour de OS Raspbian également ;)

5- J'ai bien récupéré le fichier "docker-compose.yml" depuis Filzilla.
6- J'édite bien le fichier mais je ne sais pas quoi copier / coller. Ci-dessous ou je suis rendu :

Image
- Lorsque je clique sur le lien : https://www.allkeysgenerator.com/Random ... rator.aspx j'obtiens ça :

Image
- Est ce que c'est ça : dSgVkYp3 que je dois copier à la place de : your_secret dans la commande : -ENCRYPTION_KEY=your_secret_encryption_key ce qui donnerai donc : -ENCRYPTION_KEY=dSgVkYp3_encryption_key


En attendant cette dernière étape, lorsque je consulte TeslaMate j'ai ça pour le moment :

Image
D'avance merci encore pour tout ;)

:coucou:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
Avatar de l’utilisateur
Watboy
Passionné
Passionné
Messages : 431
Inscription : 09 avr. 2022
Voiture : Model Y LR EAP

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Watboy »

Il faut tout remplacer après le signe égal. Et surtout pour que cela serve à quelque chose, choisir un cryptage plus costaud, comme le 2048 bits. Ca donne un résultat assez long mais c'est ce qui est souhaité dans ce cas. Le but est de ne pas faciliter l'accès à ton compte Tesla.
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 - Tutoriel

Message par franjub »

@Watboy
:Merci: Je test tout de suite ;)
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 - Tutoriel

Message par franjub »

J'ai toujours le message en fond orange :roll: :oops:
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 - Tutoriel

Message par franjub »

@Watboy
Après avoir tout redémarré, ça fonctionne sans le message d'erreur.
Merci à toi :Top:
:Alcooliques:
Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
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 - Tutoriel

Message par Thomas »

:Top:
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 - Tutoriel

Message par yvespsv »

Re-bonjour,

J'ai résolu le pb ci-dessus via encryption. Ca c'est réglé.

Mais j'ai un autre pb. J'ai voulu passer de l'ethernet au WIFI. J'ai rajouté le petit fichier "wpa_supplicant.conf" présenté dans le post n°1 dans le disque boot avec mon SSID et mon pass (sans les "). J'ai débloqué le wifi par la commande "sudo rfkill unblock wifi", et j'ai redémarré (sans le câble ethernet bien sûr).
Le rapsberry ne se connecte pas à ma box et ne trouve pas de WIFI . L'image en Desktop le montre ci-dessous.

Avez vous une idée du pourquoi ?

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

Message par yvespsv »

Bon j'ai résolu le problème WIFI. Il fallait garder les guillements avant et après pour le SSID et le Pass.

J'ai toujours un petit souci avec encription mais cela va se régler

@franjub
Que veux tu dire après avoir tout redemarré ?
J'ai redemarré le Raspberry après avoir mis le code 2048 bit dans le fichier de Teslamate mais rien ne change j'ai toujours ce bandeau jaune et la demande des 2 tokens .

Que faut-il faire en plus ?
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 - Tutoriel

Message par Thomas »

tu as renseigné les 2 tokens ?
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 - Tutoriel

Message par Leaxjoro »

@franjub
Il ne faut rien après la clé juste la clé :
-ENCRYPTION_KEY=dSgVkYp3_encryption_key
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
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 - Tutoriel

Message par Thomas »

Oui c'est vrai mais avec cela fonctionne aussi je pense. "_encryption_key" faisant alors partie de la clé.
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 - Tutoriel

Message par yvespsv »

Bon j'ai mis les deux token dans la page 192.168.1.XX:4000, j'ai mis une clé 2048 bits dans la clé Encription du fichier. J'ai enregistré le fichier et fermé Filezilla. J'ai fermé Teslamate et redémarré le Raspberry.

Et, ....... et cela ne fonctionne toujours pas il faut que je rentre les 2 tokens à chaque fois.

Il y a un truc que je fait mal. Mais lequel?

Edit : faut-il ici aussi laisser des guillements avant et après la clé ?

Merci
Dernière modification par yvespsv le 19 juil. 2022 18:16, modifié 1 fois.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
Watboy
Passionné
Passionné
Messages : 431
Inscription : 09 avr. 2022
Voiture : Model Y LR EAP

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Watboy »

@Thomas
C'est ce que je me suis dit aussi mais quand on regarde les clés fournies par le générateur, on s'aperçoit que l'underscore n'y figure pas. Dans le doute...
EDIT : d'autres générateurs utilisent bien "_" donc oui, ça doit fonctionner sans problèmes.
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 - Tutoriel

Message par Leaxjoro »

J'ai le même problème, les jetons sont acceptés mais j'ai le message " No encryption key provided" et si je déconnecte il me redemande les tokens à la re-connexion.
J'ai même essayé mon prénom comme clé d'encryption au cas où il y aurait eu un caractère interdit, rien à faire :evil:

Sur le net pas de réponse claire...qui a une idée ?
Je vais essayer les " " autour de la clé, mais sans espoir
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
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 - Tutoriel

Message par Leaxjoro »

Je pense avoir trouvé : il faut mettre des " " de part et d'autre de la clé
J'ai généré une clé 512 bits et ça marche
Relancer Teslamate, plus de message d'erreur d'encryption :cheers:

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

Message par yvespsv »

@Leaxjoro

Hello
Pourrais tu m'expliquer comment tu as fait.
Moi la modif du fichieravec la clé encription étant fait je sauvegarde le fichier texte en faisant "enregistrer" puis je quitte FileZilla.
J'éteins le Raspberry et le rallume et puis quand je vais sur Tesla mate il me demande encore les tokens. Cela me gonfle.
Peux tu détailler la manip à faire SVP :old:

Edit : sur l'aide Teslamate il est indique ceci :

environment:
- ENCRYPTION_KEY= #insert a secure key to encrypt your Tesla API tokens
- DATABASE_USER=teslamate
- DATABASE_PASS= #insert your secure database password!
- DATABASE_NAME=teslamate
- DATABASE_HOST=database
- MQTT_HOST=mosquitto

environment:
- POSTGRES_USER=teslamate
- POSTGRES_PASSWORD= #insert your secure database password!
- POSTGRES_DB=teslamate

grafana:
image: teslamate/grafana:latest
restart: always
environment:
- DATABASE_USER=teslamate
- DATABASE_PASS= #insert your secure database password!
- DATABASE_NAME=teslamate
- DATABASE_HOST=database

Sur mon fichier docker-compose.yml, il y a écrit "secret" à la place des 3 password en gras ci-avant. Est ce normal ?
Est ce à la place des 2 premiers password qu'il faut mettre le 1er et 2ème tokens et pour Graphana ?
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 - Tutoriel

Message par Leaxjoro »

@yvespsv
Ce que j'ai fait sous Windows 11 :
- dans docker-compose.yml j'ai ajouté la ligne - ENCRYPTION_KEY="xxxxxxxxxxx", (avec les guillemets)
puis enregistrer
Attention à certains caractères qui sont mal acceptés
J'ai utilisé un générateur en ligne (par ex. https://www.allkeysgenerator.com/Random ... rator.aspx)
Et je n'ai touché à rien d'autre et j'ai les mêmes lignes que toi
Il faut faire ces modif avec un éditeur de texte compatible UNIX

- puis j'ai rebooté le Raspberry et relancé 192.168.1.xx :4000 dans mon explorateur
Il me demande de saisir les 2 tokens
Je valide et plus de message d'absence d'encryption
J'accède aux dashboards en cliquant sur Tableaux de bord en haut

Important ++
Ne pas quitter la page 192.168.1.xx :4000 par Réglages --> Déconnexion, il faudra re saisir les tokens quand on la relance (mais sans message oubli d'encryption)
Il faut la quitter en cliquant sur "x" en haut de la fenêtre à droite (sur PC)
Quand on relance on a l'accès direct à la fenêtre Accueil sans message d'erreur
J'ai rebooté mon PC pour voir : toujours pas de message d'encryption mais il me demande 1 fois au début mes log/mdp de Grafana (pas ceux de Teslamate) quand je veux accéder aux Dashboard

Voilà j'espère que ce n'est pas trop touffu ;)
Dernière modification par Leaxjoro le 19 juil. 2022 22:28, modifié 1 fois.
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 - Tutoriel

Message par yvespsv »

@Leaxjoro

OK merci, je vais faire pareil.

Quel éditeur de texte compatible Unix as tu utilisé.
Moi j'ai utilisé FileZilla, est ce bon?
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 - Tutoriel

Message par Leaxjoro »

@yvespsv
Attention si tu édites avec Filezilla sur PC
Il te demande quel éditeur tu veux utiliser qd tu ouvres un fichier et te propose par défaut celui de Windows
J'utilise Notepad++ qui respecte le codage d'origine des fichiers (https://notepad-plus-plus.org/downloads/)
Sinon mieux tu as VNC Viewer qui t'affiche sur ton PC un bureau graphique du Raspberry avec souris
- Download VNC Viewer : https://www.realvnc.com/fr/connect/download/viewer/
- Connexion Raspberry : https://www.clubic.com/ordinateur-pc/mi ... i-vnc.html
Ca prend un peu de temps à installer et paramétrer mais ensuite tu accèdes à ton Raspberry en 2 clics
L'utilisation est assez simple et intuitive et tu édites et sauves les fichiers à l'intérieur du Raspberry en mode graphique sans ligne de commande
Tu peux même faire du copier coller à partir de Windows et afficher la température de ton Raspberry
EDIT : VNC viewer fonctionne aussi sur Mac

Image
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
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