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é(é)

Bonjour,

 

est ce que l'appli va chercher l'historique des données stockées chez Tesla?

ou bien les données sont transférées au fur et à mesure?

 

 

Posté(é)
Le 24/01/2023 à 12:51, igloodhumour a dit :

Bonjour,

 

est ce que l'appli va chercher l'historique des données stockées chez Tesla?

ou bien les données sont transférées au fur et à mesure?

 

 

au fur et à mesure.

si tu perds le réseau (coté Teslamate ou coté voiture) en général tu perds des points.

Posté(é)
  • Auteur
Le 24/01/2023 à 11:59, BroLee a dit :

Passons, concernant les dashboards il y aurait une version plus récente ou celle en page 1 de @bobjouy est la dernière en date (bobjouy, janvier 15, 2022)?

Salut, non pas de changement à partager de mon côté si ce n'est celui-ci : 

 

Posté(é)
Le 07/01/2023 à 15:09, bobjouy a dit :

J'ai fait quelques ajouts sur demande de @AlexaRom et quelques refléxions supplémentaires, voici le dashboard sur les charges DC amélioré : 

  • Visualisation des kilomètres de parrainage/loot box utilisés (avec la conversion classique de 1 km = 248 Wh), si le nom du chargeur contient l'emoji suivant

image.thumb.png.7839d3005f749dafcb57485b9e96c8a3.png

Pour changer cela si ça ne vous convient pas, et que vous utilisez d'autres conventions de nommage, cela se fait ici (edit sur le tableau) : 

CASE WHEN (LOWER(geofence_name) LIKE '%️%') THEN 3.815725806*charge_energy_used ELSE NULL END as kmreferralused

Si par exemple vous nommez "SUC Chartres", "SUC Nantes", etc. vous remplacez '%️%' par '%suc%'.

Pensez aussi à modifier le total en haut à droite de la même manière.

 

Tout en bas, ajout de trois tableaux qui reprennent en fait les "moyennes" visibles en haut, mais en les séparant selon les cas : Superchargeurs (nom avec ️), Totalenergies (totalenergies dans le nom), IONITY (ionity dans le nom).

image.thumb.png.29c217e99b4bc62ab305441333469c6f.png

 

Voilà, n'hésitez pas si vous avez des besoins.

 

NB : il n'y a pas d'exactitude sur le calcul des kilomètres de parrainage utilisés, donc ne soyez pas surpris s'il y a un écart de ±1% environ entre ce qui est affiché là et ce que Tesla facture. Ils facturent bizarrement.

 

Supercharges (Charges DC)-1673100540272.json 102 Ko · 8 downloads

Je ne l'avais pas vu je t'en remercie je fais la maj comme ça :)

Merci encore @bobjouy

Posté(é)
Le 20/01/2023 à 20:30, Marco_A a dit :

C'est pas mieux 

image.thumb.png.9c95807ab98ea386943f5b5caaf02a4b.png

Alors, depuis quelques semaines j'ai plein de trajets non clôturés aussi, je ne sais pas pourquoi.

 

Le symptôme le plus visible c'est que la voiture reste en état "Driving" toute la journée après mon premier trajet.

Du coup les trajets sont bien loggués (si on les cherche par ID) mais jamais terminés.

 

Et j'ai exactement ton message d'erreur si j'essaie de les terminer à la main.

J'imagine que c'est la cause du problème, Teslamate essayant aussi de les fermer mais n'y arrive pas.

 

Quelqu'un d'autre confronté au problème qui aurait une solution ?

J'ai vu qu'il y avait une variable timeout que l'on peut augmenter mais je n'arrive pas lui faire prendre en compte cette variable...

Posté(é)
Le 25/01/2023 à 12:24, MikeFr a dit :

Quelqu'un d'autre confronté au problème qui aurait une solution ?

J'ai vu qu'il y avait une variable timeout que l'on peut augmenter mais je n'arrive pas lui faire prendre en compte cette variable...

Tu parles de la variable d'environnement DATABASE_TIMEOUT du docker-compose.yml ?

Posté(é)
Le 25/01/2023 à 18:11, MrFurieux a dit :

Tu parles de la variable d'environnement DATABASE_TIMEOUT du docker-compose.yml ?

Oui voilà :)

si je l'ajoute dans le fichier comment être sûr que ce soit pris en compte ?

Car je n'ai pas l'impression que c'est le cas.

Posté(é)
Le 25/01/2023 à 21:04, MikeFr a dit :

Oui voilà :)

si je l'ajoute dans le fichier comment être sûr que ce soit pris en compte ?

Car je n'ai pas l'impression que c'est le cas.

Si tu redémarres ça sera pris en compte. Tu as mis quelle valeur ?

Posté(é)
Le 25/01/2023 à 21:07, MrFurieux a dit :

Si tu redémarres ça sera pris en compte. Tu as mis quelle valeur ?

Je regarderai ça demain merci, je mettrai une grosse valeur.

Posté(é)
Le 25/01/2023 à 21:33, MikeFr a dit :

Je regarderai ça demain merci, je mettrai une grosse valeur.

OK. Ceci dit, si ça règle le problème ça veut dire que la requête de clôture de drive est anormalement longue. On dirait un pb d'index (du genre qu'il manque un index sur la date de fin et il doit parcourir l'intégralité de la table).

Posté(é)
Le 25/01/2023 à 21:42, MrFurieux a dit :

OK. Ceci dit, si ça règle le problème ça veut dire que la requête de clôture de drive est anormalement longue. On dirait un pb d'index (du genre qu'il manque un index sur la date de fin et il doit parcourir l'intégralité de la table).

Pas bête effectivement.

Je connais un peu les bases PostgreSQL, je verrai peut-être reconstruire les index ou faire un vacuum manuel.

 

C'est installé sur ma Freebox Delta avec le disque de base, donc pas super rapide (c'est parfois long d'afficher certains dashboards).

Posté(é)
  • Auteur
Le 25/01/2023 à 12:24, MikeFr a dit :

J'ai vu qu'il y avait une variable timeout que l'on peut augmenter mais je n'arrive pas lui faire prendre en compte cette variable...

Perso sur ma 3 avec grosse base de données, ça avait permis de régler quelques problèmes en effet 

Posté(é)

Il y a 2 infos que j'aimerais avoir mais je ne pense pas que ce soit faisable (pas trouvé) :

 - tagger les trajets (perso, trajet bureau, déplacement pro, etc) pour sortir des distances / couts en fonction de ce critère

 - réseau de recharge

Posté(é)
Le 27/01/2023 à 06:10, thom75 a dit :

Il y a 2 infos que j'aimerais avoir mais je ne pense pas que ce soit faisable (pas trouvé) :

 - tagger les trajets (perso, trajet bureau, déplacement pro, etc) pour sortir des distances / couts en fonction de ce critère

 - réseau de recharge

tu peux peut-être en renommant les lieux (par exemple en mettant 3 caractères en debut de nom)

Et après en dupliquant et modifiant la requete d'un dashboard en utilisant ces 3 caractères.

Posté(é)
Le 27/01/2023 à 06:10, thom75 a dit :

Il y a 2 infos que j'aimerais avoir mais je ne pense pas que ce soit faisable (pas trouvé) :

 - tagger les trajets (perso, trajet bureau, déplacement pro, etc) pour sortir des distances / couts en fonction de ce critère

 - réseau de recharge

Comme @tben le dit, j'ai renommé mon lieu de travail "Travail" et domicile "Domicile": il suffit de cliquer sur l'adresse sur un trajet, ça ouvre la page teslamate port 4000, tu peux renommer et agrandir le rayon du lieu aussi (si grand parking par exemple).

 

Ensuite sur chaque dashboard, tu peux geofencer sur les lieux en les filtrant en haut.

Ainsi, en 1 clic tu vois les coûts de charge totaux à domicile par exemple.

 

Tu peux aussi facilement créer un dashboard perso si nécessaire en filtrant par défaut le lieu.

Modifié par MikeFr

Posté(é)

bonjour,

 

je tourne actuellement sur teslamate installé en stack sur un unraid. Je dois changer de serveur, le grand frère est arrivé. 

J'ai sois la possibilité de refaire un stack sous unraid et de récup la base de données (je ne sais pas trop comment faire). soit installer l'appli teslamate sous unraid directement sans stack car visiblement elle est supporté nativement désormais.

 

Avez vous s'il vous plait des conseils pour la sauvegarde et restauration de la base par exemple.

 

Merci

Posté(é)
Le 27/01/2023 à 08:03, cognotte a dit :

bonjour,

 

je tourne actuellement sur teslamate installé en stack sur un unraid. Je dois changer de serveur, le grand frère est arrivé. 

J'ai sois la possibilité de refaire un stack sous unraid et de récup la base de données (je ne sais pas trop comment faire). soit installer l'appli teslamate sous unraid directement sans stack car visiblement elle est supporté nativement désormais.

 

Avez vous s'il vous plait des conseils pour la sauvegarde et restauration de la base par exemple.

 

Merci

Sur le site Teslamate il y a la procédure de backup/restore de base.

Le backup est à faire de temps en temps de toute façon...

Posté(é)
  • Auteur
Le 27/01/2023 à 06:10, thom75 a dit :

Il y a 2 infos que j'aimerais avoir mais je ne pense pas que ce soit faisable (pas trouvé) :

 - tagger les trajets (perso, trajet bureau, déplacement pro, etc) pour sortir des distances / couts en fonction de ce critère

 - réseau de recharge

Ça me semble tout pile ce que tu veux : 

image.thumb.png.3e6c715be86d42aa1a3f41ce29893821.png

 

image.thumb.png.f8e53760dc2ce74f27d4273ab9aab431.png

Posté(é)
Le 25/01/2023 à 18:11, MrFurieux a dit :

Tu parles de la variable d'environnement DATABASE_TIMEOUT du docker-compose.yml ?

 

Le 26/01/2023 à 10:13, bobjouy a dit :

Perso sur ma 3 avec grosse base de données, ça avait permis de régler quelques problèmes en effet 

 

Bon ben voilà c'était bien ça !

J'ai mis 2mn de timeout, et maintenant les commandes pour terminer manuellement les trajets fonctionnent, et ça fait réapparaître tous les trajets :D

Très content, car les trajets c'est ce que je regarde le plus (stats de conso, km etc...).

 

Pour info, ça prend parfois 1mn30 pour clôturer un trajet, donc quelque chose rame sévère côté DB (plus le fait que la freebox n'est pas très puissante...).

 

Les trajets d'aujourd'hui apparaissent bien correctement aussi, sans avoir à intervenir.

Posté(é)

Merci @tben  @MikeFr et @bobjouy

 

Pour les stats par réseau c'est exactement ce que je cherche, comment as tu fait? Renommer les lieux de charge comme suggéré?

 

Pour la partie des trajets c'est un peu plus compliqué car je fais pas mal de déplacements pros donc lieu de travail pas unique du tout. 

Posté(é)
  • Auteur
Le 27/01/2023 à 17:54, thom75 a dit :

Pour les stats par réseau c'est exactement ce que je cherche, comment as tu fait? Renommer les lieux de charge comme suggéré?

 

oui c'est ça, cf : 

Tu peux ensuite aisément copier/coller par exemple le ionity, et changer pour "fastned", ou autre chose.

Posté(é)

Merci pour le lien, je vais aller voir. Mais j'ai commencé à regarder et j'en suis là

 

image.thumb.png.fa9b515a85eaff3f66d4f50306555e54.png

 

Maintenant il va falloir repasser sur mon historique de charges et isoler les réseaux que je veux suivre.

 

Merci pour ton aide 

Posté(é)
Le 05/01/2023 à 21:55, bobjouy a dit :

Il faut quelques trajets pour que ça soit bien calculé. Compte 200 km environ. 

Après près de 600km au compteur (décidément je n'ai pas beaucoup roulé ce mois-ci...), mes trajets dans Teslamate (Drives) n'affichent toujours aucune consommation... C'est toujours normal ?image.png.53e41903ce7e95faaf30cfd12b340cf5.png

Posté(é)
  • Auteur
Le 31/01/2023 à 21:22, cashou a dit :

C'est toujours normal ?

Je dirais que non.

Posté(é)

Perso je l'ai installé avant de partir en vacance et tout marche bien. Mais je me demandais, il n'existe pas de solution équivalente "SAAS" avec une ui un peu meilleur que Grafana et sans la nécessité de faire tourner tout ça sur un serveur ?

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.