Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
f
fendo
Enthousiaste
Enthousiaste
Messages : 130
Inscription : 31 mai 2022
Localisation : 64
Voiture : M3 propulsion

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par fendo »

@_Stf_ @pivert Depuis un certains nombre de version de docker-ce vous avez le plugin docker-compose-plugin.

Il s'utilise comme 'docker-compose' sans le tiret 'docker compose'

Code : Tout sélectionner

$ sudo apt-cache search docker | grep compose
docker-compose - environnements de développement ponctuels, légers utilisant Docker
docker-compose-plugin - Docker Compose (V2) plugin for the Docker CLI.

sudo apt install docker-compose-plugin

$ docker compose help
...
Commands:
...
  up          Create and start containers
...

$ docker compose up --help
...
Options:
...
  -d, --detach                    Detached mode: Run containers in the background
...
Prop blanch 19' + attelage, cmd 21/02/22, livré 03/12/22
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 »

Bonsoir

Une petite question concernant la cohérence entre Teslamate et l'appli TESLA
Sur le mois de janvier, sur Teslamate j'ai une charge à la maison et sur l'appl Tesla j'ai 3 charges à la maison dont celle donnée par Teslamate. C'est effectivement l'appli qui a raison.

Pouerquoi Teslamate ne me donne pas les 2 charges que j'ai fait à la maison?

Où es le bug ?
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
f
fendo
Enthousiaste
Enthousiaste
Messages : 130
Inscription : 31 mai 2022
Localisation : 64
Voiture : M3 propulsion

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par fendo »

@yvespsv Peut-être une coupure réseau ?
Prop blanch 19' + attelage, cmd 21/02/22, livré 03/12/22
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 »

@fendo

Possible. Effectivement, depuis le 13/01 jusqu'au 01/02 je n'ai pas d'infos dans les diffréentes rubriques. Du coup, Teslmate n'a pas vu 2 charges.
Pourtant le Raspberry est branché en permanance.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
m
mc.abbe
Expert
Expert
Messages : 1143
Inscription : 30 janv. 2023
Voiture : ModelY black

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par mc.abbe »

Merci @yvespsv Je vois, enfin je pense ; en fait c'est juste utilisé en tant que serveur / interface web ; il se charge de récupérer les données envoyées dans le cloud par la voiture et les compile ? Donc on laisse ce serveur à domicile. Je pensais à la base qu'il fallait le mettre dans le véhicule.
Un petit système linux sur n'importe quelle board fait l'affaire du coup, avec consommation moindre par rapport à un PC serveur.
Model Y Prop black commande 07/02/23 livré 21/03/23.
p
pivert
Actif
Actif
Messages : 16
Inscription : 16 févr. 2023
Voiture : Tesla Y Performance

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par pivert »

Aucune clé de chiffrement renseignée

Pour s'assurer que votre jeton d'API Tesla est stocké de façon sécurisée, une clé de chiffrement doit être renseignée à TeslaMate via la variable d'environnement ENCRYPTION_KEY. Sinon, une authentification sera requise à chaque redémarrage.

La clé de chiffrement générée automatiquement pour la session actuelle peut être trouvée dans les logs de l'application

Pour plus d'informations, dirigez-vous vers le guide d'installation en suivant le lien docs.teslamate.org


que faire ?
N
Niark
Expert
Expert
Messages : 845
Inscription : 06 août 2022
Localisation : Lyon
Voiture : Modele Y PERF

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Niark »

Dans le fichier docker-compose.yml, tu peux ajouter cette variable avec la valeur que tu veux (donc mdp compliqué). Et relancer un docker-compose up -d. Pour reconfigurer l’environnement.
Il doit y avoir une commande pour ajouter la variable directement mais je ne l’ai pas.

J’ai le même soucis, je vais le faire ce weekend car ps eu le temps de me mettre sur un ordi…

EDIT:
je viens de le faire et ca fonctionne bien donc :
édition du fichier docker-compose.yml avec la commande "nano docker-compose.yml" (attention selon le compte avec lequel il a été créé il faudra peut-être passer root en ajoutant au début sudo)
ajout de la variable "ENCRYPTION_KEY" (en souligné la modif avec la position. ctrl+S et ctrl+x pour sauver et fermer)
services:
teslamate:
image: teslamate/teslamate:latest
restart: always
environment:
- ENCRYPTION_KEY= <MDP>
- DATABASE_USER=teslamate

docker-compose up -d
résultat :
Recreating pi_teslamate_1 ...
pi_mosquitto_1 is up-to-date
pi_grafana_1 is up-to-date
Recreating pi_teslamate_1 ... done

reconnexion à teslamate, renseignement de la clé API

a +
50k km en TMY Perf Noir/Noir EAP volant sport
Présentation de ma Y Perf - Niark
p
pivert
Actif
Actif
Messages : 16
Inscription : 16 févr. 2023
Voiture : Tesla Y Performance

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par pivert »

Hello

On fais comment pour avoir le coût des recharges ?
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 »

Model 3 SR+ - Gris Nuit - Jantes 19" - Mars 2020 - 128 280 km (v2026.14.6)
Avatar de l’utilisateur
Maria
Enthousiaste
Enthousiaste
Messages : 175
Inscription : 16 janv. 2023
Localisation : Mandelieu
Voiture : TMY

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Maria »

@pivert Bonjour,

Il faut dans un premier temps saisir le coût par kwh de chaque lieu où l'on effectue des recharges (domicile, super chargeur d'orange, ionity de Molière ls alignons, ...) . Pour cela il y a deux manières de procéder :

Solution 1:
  • Se loger sur son teslamate
  • Dérouler le menu "Tableau de bord" puis choisir l'option "Charges" (c'est la seconde ligne du menu). L'écran qui apparait est une liste composée de plusieurs colonnes dont une colonne intitulée 'Cost". Chaque ligne de cette liste est une recharge que l'on a effectuée. La première fois que cette liste s'affiche le contenu de la colonne "Cost" est à 0.
  • Il suffit de cliquer sur la ligne de la colonne "Cost" pour faire afficher une autre page dans laquelle on va pouvoir saisir le coût du kwh de ce lieu.
  • Dans cette page (composée en haut d'une carte et juste en dessous d'une zone "Cout" à droite de laquelle il faut dérouler le petite menu déroulant et choisir "par kwh" puis renseigner le prix du kwh que l'on paie pour ce lieu.
  • Valider en cliquant sur le bouton "Enregistrer" situé en dessous.
et voilà le cout pour ce lieu est enregistré définitivement.

Solution 2:
  • Se loger sur son teslamate
  • Tout en haut de la fenêtre, cliquer sur le mot "Géorepérages" pour faire afficher la liste des couts par lieu. La première fois cette liste est vide
  • Cliquer sur le bouton bleu situé en haut à droite "Créer +"
  • Une nouvelle fenêtre apparait dans laquelle se trouve une carte avec un rond bleu qu'il faut déplacer à l'endroit de la recharge
  • Une fois le rond bleu placé correctement, il faut donner un nom à se lieu puis saisir le prix du kwh
  • Cliquer sur le bouton "Enregistrer"
et voilà

Par contre si le prix du kwh évolue dans le temps et que l'on change ce prix dans 1 an, je ne sais pas comment réagit l'application tesla mate pour les anciennes charges effectuées avec l'ancien prix car je n'ai pas trouvé si teslamate proposait une fonction d'historisation car vous l'avez compris si le prix du kwh augmente aujourd'hui, il ne faudrait par que cela modifie le prix des charges effectuées il y a un an avec un précédent tarif !
Si l'un d'entre vous à une solution je suis preneuse ...
N
Niark
Expert
Expert
Messages : 845
Inscription : 06 août 2022
Localisation : Lyon
Voiture : Modele Y PERF

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Niark »

Chaque charge à son prix. Si tu changes, tu le fais pour les futures charges
50k km en TMY Perf Noir/Noir EAP volant sport
Présentation de ma Y Perf - Niark
p
pivert
Actif
Actif
Messages : 16
Inscription : 16 févr. 2023
Voiture : Tesla Y Performance

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par pivert »

Merci à tous

Et est il possible d’avoir accès à teslamate à distance ?
N
Niark
Expert
Expert
Messages : 845
Inscription : 06 août 2022
Localisation : Lyon
Voiture : Modele Y PERF

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Niark »

C’est possible mais rien n’a été fait pour sécuriser l’accès. Donc si tu ouvres l’accès sur ta box, n’importe qui aura accès à tes données (sans que tu le saches).
Il est possible de sécuriser l’accès mais ca demande une configuration particulière.
La doc de teslamate en anglais :
https://docs.teslamate.org/docs/guides/traefik

Si tu veux quand même ouvrir l’accès, sur ta box tu rediriges le port 80 (si tu ne veux pas avoir besoin de taper le numéro de port) ou le 4000 vers l’ip et le port 4000 du raspberry.
Un exemple sur une box orange :
https://communaute.orange.fr/t5/image/s ... 7BA3C?v=v2
50k km en TMY Perf Noir/Noir EAP volant sport
Présentation de ma Y Perf - Niark
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 »

Bonjour

@pivert

Essaies avec le logiciel VNC Viewer (fais une recherche sur google), cela fonctionne mais il faut ouvrir tes ports sur ta box.
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 »

Bonjour, depuis le 1er mars je n'ai plus de données Vampire Drain dans Teslamate
Copie d'écran ce matin :
Image

Tout le reste est à jour
Je n'ai pas roulé depuis 10 jours, mais ça n'a pas de rapport, le Vampire Drain c'est au repos... :interroge:
Une idée ?
Merci
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 »

Tu as réveillé la voiture récemment ?

Si non ton Teslamate ne reçoit rien
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 »

oui, régulièrement :
Image

Je dois rouler ce soir, peut être le réveil Online ne suffit pas
Je te tiens au courant
Merci :smile:
M3 Prop Bleue (depuis 03/2022) +
Y Premium GAP 19" QuickSilver (commande 07/05/26)
N
Niark
Expert
Expert
Messages : 845
Inscription : 06 août 2022
Localisation : Lyon
Voiture : Modele Y PERF

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Niark »

J’ai bien des données dans cette période donc c’est pas un problème chez Tesla
50k km en TMY Perf Noir/Noir EAP volant sport
Présentation de ma Y Perf - Niark
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 »

Je viens de regarder, côté Vampire Drain je n'ai rien d'affiché depuis le 6 mars. Alors que j'ai utilisé la voiture aujourd'hui mais pas hier.
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 »

Hello,

je viens de vérifier également et je trouve bizarre qu'il n'y ait pas de chevauchement entre les périodes.
Par exemple entre le 12/02 13:41 et le 19/02 03:31, entre le 06/02 22:04 et le 07/02 02:07, entre l e13/12/ 20:56 et le 14/12 01:58.

teslamate ne scanne pas toujopurs ?

Image
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