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,

 

Je prépare l'arrivé de ma TM3 LR dans le mois de mars et gracei à vos 27 pages de commentaires sur teslamate, je viens de l'installer sur mon Raspberry 4 grâce à vous.

N'ayant plus d'internet depuis 3 mois (pb de fibre) je fais tous par la 4G (pour expliquer le contexte).

Toute l'installation a été faite sur le PI4.

Quand je rentre sur l'adresse de teslamate mon_ip:4000, j'ai un écran blanc avec en haut à gauche Teslamate et à droite Géorepérage et Réglages. Rien d'autre, mais c'est surement parce que je n'ai pas encore la TM3.

Quand je rentre sur l'adresse de grafana mon_ip:3000, j'ai l'écran Welcome to Grafana.si je clique en bas à gauche pour me connecter j'ai bien la mire pour m'identifier mais impossible de m'identifier. Si je rentre le user/pwd grafana du fichier docker-compose.yml cela ne fonctionne pas. J'ai mal fait quoi ?

 

D'avance merci

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

Bonjour,

 

Je prépare l'arrivé de ma TM3 LR dans le mois de mars et gracei à vos 27 pages de commentaires sur teslamate, je viens de l'installer sur mon Raspberry 4 grâce à vous.

N'ayant plus d'internet depuis 3 mois (pb de fibre) je fais tous par la 4G (pour expliquer le contexte).

Toute l'installation a été faite sur le PI4.

Quand je rentre sur l'adresse de teslamate mon_ip:4000, j'ai un écran blanc avec en haut à gauche Teslamate et à droite Géorepérage et Réglages. Rien d'autre, mais c'est surement parce que je n'ai pas encore la TM3.

Quand je rentre sur l'adresse de grafana mon_ip:3000, j'ai l'écran Welcome to Grafana.si je clique en bas à gauche pour me connecter j'ai bien la mire pour m'identifier mais impossible de m'identifier. Si je rentre le user/pwd grafana du fichier docker-compose.yml cela ne fonctionne pas. J'ai mal fait quoi ?

 

D'avance merci

Salut @mick68,

 

Je pense que tu t'es pas mal auto-répondu mais :

- Dans Teslamate tu as eu la mire de login ? Là où tu rentres tes credentials Tesla une première fois. Si tu l'as bien passé vu qu'il n'y a aucun véhicule associé à ton compte Tesla encore c'est normal oui.

- Pour Grafana essaie les credentials par défaut peut-être (admin/admin).

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

Salut @mick68,

 

Je pense que tu t'es pas mal auto-répondu mais :

- Dans Teslamate tu as eu la mire de login ? Là où tu rentres tes credentials Tesla une première fois. Si tu l'as bien passé vu qu'il n'y a aucun véhicule associé à ton compte Tesla encore c'est normal oui.

- Pour Grafana essaie les credentials par défaut peut-être (admin/admin).

Merci Yann73, pour grafana c'est bien cela avec obligation de charger le pwd. J'ai créé un script avec tes lignes de code de la page 18 pour sauvegarder les data sur une clef USB (à voir si cela fonctionnera avec mes modifications)

Je vais pouvoir essayé d'importer les Dashboard de bobjouy (merci à lui pour ses partages)

 

Posté(é)

Et 20 dashboards importés grâce au partage de bobjouy.

J'ai mis en place la sauvegarde des datas, est-il possible de faire la même chose pour les dashboards et teslamate ?

Merci à vous tous de faire vivre les forums dans cette époque ou les liens humains sont difficiles 🤗

Modifié par mick68

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

Et 20 dashboards importés grâce au partage de bobjouy.

J'ai mis en place la sauvegarde des datas, est-il possible de faire la même chose pour les dashboards et teslamate ?

Merci à vous tous de faire vivre les forums dans cette époque ou les liens humains sont difficiles 🤗

Ca a bien marché?

moi j’ai des Dashboard qui indiquent « no data »

et impossible de les voir dans teslamate, même si je les déplace. 
j’ai du louper un truc 

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

Ca a bien marché?

moi j’ai des Dashboard qui indiquent « no data »

et impossible de les voir dans teslamate, même si je les déplace. 
j’ai du louper un truc 

Je doute que @mick68 est des datas vu qu'il n'a pas encore la voiture 😂

Tu es sûr de bien les avoir importé dans Grafana ? Tu ne les verras pas dans Teslamate la liste est probablement codée en dure.

image.thumb.png.7642bc65e71be21f4c66a8bf9e3953f4.png

Modifié par Yann73

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

Je doute que @mick68 est des datas vu qu'il n'a pas encore la voiture 😂

Tu es sûr de bien les avoir importé dans Grafana ? Tu ne les verras pas dans Teslamate la liste est probablement codée en dure.

Et oui, pas encore la modèle 3 😫, donc pas de données.

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

Je doute que @mick68 est des datas vu qu'il n'a pas encore la voiture 😂

Tu es sûr de bien les avoir importé dans Grafana ? Tu ne les verras pas dans Teslamate la liste est probablement codée en dure.

image.thumb.png.7642bc65e71be21f4c66a8bf9e3953f4.png

Oui j'avais fait comme cela, en copiant le contenu du fichier texte dans le panel json

Posté(é)
  • Auteur
Il y a 15 heures, mick68 a dit :

Et 20 dashboards importés grâce au partage de bobjouy.

 

D'ailleurs, j'aimerais ajouter quelque chose pour les supercharges : la puissance max dans les colonnes du tableau.

 

Mais je n'y parviens pas pour le moment.

Si quelqu'un a plus de skill que moi, merci.

Sinon je peux demander sur le github du projet peut-être.

https://github.com/adriankumpf/teslamate/issues/1386

Modifié par bobjouy

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

D'ailleurs, j'aimerais ajouter quelque chose pour les supercharges : la puissance max dans les colonnes du tableau.

 

Mais je n'y parviens pas pour le moment.

Si quelqu'un a plus de skill que moi, merci.

Sinon je peux demander sur le github du projet peut-être.

https://github.com/adriankumpf/teslamate/issues/1386

J'ai regardé vite fait à priori il faudrait faire un JOIN avec la table "charges", les valeurs de puissances étant enregistrées dans la colonne "charger_power".

Le JOIN doit pouvoir se faire depuis "charging_process" (utilisé dans le tableau de charges DC) comme on peut le voir dans la requête du détail d'une charge : "join charging_processes p ON p.id = c.charging_process_id" . 

Un simple MAX(charger_power) devrait suffire si le dataset est limité, ça semble l'être par un id en voyant le join.

 

Après je ne suis pas familier de Grafana et des deux SELECT à la suite pour un seul tableau, et j'ai pas le temps de regarder la doc right now, mais ça peut peut-être t'aider ? ^^

Posté(é)
  • Auteur

Oui, j'avais fait les mêmes déductions, j'ai essayé en faisant une seconde requête, et ajouter en colonne, MAX(charger_power), mais au final, ça ne prend pas les bonnes dates donc n'affiche pas ce que l'on souhaite voir.

 

J'ai pas assez de skill en SQL pour réussir facilement.

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

D'ailleurs, j'aimerais ajouter quelque chose pour les supercharges : la puissance max dans les colonnes du tableau.

 

Mais je n'y parviens pas pour le moment.

Si quelqu'un a plus de skill que moi, merci.

Sinon je peux demander sur le github du projet peut-être.

https://github.com/adriankumpf/teslamate/issues/1386

C'est un truc comme ça que tu veux ? 🤔image.thumb.png.87de227dad088c007ae581efd0acbf33.png
 

Posté(é)
  • Auteur

Oui, tu peux me donner le json stp @lesommer35 ?

 

EDIT, ah c'est bon merci j'ai trouvé :

        max(c.charger_power) as max_charger_power
 

 

Je m'occupe de MàJ mes dashboards et je les partage.

Modifié par bobjouy

Posté(é)

Hello,

j'ai de plus en plus de trajet qui n'arrivent pas sur Teslamate, alors qu'une appli comme Tessie sur iOS à tout à la seconde prêt
Avez-vous déjà remarqué ce phénomène ? Si oui problème sur ma machine qui héberge etc ? 

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

Well done ! Je vois que tu as ajouté la jointure dans le premier select du coup.

Ayant la flemme de parcourir la doc tu sais pourquoi la query contient 2 SELECT indépendants ? Je vois qu'il y en a un dans le bloc WITH DATA AS () mais la seconde ?

Posté(é)
il y a 5 minutes, Maxdetech a dit :

Hello,

j'ai de plus en plus de trajet qui n'arrivent pas sur Teslamate, alors qu'une appli comme Tessie sur iOS à tout à la seconde prêt
Avez-vous déjà remarqué ce phénomène ? Si oui problème sur ma machine qui héberge etc ? 

Si tu arrêtes Tessie Teslamate retrouve ses datas ? Peut-être que l'API Tesla throttle les requests.

D'une manière générale 2 pollers parallèles peut poser des soucis, comme empêcher la voiture de s'endormir.

Modifié par Yann73

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

Si tu arrêtes Tessie Teslamate retrouve ses datas ? Peut-être que l'API Tesla throttle les requests.

D'une manière générale 2 pollers parallèles peut poser des soucis, comme empêcher la voiture de s'endormir.

De mon côté, j'utilise TeslaMate et TeslaFi pour comparer depuis une petite semaine. La voiture s'endort normalement.
Mais en effet, c'est pas une bonne idée en soit je pense. @Maxdetech devrait en effet en garder plus qu'un pour tester.

Mais je pense que je vais garder TeslaMate et arrêter TeslaFi, c'est juste 100% plus lisible... Mais pour revenir à la conversation, ils fonctionnent les 2 très bien, remontent mes trajets sans soucis. 

 

J'aime bien le calendrier dans TeslaFI, je vais voir pour un faire un à l'occase sur TeslaMate lorsque je comprendrai mieux comment monter un dashboard maison ;)

1905147653_Capturedcran2021-02-2510_29_24.thumb.png.25e2be9d76b1110c6a9678ebb5b5b159.png

 

Posté(é)

TeslaFi est hosté on ne sait où, je préfère clairement hoster moi même le poller et savoir ce que je fais de mes données (notamment niveau backups/sécurité), sans parler du fait que Grafana est vachement configurable (merci @bobjouy 🤗) et beaucoup plus beau que Teslafi.

Après concernant la qualité des données je pense que c'est kiff kiff (à voir si TeslaFI utilise aussi l'API Streaming..), ceci dit le dev de Teslamate est très réactif pour les updates, comme le changement d'authentification dernièrement.

Modifié par Yann73

Posté(é)

Entièrement d'accord avec toi. 

Il est hyper configurable et la preuve avec @bobjouy qui nous partage quelques dashboard. C'est vraiment sympa !

 

Puis bon... On est dans un topic TeslaMate ;) Alors autant en profiter, surtout qu'il est bien garni

Posté(é)
  • Auteur
il y a 22 minutes, Yann73 a dit :

Well done ! Je vois que tu as ajouté la jointure dans le premier select du coup.

 

En fait je l'avais déjà, car dans ce dashboard je filtrais sur max_charger_phases (NULL pour les charges DC).

Donc j'ai juste ajouté le charger_power.

 

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

Si tu arrêtes Tessie Teslamate retrouve ses datas ? Peut-être que l'API Tesla throttle les requests.

D'une manière générale 2 pollers parallèles peut poser des soucis, comme empêcher la voiture de s'endormir.

je viens de tout supprimer et garder Teslamate, on va voir ! merci ! 

Posté(é)
il y a une heure, Yann73 a dit :

Well done ! Je vois que tu as ajouté la jointure dans le premier select du coup.

Ayant la flemme de parcourir la doc tu sais pourquoi la query contient 2 SELECT indépendants ? Je vois qu'il y en a un dans le bloc WITH DATA AS () mais la seconde ?

Il y a pas mal de dashboards qui sont faits comme ça
Le premier SELECT permet de récupérer toutes les infos nécessaires (jointures, etc...)
Le second SELECT sur data ne prend que les colonnes nécessaires, les met en forme (conversion d'unités, etc...) et éventuellement filtre (durée min, voltage min, etc...)

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

Il y a pas mal de dashboards qui sont faits comme ça
Le premier SELECT permet de récupérer toutes les infos nécessaires (jointures, etc...)
Le second SELECT sur data ne prend que les colonnes nécessaires, les met en forme (conversion d'unités, etc...) et éventuellement filtre (durée min, voltage min, etc...)

Hum ok le second select est effectué sur le premier dataset récupéré par le premier Select, pigé ! :)

Posté(é)
Il y a 5 heures, ikiwi a dit :

Entièrement d'accord avec toi. 

Il est hyper configurable et la preuve avec @bobjouy qui nous partage quelques dashboard. C'est vraiment sympa !

 

Puis bon... On est dans un topic TeslaMate ;) Alors autant en profiter, surtout qu'il est bien garni

... Oui moi aussi je trouve que Teslamate est facilement configurable... quand @bobjouy nous file ses dashboards.... 😉

Merci à tous. C'est vrai que ce topic très bien.

 

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.