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 14/10/2023 à 19:15, jpp59 a dit :

J'ai mon /var/lib/docker qui fait 11go après 2 ans /2 Tesla...
Faut compter le system, cache apt, swap etc... Franchement je me sentirais a l'étroit avec 20go...
 

En fait c'est pas proportionnel à la durée mais au kilométrage. J'ai pas regardé récemment mais je me souviens qu'un backup de la base après 2 ans / 30 000 km faisait moins d'1 Go.

Après rien n'empêche de commencer avec 20 Go et d'augmenter l'espace payé si on roule pas mal et qu'on veut garder des années d'historique.

Posté(é)
Le 14/10/2023 à 16:15, jpp59 a dit :

Ça fait longtemps que les kimsufi ne sont plus a 4eur/mois..

T’as raison, bientôt dispo à 5,99€ TTC/mois avec 1To

 

IMG_1134.jpeg

Posté(é)

''Prochainement'', a la Elon Musk icon_e_smile.gif.6d93e3b4ffa1792517036cd1c68ff29c.gif
A voir quand et si dispo, combien de temps ce sera dispo... Si ils vont pas rajouter un forfait ddos obligatoire...

J'ai la mienne (kimsufi 2g) depuis 2013 et elle a subi plusieurs augmentations, je paye 64eur TTC /an là.

En 2013 elle étaient a 2.99HT/mois et c'était parti comme des p'tits pains, c'était plus possible d'en avoir après quelques jours...

De toute façon le CPU/ram est vraiment a la ramasse, je ferais pas tourner des dockers dessus. Ça me sert principalement de serveur torrent /web/vpn.


Posté(é)

Bonsoir,

Depuis Mars j'utilise Teslamate grace au tuto (encore merci), grace a ce topic j'ai même reussi a mettre en place le backup avec transfert ftp sur mon nas.

Tout fonctionne très bien depuis.

Mais.... je vais recevoir un mini pc pour faire mumuse avec plusieurs choses dont teslamate que du coup je voudrais installer en local et plus sur la VM Oracle. Ce serait un mini pc avec proxmox et docker installer en container direct (pas sur une vm dédiée).

J'ai vraiment aucune competence mais je m'etais bien amusé a apprendre donc j'aimerais perseverer. J'ai quelques petites questions:

 

- Si je recré un serveur teslamate de 0 (avec la methode standard https://docs.teslamate.org/docs/installation/docker ) Est ce que je pourrais charger l'historique de mon teslamate.bck (qui aura d'autres identifiant ,ip, token, mdp etc...) ? Bon pour ca faut deja que je trouves comment on transfere le fichier back dans le container ^^

 

- Dans la methode standard d'installation il y a plusieurs fois la ligne: DATABASE_PASS= #insert your secure database password!

C'est l'endroit ou on crée le mdp, plus besoin de fichier TBM USER, .env et .htaccess ?

 

Merci d'avance

Modifié par Ary

Posté(é)

Hello tout le monde, je reviens vers vous car après de longues recherche (pardonnez moi je débute dans le monde du terminal et code linux) je n'arrive désespérément pas a faire une sauvegarde de mon teslamate qui tourne sous VM Oracle.

Voici l'erreur après avoir lancé la commande docker compose exec -T database pg_dump -U teslamate teslamate > /home/opc/teslamate.bck

 

1235371705_Capturedecran2023-10-20a22_38_37.png.c730b4c76b0874654047ad3b27c1d099.png

 

 

 

Je m'assure d'etre dans le dossier qui a bien le docker :

676780053_Capturedecran2023-10-20a22_41_14.png.18480939762c21aca035f3fc1ee13eb0.png

 

Le fichier que l'on voit dans ce dossier est vide :

1710922143_Capturedecran2023-10-20a22_42_16.png.c7d2e9dfa668637190ca65825169198c.png

 

Du coup je suis coincé, je suis allé me balader dans d'autres dossiers pour voir ce qu'il en est mais j'ai l'impression qu'un container bloque (cf premier message d'erreur).

 

Avez vous des pistes ?

Mon but c'est de récupérer le backup pour migrer vers une solution plus fiable sur un RPi: J'ai des pertes de données affreuses avec la VM de Oracle. Je suis obligé de relancer le docker tous les jours pratiquement.

 

Merci pour votre aide.

Modifié par Sobyte

Posté(é)
Le 20/10/2023 à 22:45, Sobyte a dit :

Hello tout le monde, je reviens vers vous car après de longues recherche (pardonnez moi je débute dans le monde du terminal et code linux) je n'arrive désespérément pas a faire une sauvegarde de mon teslamate qui tourne sous VM Oracle.

Voici l'erreur après avoir lancé la commande docker compose exec -T database pg_dump -U teslamate teslamate > /home/opc/teslamate.bck

 

1235371705_Capturedecran2023-10-20a22_38_37.png.c730b4c76b0874654047ad3b27c1d099.png

 

 

 

Je m'assure d'etre dans le dossier qui a bien le docker :

676780053_Capturedecran2023-10-20a22_41_14.png.18480939762c21aca035f3fc1ee13eb0.png

 

Le fichier que l'on voit dans ce dossier est vide :

1710922143_Capturedecran2023-10-20a22_42_16.png.c7d2e9dfa668637190ca65825169198c.png

 

Du coup je suis coincé, je suis allé me balader dans d'autres dossiers pour voir ce qu'il en est mais j'ai l'impression qu'un container bloque (cf premier message d'erreur).

 

Avez vous des pistes ?

Mon but c'est de récupérer le backup pour migrer vers une solution plus fiable sur un RPi: J'ai des pertes de données affreuses avec la VM de Oracle. Je suis obligé de relancer le docker tous les jours pratiquement.

 

Merci pour votre aide.

Pour lancer ta commande tu dois être "root" ou alors passer la commande en sudo.

Ta commande docker compose est erronée (du moins sous linux mais j'imagine qu'en VM Oracle c'est pareil) il ne faut pas oublier le tiret : docker-compose
en user opc :  [opc@teslamate]$ sudo docker-compose exec -T database pg_dump -U teslamate teslamate > /home/opc/teslamate.bck

en user root : [root@teslamate]# docker-compose exec -T database pg_dump -U teslamate teslamate > /home/opc/teslamate.bck

Posté(é)

bonjour,

 

moi non plus pas moyen de sauvegarder ma base. je voudrais migrer sur un nouveau serveur. Je tourne sous unraid via un stack.

 

ci dessous mon erreur :

 

root@unraidserver:/boot/config/plugins/compose.manager/projects/teslamate241517174# docker compose exec -T database pg_dump -U teslamate teslamate > /mnt/user/export/teslamate.bck
service "database" is not running container #1

 

 

merci par avance si vous avez une idée.

Posté(é)
Le 21/10/2023 à 14:24, wdiz a dit :

Pour lancer ta commande tu dois être "root" ou alors passer la commande en sudo.

Ta commande docker compose est erronée (du moins sous linux mais j'imagine qu'en VM Oracle c'est pareil) il ne faut pas oublier le tiret : docker-compose
en user opc :  [opc@teslamate]$ sudo docker-compose exec -T database pg_dump -U teslamate teslamate > /home/opc/teslamate.bck

en user root : [root@teslamate]# docker-compose exec -T database pg_dump -U teslamate teslamate > /home/opc/teslamate.bck

En effet c'est bon ca a marché :) Merci pour ton aide !

 

Maintenant, nouveau problème le lien vers ma Freebox est en ftpes/ et une erreur ressort lorsque je tente de l'envoyer vers ce serveur.. J'ai tenté de modifier l'adresse mais j'ai une autre erreur :

 

806046989_Capturedecran2023-10-21a16_39_43.png.f5f2a9d9abdd6561e10c078b0591b5f8.png

 

Voici mon adresse affiché dans ma Freebox revolution :

74063424_Capturedecran2023-10-21a16_37_11.png.6332b523c937ace7bf271748eaa72458.png

 

 

 

Modifié par Sobyte

Posté(é)
Le 21/10/2023 à 16:37, Sobyte a dit :

En effet c'est bon ca a marché :) Merci pour ton aide !

 

Maintenant, nouveau problème le lien vers ma Freebox est en ftpes/ et une erreur ressort lorsque je tente de l'envoyer vers ce serveur.. J'ai tenté de modifier l'adresse mais j'ai une autre erreur :

 

806046989_Capturedecran2023-10-21a16_39_43.png.f5f2a9d9abdd6561e10c078b0591b5f8.png

 

Voici mon adresse affiché dans ma Freebox revolution :

74063424_Capturedecran2023-10-21a16_37_11.png.6332b523c937ace7bf271748eaa72458.png

 

 

 

Ton lien Freebox est un lien vers un serveur FTP, et curl ne gère pas ce protocole. Il faut soit

1) utiliser un client FTP pour le transfert (par ex lftp)

2) utiliser un protocole que curl sait gérer

Posté(é)
Le 21/10/2023 à 18:36, MrFurieux a dit :

Ton lien Freebox est un lien vers un serveur FTP, et curl ne gère pas ce protocole. Il faut soit

1) utiliser un client FTP pour le transfert (par ex lftp)

2) utiliser un protocole que curl sait gérer

OK merci. Je vais voir pour faire en sorte que mon RPi fasse NAS ftp + Teslamate. 

Posté(é)
Le 21/10/2023 à 22:01, Sobyte a dit :

OK merci. Je vais voir pour faire en sorte que mon RPi fasse NAS ftp + Teslamate. 

Tu peux héberger Teslamate sur ton RPi oui, mais ça n'a pas de rapport avec ton pb de backup depuis Oracle ...?

Posté(é)
Le 21/10/2023 à 22:20, MrFurieux a dit :

Tu peux héberger Teslamate sur ton RPi oui, mais ça n'a pas de rapport avec ton pb de backup depuis Oracle ...?

Non non du tout, le problème de backup est résolu. Mon soucis pour changer de solution provenait à la base du fait que Teslamate sur Oracle se déconnectait et ne fournissait plus de données à de nombreuses reprises 😕

Le soucis de backup est résolu avec la commande sudo :D

D'ailleurs, quelqu'un peut-il me confirmer si je peux à la fois héberger Teslamate sur mon RPi et en faire un nas en ftp pour stocker mes données ? 

Posté(é)
Le 22/10/2023 à 09:40, Sobyte a dit :

D'ailleurs, quelqu'un peut-il me confirmer si je peux à la fois héberger Teslamate sur mon RPi et en faire un nas en ftp pour stocker mes données ? 

Pas sûr de comprendre la question. Si Teslamate est sur ton RPi c'est lui qui héberge les données. Si tu veux un backup périodique, il peut se faire sur un disque externe directement connecté au RPi (mais pas besoin de FTP dans ce cas), ou sur un serveur de fichiers séparé (mais dans ce cas c'est cette autre machine qui est un serveur FTP et/ou un NAS).

Posté(é)
En effet c'est bon ca a marché [emoji4] Merci pour ton aide !
 
Maintenant, nouveau problème le lien vers ma Freebox est en ftpes/ et une erreur ressort lorsque je tente de l'envoyer vers ce serveur.. J'ai tenté de modifier l'adresse mais j'ai une autre erreur :
 
806046989_Capturedecran2023-10-21a16_39_43.png.f5f2a9d9abdd6561e10c078b0591b5f8.png
 
Voici mon adresse affiché dans ma Freebox revolution :
74063424_Capturedecran2023-10-21a16_37_11.png.6332b523c937ace7bf271748eaa72458.png
 
 
 
On dirait t envoi pas le mots de passe. Essaye ftp: //Freebox:motdepasse@server/répertoire
Édit ah non ton ftp n'écoute que sur le réseau local..

Posté(é)
Le 22/10/2023 à 12:12, jpp59 a dit :

On dirait t envoi pas le mots de passe. Essaye ftp: //Freebox:motdepasse@server/répertoire
Édit ah non ton ftp n'écoute que sur le réseau local..

Le pb est ailleurs: essayer d'accéder à un serveur FTP avec curl

 

image.png.1c5d0772b0d2cb54fb629dbce1389f99.png

Posté(é)

En effet. Je vais faire autrement comme l'a suggéré MrFurieux :). 

Je reviens vers vous si j'ai d'autres questions ;) merci en tout cas 

Posté(é)
Le 22/10/2023 à 09:40, Sobyte a dit :

D'ailleurs, quelqu'un peut-il me confirmer si je peux à la fois héberger Teslamate sur mon RPi et en faire un nas en ftp pour stocker mes données ? 

Bonjour,

 

Oui, tu peux avoir docker et d'autres services (FTP, serveur web [sur un autre port que celui utilisé par docker] par exemple) hébergés sur la même machine.

 

Note que FTP n'est quand même pas le service le plus pratique pour faire un NAS... Tu as NFS ou SMB qui sont bien plus indiqués.

Posté(é)

bonjour,

 

Je voudrais sauvegarder ma base. car je voudrais migrer sur un nouveau serveur. Je tourne actuellement sous unraid via un stack.

 

ci dessous mon erreur :

 

root@unraidserver:/boot/config/plugins/compose.manager/projects/teslamate241517174# docker compose exec -T database pg_dump -U teslamate teslamate > /mnt/user/export/teslamate.bck


service "database" is not running container #1
 

merci par avance si vous avez une idée car là je séche.

 

Cognotte

Posté(é)

Bonjour,

 

Petite question, je débute avec Teslamate, je n'ai pas trouvé comment indiquer le prix du kwh pour une recharge à mon domicile, j'arrive à le rentrer manuellement pour chaque recharge mais j'aimerais bien que la valeur soit enregistrée

 

Merci

Thomas

Posté(é)
Le 23/10/2023 à 12:15, Totolasticow a dit :

Bonjour,

 

Petite question, je débute avec Teslamate, je n'ai pas trouvé comment indiquer le prix du kwh pour une recharge à mon domicile, j'arrive à le rentrer manuellement pour chaque recharge mais j'aimerais bien que la valeur soit enregistrée

 

Merci

Thomas

Je m'auto réponds : j'ai fini par trouver en créant un géorepérage dans Teslamate et en indiquant le prix du kWh, je m'obstinais à chercher dans l'interface Grafana...

Posté(é)

Salut tout le monde, petite question j'ai l'impression que depuis que j'ai ajouté le WC à l'application Tesla, je n'ai plus les charges qui apparaissent dans Teslamate.. D'autres sont dans ce cas ? 

Au passage j'ai réussi à passer sur raspberry et récupérer mes sauvegardes :)

Je me dis que peut-être la solution VM Oracle était en défaut mais pourquoi depuis l'ajout du WC ? 

Réponse demain après la charge de ce soir. (je vois bien l'état en charge, c'était déjà bien le cas avec Teslamate sous Oracle) 

 

Edit : à priori beaucoup plus stable sous RPi, la charge a bien été prise. Reste à voir les trajets sur les quelques jours à venir. 

Modifié par Sobyte

Posté(é)

si vous ne souhaitez pas attendre une release officielle, la solution est de modifier le docker-compose en remplaçant la source de teslamate

teslamate/teslamate:latest par jsightler/teslamate:20231029

puis de faire comme une maj habituelle

 

docker-compose pull
docker-compose up -d

lorsque la version officielle sera patchée, il suffit de refaire l'inverse (remettre la source d'origine teslamate/teslamate:latest et de refaire la màj

 

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.