Aller au contenu
View in the app

A better way to browse. Learn more.

Forum Automobile Propre

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[App Tierce] Teslamate : datalogger local et gratuit

Featured Replies

Posté(é)
Le 20/07/2022 à 11:45, lesommer35 a dit :

et cela donne quoi dans les logs de documents_teslamate_1 ?
Demander l'aide de @dranreb38 sinon

C'est pareil mais j'ai vu une erreur dans mosquittoimage.png.5ab6803ccd5804555b3100931ef01d96.png

 

Posté(é)

Il y a peut-être plusieurs teslamate qui tournent en même temps sur la machine 🤔
Tu peux faire un "docker ps" pour voir

Posté(é)
Le 20/07/2022 à 12:49, lesommer35 a dit :

Il y a peut-être plusieurs teslamate qui tournent en même temps sur la machine 🤔
Tu peux faire un "docker ps" pour voir

non il y avait qu'une seule. J'ai tous formater je vais recommencer encore une fois sur une base saine avec un coup de pied de @dranreb38

 

Posté(é)
Le 20/07/2022 à 12:54, l@blanch€ a dit :

non il y avait qu'une seule. J'ai tous formater je vais recommencer encore une fois sur une base saine avec un coup de pied de @dranreb38

 

C'est OK du coté sauvegarde de ta base de données ?

Modifié par dranreb38

Posté(é)

bonjour,

 

d'ailleurs à quoi sert exactement mosquito dans l'histoire ?

 

merci pour le retour.

Posté(é)
Le 20/07/2022 à 14:48, cognotte a dit :

bonjour,

 

d'ailleurs à quoi sert exactement mosquito dans l'histoire ?

 

merci pour le retour.

Mosquitto est un broker MQTT (le voir comme une petite "base de donnée" qui contient des topics avec les data) dans lequel teslamate envoie également les données (en plus de la BDD), il sert en gros à exposer les données pour d'autres outils au besoin, mais en l'état il ne sert pas pour faire fonctionner Teslamate, qui push les data dans la BDD Postgres, qui sont ensuite lues par Grafana.

Posté(é)

pourquoi est-il inclus par défaut au lieu d'être optionnel, du coup ?

Posté(é)
Le 20/07/2022 à 15:28, Fender a dit :

pourquoi est-il inclus par défaut au lieu d'être optionnel, du coup ?

Pose la question au développeur :D 

Il laisse juste la possibilité de parser les données d'un autre outil, c'est désactivable dans le docker-compose au pire :)  

Posté(é)
non il y avait qu'une seule. J'ai tous formater je vais recommencer encore une fois sur une base saine avec un coup de pied de @dranreb38
 
Essaye voir un ''sudo lsof -i ''pour voir les process qui écoute sur chaque port de ta machine
Posté(é)

Pour moi tous refonctionne.

Plusieurs petite erreur a ne pas faire je prends note

déjà toujours faire une sauvegarde.

faire attention au tabulation dans le docker-compose.yml 

et ne pas faire directement -d après une mise à jour docker-compose up -d 

afin de voir les divers problème.

attention au version de postgres car j'aurais fait une grosse bêtise en mettant directement 14

merci a @dranreb38  car je n'aurais pas trouver sans lui.

J'ai rajouté énormément de commande dans mon fichier de commande je progresse grâce au message du forum.

Maintenant il me reste plus  cas remettre ma sauvegarde automatique en place et remettre les dashboards du patron @bobjouy  

a bientôt pour une nouvelle mise à jour ;)

ps: j'ai perdu que ma charge de hier soir de 8% à 50% j'étais obligé de charger retour de vacances.

Posté(é)
Le 20/07/2022 à 18:14, l@blanch€ a dit :

Pour moi tous refonctionne.

Plusieurs petite erreur a ne pas faire je prends note

déjà toujours faire une sauvegarde.

faire attention au tabulation dans le docker-compose.yml 

et ne pas faire directement -d après une mise à jour docker-compose up -d 

afin de voir les divers problème.

attention au version de postgres car j'aurais fait une grosse bêtise en mettant directement 14

merci a @dranreb38  car je n'aurais pas trouver sans lui.

J'ai rajouté énormément de commande dans mon fichier de commande je progresse grâce au message du forum.

Maintenant il me reste plus  cas remettre ma sauvegarde automatique en place et remettre les dashboards du patron @bobjouy  

a bientôt pour une nouvelle mise à jour ;)

ps: j'ai perdu que ma charge de hier soir de 8% à 50% j'étais obligé de charger retour de vacances.

bon ben moi j'ai pas encore osé franchir le pas en ayant suivi toutes ces pérégrinations. 

Je crois que je vais attendre après mes vacances 😅

 

Posté(é)

bonjour,

 

pour la sauvegarde vous utilisez qq chose en particulier ou via le docker compose ?

 

merci

Posté(é)
Le 21/07/2022 à 08:09, cognotte a dit :

bonjour,

 

pour la sauvegarde vous utilisez qq chose en particulier ou via le docker compose ?

 

merci

Pour ma part, j'utilise ce script exécuté chaque nuit :
 

#!/bin/bash
DATE=$(date +%Y-%m-%d-%H-%M-%S)
sudo docker exec pi_database_1 pg_dump -U teslamate teslamate > /home/pi/Backup_TeslaMate_$DATE.bck
gzip /home/pi/Backup_TeslaMate_$DATE.bck
ncftpput -u teslamate -p #monmotdepasse# #ip_nas# . /home/pi/Backup_TeslaMate_$DATE.bck.gz


1- dump de la base teslamate dans un fichier bck
2- zip de ce fichier
3- sauvegarde de ce fichier zip sur mon NAS
4- Lancement chaque nuit avec cron

Posté(é)
Le 21/07/2022 à 08:26, lesommer35 a dit :

Pour ma part, j'utilise ce script exécuté chaque nuit :
 

#!/bin/bash
DATE=$(date +%Y-%m-%d-%H-%M-%S)
sudo docker exec pi_database_1 pg_dump -U teslamate teslamate > /home/pi/Backup_TeslaMate_$DATE.bck
gzip /home/pi/Backup_TeslaMate_$DATE.bck
ncftpput -u teslamate -p #monmotdepasse# #ip_nas# . /home/pi/Backup_TeslaMate_$DATE.bck.gz

 

nfctpput supprime aussi le Backup_TeslaMate_xxxx-xx-xx-xx-xx-xx.bck sur le RPI ?

 

Posté(é)
Le 21/07/2022 à 12:26, dranreb38 a dit :

nfctpput supprime aussi le Backup_TeslaMate_xxxx-xx-xx-xx-xx-xx.bck sur le RPI ?

 

Non
Pour l'instant, je supprime manuellement en temps en temps pour libérer de la place

Modifié par lesommer35

Posté(é)
Le 20/07/2022 à 11:16, dranreb38 a dit :

Pour ceux qui ont des problèmes d'upgrade en version 1.27, je peux proposer mon aide en ssh (avec ouverture sur mon ip bien sur !)

contact via MP

Merci @dranreb38, j'essaie de me dépatouiller tout seul, mais je retiens ta gentille proposition

Posté(é)

Pour garder 1 mois d'historique de backup par exemple : 

find /chemin_backup_teslamate/*.zip -mtime +30 -exec rm {} \;

Il faut juste programmer une tache via votre NAS ou via cron pour l'exécuter.

Posté(é)

bonjour,

 

comment procédez vous avec la géolocalisation des bornes et les prix de recharges qui ne cessent de changer ? histoire d'avoir un rendu assez réaliste ?

 

merci pour le retour

 

Cordialement

Posté(é)
Le 25/07/2022 à 10:26, cognotte a dit :

comment procédez vous avec la géolocalisation des bornes et les prix de recharges qui ne cessent de changer ? histoire d'avoir un rendu assez réaliste ?

Je crée une géolocalisation par borne et je change les tarifs après chaque trajet. C'est pénible (mais assez rapide) de devoir modifier les charges, mais je ne vois pas d'autres solutions.

 

Enfin, ce serait mieux que Teslamate gère tout automatiquement, mais comme le prix n'est pas une info fournie par Tesla, ça me semble compliqué.

Posté(é)
Le 25/07/2022 à 11:22, cognotte a dit :

affecter un nouveau tarif ne change pas les charges précédentes ???

 

Ça dépend de ta réponse à la boîte de dialogue qui demande si tu veux répercuter sur les charges précédentes…

Posté(é)

Bonjour,
J'ai fait aussi l'upgrade et ça plante à cause du ENCRYPTION_KEY. je dois créer la ligne et renseigner.
Je ne connais pas les commandes pour ouvrir et modifier docker-compose.yml ni sauvegarder et quitter après. Si une bonne âme pouvait m'aider ?

Posté(é)
Le 26/07/2022 à 08:20, njul a dit :

Bonjour,
J'ai fait aussi l'upgrade et ça plante à cause du ENCRYPTION_KEY. je dois créer la ligne et renseigner.
Je ne connais pas les commandes pour ouvrir et modifier docker-compose.yml ni sauvegarder et quitter après. Si une bonne âme pouvait m'aider ?

Utilise la commande vi docker-compose.yml

Tous les détails ici https://linux.goffinet.org/administration/traitement-du-texte/editeur-de-texte-vi/

Posté(é)
Utilise la commande vi docker-compose.yml
Tous les détails ici https://linux.goffinet.org/administration/traitement-du-texte/editeur-de-texte-vi/
Euh, vi c'est un peu veulu pour un néophyte. nano est plus indiqué pour les débutants. Tu fais nano docker-compose.yml , tu modifies ce que tu veux, puis ctrl-x pour quitter, tu répond oui ou yes si tu veux sauvegarder avant de quitter.
Posté(é)

Nouvelle version 1.27.1 disponible

 

Citation

Improvements and Bug Fixes

  • Add setting to select tire pressure units
  • Fix Protocol 'inet_tcp': register/listen error: econnrefused error (#2771)
  • Bump minimum supported Elixir version to 1.12
  • Improve handling of invalid API tokens

Dashboards

  • Charging Stats: Include SuC geofences to calculate charging cost

 

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.