Page 21 sur 92

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 24 nov. 2022 14:28
par jaquinho
@JohnLO
J'ai eu la même erreur ce matin.
L'installation de Rust (rustc) ne résoud pas le problème d'install de docker-compose.
Le plus simple est de l'installer avec LMDS: https://greenfrognest.com/lmdsondocker.php
Pas de soucis ensuite pour la suite...

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 24 nov. 2022 18:57
par yvespsv
Bonsoir,

Quelqu'un sait-il ce que veut dire l'icone en rouge à droite de l'image de TeslaMate (point d'exclamation blanc entouré de rouge).
Quand je passe la souris dessus, il est écrit "Echec du bilan de santé"

Image

Edit : cela a disparu !

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 24 nov. 2022 19:20
par Thomas
C'est lié au Teslamate lui-même, pas à la voiture. Souvent cela disparait tout seul.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 24 nov. 2022 19:55
par yvespsv
oui cela a disparu. J l'avais noté en Edit sur mon précédent post.
Bizarre

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 25 nov. 2022 10:49
par jaquinho
Pour générer la clé, j'ai trouvé cette commande, se placer auparavant dans le répertoire du fichier docker-compose.yml :
$ docker-compose logs teslamate

...
teslamate_1 | 2022-11-24 22:18:48.601 [info] Version: 1.27.1
teslamate_1 | 2022-11-24 22:18:48.610 [warning]
teslamate_1 | ------------------------------------------------------------------------------
teslamate_1 | No ENCRYPTION_KEY was found to encrypt and securly store your API tokens.
teslamate_1 |
teslamate_1 | Therefore, the following randomly generated key will be used instead for this
teslamate_1 | session:
teslamate_1 |
teslamate_1 |
teslamate_1 | TLxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxDht
teslamate_1 |
teslamate_1 |
teslamate_1 | Create an environment variable named "ENCRYPTION_KEY" with the value set to
teslamate_1 | the key above (or choose your own) and pass it to the application from now on.
teslamate_1 |
teslamate_1 | OTHERWISE, A LOGIN WITH YOUR API TOKENS WILL BE REQUIRED AFTER EVERY RESTART!
teslamate_1 | ------------------------------------------------------------------------------
teslamate_1 |
...

Editer ensuite le fichier docker-compose.yml
$ vi docker-compose.yml

et rajouter la ligne ENCRYPTION_KEY avec la clé générée ci-dessus:

environment:
- DATABASE_USER=teslamate
- DATABASE_PASS=secret
- DATABASE_NAME=teslamate
- DATABASE_HOST=database
- MQTT_HOST=mosquitto
- ENCRYPTION_KEY=TLxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxDht

Relancer l'image docker:
$ docker-compose restart

puis recharger la page web d’accueil:
$ http://192.168.1.40:4000/

Cela devrait être bon.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 25 nov. 2022 18:30
par Mytesla
Hello tous !
Vous utilisez un écran dédié à teslamate vous ?

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 25 nov. 2022 18:47
par Thomas
Non, j'ai installé une version sans sortie vidéo et j'utilise mon ordinateur ou smpartphone pour consulter Teslamate

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 26 nov. 2022 11:00
par Leaxjoro
@Mytesla Pareil, j'utilise mon écran d'ordi (mais j'ai 2 écrans sur mon PC)

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 26 nov. 2022 11:04
par yvespsv
1 seul écran qui a plusieur entrées (PC sur DVI et Rasp sur HDMI)

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 26 nov. 2022 12:43
par Thomas
Je ne branche jamais rien sur le Rasberry, j'accède à TeslaMate depuis un navigateur sur Mac, Smartphone, Tablette...

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 26 nov. 2022 13:54
par jaquinho
Idem. Si vous avez installé wsl2 sous Windows avec les pilotes graphiques qui vont bien, il suffit d'ouvrir une connexion ssh avec l'option -Y pour faire de l'affichage X sur l'écran Windows de votre PC, ex:
ssh -Y pi@192.168.1.x
en remplaçant x par le numéro IP de votre Raspberry, login "pi" ici.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 26 nov. 2022 13:56
par Niark
Oui l’intérêt c’est de teslamate, le portail web qui permet d’y accéder de « n’importe où ». Par défaut il faut être sur le même réseau.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 26 nov. 2022 14:29
par Axolotl
Une vm sur mon nas ;)

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 05 déc. 2022 04:57
par sarti
Bonjour à tous,

J'ai une question : j'ai réussi à installer Teslamate sur un Raspberry Pi 4.
Comment est-ce que je dois faire pour y importer les sauvegardes de TeslaFi ?
J'ai lu la notice : https://docs.teslamate.org/docs/import/teslafi/

J'ai téléchargé depuis TeslaFi les 2 fichiers au format csv et les ai copié dans le dossier "import" présent. Puis j'ai modifié le fichier "docker-compose.yml" en y rajoutant :

Code : Tout sélectionner

import
01.csv
02.csv
Puis j'ai redémarré avec un "sudo reboot" mais rien dans Grafana...

Merci. :)

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 15 déc. 2022 23:46
par sebrider
Bonjour,

Je suis un peu perdu à l'approche de la livraison de ma nouvelle M3.
En effet j'ai précédemment réussi a installer Teslamate sur mon Syno sur Docker, de souvenir j'ai sais mon API Key mais maintenant je me pose plusieurs questions :

- Faut-il réinjecter dans Teslamate l'API Key ? Si oui tous les combien de temps ? Et y aura t'il un message d'alerte le cas échéant ?
- Est-ce normal ces écrans chez moi qui me paraissent bien vide par rapport à vos dashboard ?

URL https://IP-srv-Teslamate:4000
Image

URL https://IP-srv-Teslamate:4000/Settings
Image

URL https://IP-srv-Teslamate:3000
Image

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 16 déc. 2022 06:25
par Niark
Il te manque l’url de grafana dans les paramètres de teslamate dans le champs tableau de bord : https://ip-srv-teslamate:3000/

Une fois que tu as donné la clé elle est valide indéfiniment. Sauf si tesla ou qq’un la révoque. C’est d’ailleurs pour ca que c’est une info sensible, si qq’un la connait, il accède aux infos sans même que tu le saches.

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 16 déc. 2022 08:32
par Frantzr1
@sarti
Bonjour,

De mémoire, il me semble que j'avais du changer les droits des fichiers CSV (chmod 777) pour l'importation se déclenche et se passe bien

@+

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 16 déc. 2022 12:18
par sebrider
@Niark
Merci pour les précisions et en effet ça me saute comme le nez au milieu de la figure maintenant, quel boulet :Nul: en plus j'ai du le vérifié, cela a été mentionné dans ce fil de conversation. Désolé pour la question stupide déjà évoquée mais :Merci:
Bonne fêtes

Teslamate sur Raspberry Pi zero 2 w

Publié : 22 déc. 2022 23:25
par andarlo
bonjour a tous étant novice en prog linux ect...
j'ai suivie le tuto deux fois pour un raspi zero 2w qui a les même capacité qu’un pi3 b+ et je bloc toujours avec docker.
si joint le message d'erreur .



pi@raspberrypi:~ $ sudo su
root@raspberrypi:/home/pi# docker-compose up -d
bash: docker-compose: command not found


je vous joint l'info de mon install docker au cas ou :

root@raspberrypi:/home/pi# docker info
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Docker Buildx (Docker Inc., v0.9.1-docker)
compose: Docker Compose (Docker Inc., v2.14.1)

Server:
Containers: 2
Running: 0
Paused: 0
Stopped: 2
Images: 1
Server Version: 20.10.22
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 9ba4b250366a5ddde94bb7c9d1def331423aa323
runc version: v1.1.4-0-g5fd4c4d
init version: de40ad0
Security Options:
seccomp
Profile: default
cgroupns
Kernel Version: 5.15.61-v7+
Operating System: Raspbian GNU/Linux 11 (bullseye)
OSType: linux
Architecture: armv7l
CPUs: 4
Total Memory: 426.9MiB
Name: raspberrypi
ID: P3QF:FAIB:PEY5:WLND:JLLN:SIZ7:W2WU:6AY2:IO5N:4YFK:EOGO:6RDT
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false

WARNING: No memory limit support
WARNING: No swap limit support


merci pour votre aide

Re: Teslamate sur Raspberry Pi - Tutoriel

Publié : 23 déc. 2022 07:56
par fendo
Salut,

je n'ai pas encore essayé sur arm, mais en linux amd64. Depuis un certain temps il y a un plugin "docker compose" qui permet de lancer les stack docker-compose comme ceux-ci (docker et compose en deux mot):

docker compose up -d