Page 10 sur 92

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 13:47
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é ?

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 14:33
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:

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 14:59
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.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 15:04
par franjub
@Watboy
:Merci: Je test tout de suite ;)

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 15:09
par franjub
J'ai toujours le message en fond orange :roll: :oops:

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 15:14
par franjub
@Watboy
Après avoir tout redémarré, ça fonctionne sans le message d'erreur.
Merci à toi :Top:
:Alcooliques:

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 15:16
par Thomas
:Top:

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 15:23
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

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 17:02
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 ?

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 17:25
par Thomas
tu as renseigné les 2 tokens ?

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 17:29
par Leaxjoro
@franjub
Il ne faut rien après la clé juste la clé :
-ENCRYPTION_KEY=dSgVkYp3_encryption_key

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 17:32
par Thomas
Oui c'est vrai mais avec cela fonctionne aussi je pense. "_encryption_key" faisant alors partie de la clé.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 17:57
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

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 17:58
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.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 18:44
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

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 19:28
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

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 19:55
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 ?

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 21:19
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 ;)

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 21:34
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?

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 19 juil. 2022 22:24
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