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é(é)
il y a 18 minutes, Yann73 a dit :

L'erreur 126 = commande trouvée mais non executable normalement.

Il faut que tu executes le pg_dump sur src_database_1, le container BDD, pas celui Teslamate.

C'est bon ! Merci énormément pour ton aide ! 🥳

Y'a plus qu'à mettre ça en crontab.

Posté(é)
il y a 1 minute, Beatles17 a dit :

C'est bon ! Merci énormément pour ton aide ! 🥳

Y'a plus qu'à mettre ça en crontab.

Impec, je te remets la manière dont j'ai fait la mienne.

Script bash tout bête à adapter évidemment, j'ai même mis un cd bien crade :) :

#!/bin/bash
DATE=$(date +%Y-%m-%d-%H-%M-%S)
cd /home/yann/teslamate
docker exec teslamate_database_1 pg_dump -U teslamate teslamate > /home/yann/teslamate/Backups/Backup_TeslaMate_$DATE.bck

Crontab :

0 0 * * * /home/yann/teslamate/backup_teslamate.sh >> /home/yann/teslamate/backup_teslamate.log 2>&1

 

Posté(é)
il y a 21 minutes, Yann73 a dit :

Impec, je te remets la manière dont j'ai fait la mienne.

Script bash tout bête à adapter évidemment, j'ai même mis un cd bien crade :) :


#!/bin/bash
DATE=$(date +%Y-%m-%d-%H-%M-%S)
cd /home/yann/teslamate
docker exec teslamate_database_1 pg_dump -U teslamate teslamate > /home/yann/teslamate/Backups/Backup_TeslaMate_$DATE.bck

Crontab :


0 0 * * * /home/yann/teslamate/backup_teslamate.sh >> /home/yann/teslamate/backup_teslamate.log 2>&1

 

Solution proche chez moi mais j'ai rajouté un gzip du fichier de backup et une copie vers mon NAS 😜

Posté(é)
il y a 2 minutes, lesommer35 a dit :

Solution proche chez moi mais j'ai rajouté un gzip du fichier de backup et une copie vers mon NAS 😜

C'est vrai que j'aurais pu ajouter le gzip, après mes dumps font 125mo pour l'instant donc ça va, ils sont backupés en auto via iDrive (j'en ai parlé il y a quelque posts, pas mal cette solution) comme les autres trucs de cette VM, et une petite rotation passe de temps en temps pour faire le ménage ^^

Posté(é)
il y a 43 minutes, Yann73 a dit :

Impec, je te remets la manière dont j'ai fait la mienne.

Script bash tout bête à adapter évidemment, j'ai même mis un cd bien crade :) :


#!/bin/bash
DATE=$(date +%Y-%m-%d-%H-%M-%S)
cd /home/yann/teslamate
docker exec teslamate_database_1 pg_dump -U teslamate teslamate > /home/yann/teslamate/Backups/Backup_TeslaMate_$DATE.bck

Crontab :


0 0 * * * /home/yann/teslamate/backup_teslamate.sh >> /home/yann/teslamate/backup_teslamate.log 2>&1

 

Merci encore. J'ai monté un partage vers mon NAS et fait le script qui backup directement dessus. Ca fonctionne bien. En revanche je ne suis pas familier de cron, j'ai ajouté la tache avec crontab -e et j'ai mis une heure assez proche pour tester mais la sauvegarde ne s'est pas faite. Y'a une commande a passer pour la prise en compte ?

19 11 * * * /home/pi/Backup_Teslamate.sh


 

Posté(é)
il y a 6 minutes, Beatles17 a dit :

Merci encore. J'ai monté un partage vers mon NAS et fait le script qui backup directement dessus. Ca fonctionne bien. En revanche je ne suis pas familier de cron, j'ai ajouté la tache avec crontab -e et j'ai mis une heure assez proche pour tester mais la sauvegarde ne s'est pas faite. Y'a une commande a passer pour la prise en compte ?


19 11 * * * /home/pi/Backup_Teslamate.sh


 

Nope dès que tu sauvegarde la crontab c'est actif, sauf si ça te sort une erreur évidemment.

Modifié par Yann73

Posté(é)
il y a 29 minutes, lesommer35 a dit :

Solution proche chez moi mais j'ai rajouté un gzip du fichier de backup et une copie vers mon NAS 😜

Bien vu j'ai ajouté le petit gzip à la fin, merci ! 😉

Posté(é)
il y a 44 minutes, Beatles17 a dit :

Merci encore. J'ai monté un partage vers mon NAS et fait le script qui backup directement dessus. Ca fonctionne bien. En revanche je ne suis pas familier de cron, j'ai ajouté la tache avec crontab -e et j'ai mis une heure assez proche pour tester mais la sauvegarde ne s'est pas faite. Y'a une commande a passer pour la prise en compte ?


19 11 * * * /home/pi/Backup_Teslamate.sh


 

Manque peut-être un "bash" ?
 

19 11 * * * bash /home/pi/Backup_Teslamate.sh

ou alors rajouter les droits d'exécution à ton script sh

Modifié par lesommer35

Posté(é)

Sauf si il a bien mis le shebang dans le script et le petit chmod +x qui va bien :) 

 

(merci Bitdefender qui bloquait la validation du formulaire quand je t'ai quote me mentionnant une tentative d'injection de commande lol)

Modifié par Yann73

Posté(é)
il y a 3 minutes, lesommer35 a dit :

Manque peut-être un "bash" ?
 


19 11 * * * bash /home/pi/Backup_Teslamate.sh

ou alors rajouter les droits d'exécution à ton script sh

J'ai bien mis le chmod +x donc il est exécutable, peut-etre l'environnement d'exécution de cron est différent....

Posté(é)

@Beatles17 Redirige sortie d'erreurs et standard dans un fichier dans ta ligne de cron, t'y verras plus clair :) 

Posté(é)

Bonjour à tous,

 

Cela fait 3 mois que j'enregistre sur TeslaMate, c'est très pratique.

Un point que j'avais détecté mais qui ne me semble toujours pas normal après lecture de vos différents commentaires.

 

J'ai un pourcentage de Dégradation estimé de -26%.

2021-07-15_12h06_49.png.cd456a165cceec3b45b89a7458c92a93.png

 

J'ai indiqué une Autonomie THEORIQUE de 422km comme cela a été partagé (SR+ US Mars 2021).

 

2021-07-15_12h08_53.thumb.png.2ef02aff3f8e41215a762b104b6691c3.png

 

Vu les valeurs de Dégradation je pense qu'il y a autre chose à modifier.

Sauriez vous me dire quoi?

 

J'ai aperçu dans le "code" une valeur de 500. Peut-être dois-je aussi la modifier?

2021-07-15_12h08_09.png.b24ffc83c7a865638c6088fe4e26d756.png

Posté(é)
  • Auteur

@razekiel voilà le code pour le petit item dégradation affichée

(SELECT (battery_level*$autonomie_max/100-convert_km([[preferred_range]]_battery_range_km, '$length_unit'))/(battery_level*$autonomie_max/100), date
FROM positions
WHERE car_id = $car AND [[preferred_range]]_battery_range_km IS NOT NULL AND battery_level IS NOT NULL
ORDER BY date DESC
LIMIT 1)
UNION
SELECT (battery_level*$autonomie_max/100-convert_km([[preferred_range]]_battery_range_km, '$length_unit'))/(battery_level*$autonomie_max/100), date
FROM charges c
JOIN charging_processes p ON p.id = c.charging_process_id
WHERE $__timeFilter(date) AND p.car_id = $car AND [[preferred_range]]_battery_range_km IS NOT NULL AND battery_level IS NOT NULL
ORDER BY date DESC
LIMIT 1

Et tu as quoi ici ? 

image.thumb.png.7d14022b91bbe0a033e7fcbfafcbc2e2.png

 

J'ai déjà remarqué que Grafana bug pas mal et qu'il faut parfois enregistrer 3, 4 ou 5 fois après avoir modifié une variable pour que ce soit pris en compte.

Modifié par bobjouy

Posté(é)
Il y a 4 heures, razekiel a dit :

Bonjour à tous,

 

Cela fait 3 mois que j'enregistre sur TeslaMate, c'est très pratique.

Un point que j'avais détecté mais qui ne me semble toujours pas normal après lecture de vos différents commentaires.

 

J'ai un pourcentage de Dégradation estimé de -26%.

2021-07-15_12h06_49.png.cd456a165cceec3b45b89a7458c92a93.png

 

J'ai indiqué une Autonomie THEORIQUE de 422km comme cela a été partagé (SR+ US Mars 2021).

 

2021-07-15_12h08_53.thumb.png.2ef02aff3f8e41215a762b104b6691c3.png

 

Vu les valeurs de Dégradation je pense qu'il y a autre chose à modifier.

Sauriez vous me dire quoi?

 

J'ai aperçu dans le "code" une valeur de 500. Peut-être dois-je aussi la modifier?

2021-07-15_12h08_09.png.b24ffc83c7a865638c6088fe4e26d756.png

ton autonomie théorique, tu l'a trouvé où ?

Posté(é)
  • Auteur
Il y a 12 heures, TTK22 a dit :

ton autonomie théorique, tu l'a trouvé où ?

Dans variables, comme visible sur la 2e capture. 

Posté(é)
Il y a 15 heures, TTK22 a dit :

ton autonomie théorique, tu l'a trouvé où ?

 

Il y a 2 heures, bobjouy a dit :

Dans variables, comme visible sur la 2e capture. 

La question n'est pas plutôt où il a trouvé que l'autonomie théorique est de 422 km ? Dans ce cas la réponse serait EPA x 1,609 soit 423 km

Posté(é)

Oui c'est bien cela, comment être sur de la valeur à renseigner en fonction du modèle et de l'année

Posté(é)
Il y a 20 heures, bobjouy a dit :

@razekiel voilà le code pour le petit item dégradation affichée


(SELECT (battery_level*$autonomie_max/100-convert_km([[preferred_range]]_battery_range_km, '$length_unit'))/(battery_level*$autonomie_max/100), date
FROM positions
WHERE car_id = $car AND [[preferred_range]]_battery_range_km IS NOT NULL AND battery_level IS NOT NULL
ORDER BY date DESC
LIMIT 1)
UNION
SELECT (battery_level*$autonomie_max/100-convert_km([[preferred_range]]_battery_range_km, '$length_unit'))/(battery_level*$autonomie_max/100), date
FROM charges c
JOIN charging_processes p ON p.id = c.charging_process_id
WHERE $__timeFilter(date) AND p.car_id = $car AND [[preferred_range]]_battery_range_km IS NOT NULL AND battery_level IS NOT NULL
ORDER BY date DESC
LIMIT 1

Et tu as quoi ici ? 

image.thumb.png.7d14022b91bbe0a033e7fcbfafcbc2e2.png

 

J'ai déjà remarqué que Grafana bug pas mal et qu'il faut parfois enregistrer 3, 4 ou 5 fois après avoir modifié une variable pour que ce soit pris en compte.

Merci @bobjouy, je vais insérer le code. Malgré plusieurs Save & Apply, ca ne s'applique pas.... je vais attendre un peu?

Voilà ce que j'ai actuellement sur l'item Dégradation

 

2021-07-16_11h07_07.png.4877782285c73a00d80d151bfd8acce1.png

 

Il y a 16 heures, TTK22 a dit :

ton autonomie théorique, tu l'a trouvé où ?

@TTK22 les valeurs théoriques avaient été partagé dans le fil de discussion ;)

Modifié par razekiel

Posté(é)
  • Auteur

Quand tu changes la variable autonomie max ça ne change jamais rien ? 

Essaye avec plein de valeurs, 1, 100, 1000, 10 000 etc.

 

Posté(é)

À mon avis, c'est que la variable est mal enregistrée, parce que c'est facile de se faire avoir. Cf : 

 

Posté(é)
Il y a 1 heure, bobjouy a dit :

Quand tu changes la variable autonomie max ça ne change jamais rien ? 

Essaye avec plein de valeurs, 1, 100, 1000, 10 000 etc.

 

 

il y a une heure, nicolinux a dit :

À mon avis, c'est que la variable est mal enregistrée, parce que c'est facile de se faire avoir. Cf : 

 

@bobjouy la valeur par défaut était repassée à 499km.

 

Du coup j'ai remis 424km, et j'ai coché l'option @nicolinux

Ca semble être bon ;) je suis à -5,7%. Ca vous semble pas trop déconnant?

 

J'envisage de tenter un 0-100% dans les prochains mois pour calibrage du BMS (recommandé d'après quelques lectures)

 

2021-07-16_17h58_23.png.9c3f8bf8ee024f2351c36c660ddfc728.png2021-07-16_18h00_00.png.2b3aa19d04902d8bf9ff92f101f4a6bd.png

Posté(é)

J'ai mis perso 386 pour une SR+ de mars 2020 ce qui me donne une dégradation d'environ 8% mais aucune certitude de ma valeur "386"

Posté(é)
Il y a 2 heures, TTK22 a dit :

J'ai mis perso 386 pour une SR+ de mars 2020 ce qui me donne une dégradation d'environ 8% mais aucune certitude de ma valeur "386"

tu peux peut-être poser la question sur le groupe Facebook TOCF pour tenter d'avoir les valeurs des usagers de Mars 2020. Après tu dois pas être loin de la vérité.

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.