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 12/04/2023 à 15:09, bobjouy a dit :

Non, c'est une autorisation de $100, pas un paiement.

 

C'est probable. Perso j'ai un backup quotidien de la BDD, et si/quand ça ne tourne plus côté Oracle, j'en aurai pas pour très longtemps à la relancer chez moi.

@bobjouyPourrais tu m'indiquer de quelle façon tu fais ce backup ? (ou me pointer vers une des 116 pages de ce thread qui décrit comment faire :) )
J'ai trouvé comment sauvegarder la DB (https://docs.teslamate.org/docs/maintenance/backup_restore/), mais après tu la renvoies vers un serveur ftp ? Je pensais essayer de le mettre sur google drive ou one drive, à priori il est possible de bidouiller quelque chose.

Merci !

Posté(é)
  • Auteur
Le 13/04/2023 à 12:37, Lyozav a dit :

me pointer vers une des 116 pages de ce thread qui décrit comment faire

Tout est dans le premier message du sujet. 

Modifié par bobjouy

Posté(é)
@bobjouyPourrais tu m'indiquer de quelle façon tu fais ce backup ? (ou me pointer vers une des 116 pages de ce thread qui décrit comment faire [emoji4] )
J'ai trouvé comment sauvegarder la DB (https://docs.teslamate.org/docs/maintenance/backup_restore/), mais après tu la renvoies vers un serveur ftp ? Je pensais essayer de le mettre sur google drive ou one drive, à priori il est possible de bidouiller quelque chose.

Merci !
Je fais ces dump SQL aussi , compression puis envoi en scp sur un autre serveur (configuration ssh en authentification par clé
Posté(é)
Le 12/04/2023 à 21:53, MikeFr a dit :

Passes la souris sur le trajet de 17h33, tu notes le numéro du drive_id et tu lances la commande pour le clôturer.

salut

j'ai trouvé l'ID : 2851

je n'ai pas retrouvé ta commande pour clôturer (tu en as parlé le 27 janvier) j'ai peut être mal lu

Modifié par Marcus_54

Posté(é)

Bonjour !


Sur mon Teslamate j'avais une voiture d'enregistrée. Une nouvelle voiture s'est rajoutée sur mon compte Tesla, elle est apparue dans Teslamate. Puis j'ai vendu mon ancienne. Il m'en reste qu'une dans Teslamate, mais impossible d'accéder aux enregistrements / historiques de recharges etc.

 

Comment accéder aux enregistrements de la seconde (qui est devenue, aujourd'hui, la seule) ?

 

Screenshot-2023-04-13-at-19-46-06-Accuei
Screenshot-2023-04-13-at-19-46-41-Drives

 

Que faut-il faire ? J'avoue être perdu.

Merci. :)

 

Posté(é)

Je suis sur Raspberry et j'ai cette erreur :

pi@raspberrypi:~ $ docker-compose exec teslamate bin/teslamate rpc \
    "TeslaMate.Repo.get!(TeslaMate.Log.Drive, 2851) |> TeslaMate.Log.close_drive()"                                                                                Traceback (most recent call last):
  File "/usr/local/bin/docker-compose", line 6, in <module>
    from compose.cli.main import main
ModuleNotFoundError: No module named 'compose'

 

Posté(é)

Hello,

 

Suite à un changement de véhicule et n'ayant aucun intérêt à garder les datas de la précédente, j'en ai profité pour tout supprimer et repartir from scratch.

Actuellement mon ancien véhicule (les deux en leasing) est toujours lié à mon compte donc TM voit deux voitures. Comment faire en sorte qu'il ne prenne pas en compte l'ancienne ? Je ne veux ni la voir dans les dashboards :3000 ni dans l'interface TM elle même :4000

 

Merci 🙂

Posté(é)
Le 13/04/2023 à 13:04, bobjouy a dit :

Tout est dans le premier message du sujet. 

Tu aurais eu le droit de me dire RTFM !  😀

Posté(é)
Le 14/04/2023 à 09:20, Belokan a dit :

Hello,

 

Suite à un changement de véhicule et n'ayant aucun intérêt à garder les datas de la précédente, j'en ai profité pour tout supprimer et repartir from scratch.

Actuellement mon ancien véhicule (les deux en leasing) est toujours lié à mon compte donc TM voit deux voitures. Comment faire en sorte qu'il ne prenne pas en compte l'ancienne ? Je ne veux ni la voir dans les dashboards :3000 ni dans l'interface TM elle même :4000

 

Merci 🙂

As-tu le véhicule dans l'app Tesla sur le téléphone ? il faut commencer par l'enlever, pour qu'elle ne soit plus liée à ton compte. si tu n'y arrives pas tu passes par le support Tesla. Puis ensuite tu recommences.

Posté(é)
Je suis sur Raspberry et j'ai cette erreur :
pi@raspberrypi:~ $ docker-compose exec teslamate bin/teslamate rpc \   "TeslaMate.Repo.get!(TeslaMate.Log.Drive, 2851) |> TeslaMate.Log.close_drive()"                                                                                Traceback (most recent call last): File "/usr/local/bin/docker-compose", line 6, in    from compose.cli.main import mainModuleNotFoundError: No module named 'compose'

 

Essaye docker compose au lieu de docker-compose
Posté(é)

Pas mieux :(


pi@raspberrypi:~ $ docker compose exec teslamate bin/teslamate rpc     "TeslaMate.Repo.get!(TeslaMate.Log.Drive, 2851) |> TeslaMate.Log.close_drive()"
docker: 'compose' is not a docker command.
See 'docker --help'

 

Modifié par Marcus_54

Posté(é)

Est ce que quelqu'un utilise une sauvegarde automatique avec google drive via rclone ?

 

J'y connais pas grand chose pour le moment j'arrive a faire fonctionner la copy de fichier locaux vers gdrive mais me reste à creer un vrai serveur ftp pour avoir les 3 informations necessaire au backup teslamate:

 

SERVER="votreserveurftp"         
USERNAME="user"   
PASSWORD="pass

Avant d'y passer probablement 10 heures je voulais m'assurer que c'est possible.

 

Posté(é)
Le 14/04/2023 à 13:37, Marcus_54 a dit :

Pas mieux :(


pi@raspberrypi:~ $ docker compose exec teslamate bin/teslamate rpc     "TeslaMate.Repo.get!(TeslaMate.Log.Drive, 2851) |> TeslaMate.Log.close_drive()"
docker: 'compose' is not a docker command.
See 'docker --help'

 

La commande exec c'est pour "rentrer" dans le conteneur, il faut "docker exec", mais je suis pas sur de bien comprendre ce que tu veux faire

Posté(é)

Bonjour ,
pour ma part Teslamate et Grafana ne fonctionnement plus .
Vu qu'à la base je n'avais pas réussi avec le tuto , il m'est donc impossible de les réactiver.

Posté(é)

@Marcus_54 faut être root.

Soit tu fais sudo avant la commande, soit "sudo su -" puis la commande.

Une fois root, j'ai simplifié la commande comme ça et ça marche (en bash sur VM Freebox) en une seule ligne:

 

docker-compose exec teslamate bin/teslamate rpc "TeslaMate.Repo.get(TeslaMate.Log.Drive, 1923) |> TeslaMate.Log.close_drive()"

 

Remplacer 1923 par ton drive_id.

Modifié par MikeFr

Posté(é)
  • Auteur
Le 14/04/2023 à 18:07, metms a dit :

pour ma part Teslamate et Grafana ne fonctionnement plus .

Comme expliqué par SMS, c'est parce que tes VM Oracle ont été désactivées, cf -> 

 

Il n'y a rien à faire, c'est trop tard pour récupérer quoi que ce soit si sur ton compte Oracle tu n'as plus la possibilité de booter les VMs.

Posté(é)

@MikeFr toujours pas 🤕


pi@raspberrypi:~ $ sudo docker-compose exec teslamate bin/teslamate rpc "TeslaMate.Repo.get(TeslaMate.Log.Drive, 2851) |> TeslaMate.Log.close_drive()"
Traceback (most recent call last):
  File "/usr/local/bin/docker-compose", line 6, in <module>
    from compose.cli.main import main
ModuleNotFoundError: No module named 'compose'

 

Posté(é)
Le 15/04/2023 à 09:21, Marcus_54 a dit :

@MikeFr toujours pas 🤕


pi@raspberrypi:~ $ sudo docker-compose exec teslamate bin/teslamate rpc "TeslaMate.Repo.get(TeslaMate.Log.Drive, 2851) |> TeslaMate.Log.close_drive()"
Traceback (most recent call last):
  File "/usr/local/bin/docker-compose", line 6, in <module>
    from compose.cli.main import main
ModuleNotFoundError: No module named 'compose'

 

docker-compose n'est pas installé:

sudo su -

dnf install docker-compose

 

Bon je ne sais pas quel OS tu as alors peut-être sinon:

pip3 install docker-compose

Modifié par MikeFr

Posté(é)
Comme expliqué par SMS, c'est parce que tes VM Oracle ont été désactivées, cf -> 
 
Il n'y a rien à faire, c'est trop tard pour récupérer quoi que ce soit si sur ton compte Oracle tu n'as plus la possibilité de booter les VMs.
Pas forcément trop tard, si tu passe en pay as you go Elle sont peut être encore dispo
Posté(é)
Comme expliqué par SMS, c'est parce que tes VM Oracle ont été désactivées, cf -> 
 
Il n'y a rien à faire, c'est trop tard pour récupérer quoi que ce soit si sur ton compte Oracle tu n'as plus la possibilité de booter les VMs.
Je viens de réussir à me connecter à Oracle et dans => Service : Oracle Identity Cloud/Présentation
Il est indiqué que j'ai un abonnement payant , il y a aussi un ID d'instance .
Et quand je clique sur => Ouvrir la console de service , j'obtiens ça [emoji848]b4dcf3c1a864b7dc0bbc21420efed5a8.jpg
Posté(é)
Le 15/04/2023 à 13:38, Marcus_54 a dit :

@MikeFr Il est installé puisqu'il fonctionne... non ?

Est-ce que ça pourrait être un problème de nom ?

teslamate.png

Ce n'est pas lié à Teslamate mais docker.

Normalement il devrait être installé.

Tu peux le vérifier avec une commande simple par exemple:

docker-compose ps

Posté(é)
Le 15/04/2023 à 11:47, jpp59 a dit :
Le 15/04/2023 à 09:12, bobjouy a dit :
Comme expliqué par SMS, c'est parce que tes VM Oracle ont été désactivées, cf -> 
 
Il n'y a rien à faire, c'est trop tard pour récupérer quoi que ce soit si sur ton compte Oracle tu n'as plus la possibilité de booter les VMs.

Pas forcément trop tard, si tu passe en pay as you go Elle sont peut être encore dispo

Bonjour , 

ou est-ce que l'on peut faire ça ?

Posté(é)
  • Auteur
Le 15/04/2023 à 13:38, Marcus_54 a dit :

@MikeFr Il est installé puisqu'il fonctionne... non ?

 

Non vous ne parlez pas de la même chose, Mike parle de "docker-compose", qui en effet ne semble pas installé.

 

 

ça donne quoi 

sudo pip3 install docker-compose

 

Modifié par bobjouy

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.