Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

Il y a 2 heures, M-ric a dit :

J'ai Teslamate et également une alternance de phases de sommeil et d’éveil mais impossible de dire si c’est un cycle normal mis en évidence par Teslamate ou induit par Teslamate. J’ai un faible pour la première option mais pas de preuve concrète si ce n’est qu’elle s’endort rapidement et que la page :4000 montre que le développeur s’est soucié de l’an problématique du sommeil. 

Alors j'ai parcouru un peu les issues sur github, l'auteur explique que Teslamate ne peut en aucun cas réveiller la voiture, la fonction correspondante de l'API Tesla (wake up) n'est même pas implémentée.

 

Je n'ai pas analysé le code, mais ce qui pourrait éventuellement arriver en cas de bug, c'est que Teslamate la retienne éveillée en continuant à interroger la voiture indéfiniment. Je pense que lorsqu'on se gare et quitte la voiture, Teslamate détecte que la voiture n'a plus d'activité et cesse de l'interroger pour lui permettre de s'endormir.

 

Donc cette phase de réveil provient bien de la voiture en elle-même (je n'ai aucune autre appli externe hormis l'appli officielle).

Modifié par emerout

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 2 heures, M-ric a dit :

Désolé, j’étais pourtant remonté dans la page pour voir s’il y avait un rapport...

 

J'ai Teslamate et également une alternance de phases de sommeil et d’éveil mais impossible de dire si c’est un cycle normal mis en évidence par Teslamate ou induit par Teslamate. J’ai un faible pour la première option mais pas de preuve concrète si ce n’est qu’elle s’endort rapidement et que la page :4000 montre que le développeur s’est soucié de l’an problématique du sommeil. 

je pense surtout que TeslaMate met en evidence ce comportement qui passe totalement inaperçu quand on ne fait pas de suivi aussi précis de son véhicule. En plus, ça semble particulièrement aléatoire. 

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai ma Tesla 3 SR+ depuis un peu plus d'un mois et j'ai installé Teslamate quelques jours après avoir reçu la voiture.

Tout fonctionnait à merveille jusqu'à la semaine dernière où j'ai remarqué que Teslamate semblait "râter" certains trajets.

 

La seule différence c'est que le mois gratuit de "connectivité premium" a expiré la semaine dernière.

 

Serait-ce lié ou avez-vous une autre explication? 🤔

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 23 minutes, Belokan a dit :

Idem, il me manque certains trajets depuis quelques jours. Peut être lié un un upgrade d'un des composants de TM.

Tu es en quelle version?

 

J'étais en 1.21 ... je viens de faire la MàJ en 1.21.1

Partager ce message


Lien à poster
Partager sur d’autres sites

Est-ce que les consos données par Teslamate sont "fiables" ou comparables aux consos données par votre Tesla ?

 

Pour ma part, je note quand même une différence assez significative.

 

Exemple aujourd'hui sur un trajet de 130km (2x65km):

- La voiture me dit "depuis la recharge": 22kWh consommés / 167 Wh/km

- Teslamate me donne pour les 2 trajets: 

  • 12.8 kWh    194 Wh/km
  • 11.6 kWh    180 Wh/km
    soit un total de 24.4kWh avec une moyenne de 187 Wh/km

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon, après moultes essais pour arriver à mes fins, j'ai enfin trouvé une solution qui répond à mes attentes et qui est simple à mettre en œuvre.

 

Rappel de l'objectif :

Accéder aux graphs Teslamate depuis l'extérieur, de manière sécurisée, sans outil particulier (à part un navigateur). En effet, ma solution précédente en passant par le VPN n'était pas forcément pratique à l'usage et pouvait carrément être impossible si je voulais accéder depuis un appareil ne disposant pas d'appli VPN ou depuis un réseau filtrant les ports utilisés par les VPN.

 

Matériel : 

Un NAS Synology (détail important car l'installation sur le NAS Synology semble générer des choses un peu particulières).

 

Sur un Syno, on peut en fait modifier les variables d'environnement directement dans l'interface graphique. Pour cela, on stoppe le conteneur Grafana, on clic sur modifier, on édite les variables d'environnement, on enregistre et on relance.

Ce que je ne sais pas encore, c'est si mes modifications vont survivre à une mise à jour de Grafana.

Du coup, on peut facilement :

=> Interdire la connexion invité, 

=> Interdire à un invité de s'enregistrer,

=> Modifier le nom d'utilisateur et MdP de l'admin par défaut.

 

Syno.jpg

 

Résultat, je me connecte facilement depuis n'importe où en HTTPS ! Alléluïa. 

 

Grafana.jpg

 

Si les explications complètes intéresse quelqu'un, je pourrai détailler.

 

 

Modifié par Avydéas

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 18/01/2021 à 09:04, emerout a dit :

que Teslamate la retienne éveillée en continuant à interroger la voiture indéfiniment.

Je pensais que Teslamate interrogeait les serveurs de Tesla, pas nos voitures directement... 

Aurais-je rêvé? (ok je pourrais lire le code, mais je suis un peu paresseux)

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 7 heures, teebex a dit :

Je pensais que Teslamate interrogeait les serveurs de Tesla, pas nos voitures directement... 

Aurais-je rêvé? (ok je pourrais lire le code, mais je suis un peu paresseux)

Tout passe effectivement par les serveurs Tesla il me semble. Ils agissent à minima comme un reverse proxy.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 35 minutes, Maxdetech a dit :

Vous savez si on peut mettre deux voitures qui ne sont pas sur le même compte Tesla ? 

Non, d'après ces deux tickets :

Il faudrait donc avoir une autre instance (et si c'est sur le même appareil il y a surement de la configuration à faire pour que ça pointe sur une base de données distincte).

 

Une alternative proposée dans un commentaire est de voir ce que ça donne en essayant la bidouille suivante :

Une voiture peut être associée à plusieurs comptes pour être indépendant via l'application mobile.

Que se passe-t-il si pour le véhicule B tu demandes (à Tesla) à avoir un accès sur le compte du véhicule A ?

Peut être que ça peut passer...

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 12 heures, J0kers a dit :

Non, d'après ces deux tickets :

Il faudrait donc avoir une autre instance (et si c'est sur le même appareil il y a surement de la configuration à faire pour que ça pointe sur une base de données distincte).

 

Une alternative proposée dans un commentaire est de voir ce que ça donne en essayant la bidouille suivante :

Une voiture peut être associée à plusieurs comptes pour être indépendant via l'application mobile.

Que se passe-t-il si pour le véhicule B tu demandes (à Tesla) à avoir un accès sur le compte du véhicule A ?

Peut être que ça peut passer...

Merci ! 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 23/01/2021 à 01:31, teebex a dit :

Je pensais que Teslamate interrogeait les serveurs de Tesla, pas nos voitures directement... 

Aurais-je rêvé? (ok je pourrais lire le code, mais je suis un peu paresseux)

Oui, effectivement tout passe par les serveurs Tesla.

Certains appels à l'API Tesla, vont déclencher une connexion à la voiture par le serveur Tesla.

(état de charge, données détaillées par exemple) .

 

Si Teslamate interroge constamment ces endpoints, la voiture ne va jamais s'endormir. C'est pourquoi il la laisse s'endormir quand il détecte que la voiture est verrouillée et n'a plus d'activité.

Quand la voiture est en conduite ou en charge, il va l'interroger régulièrement pour récupérer des données fraiches (pas de risque de l'empêcher de s'endormir).

 

Par contre, l'appel à l'API qui donne l'état de la voiture (endormie, éveillée, en charge, ...) n'interroge pas la voiture, et ne la réveille pas.

Partager ce message


Lien à poster
Partager sur d’autres sites

Est-ce que quelqu'un sait à quoi correspondent les rated/ideal efficiency de Teslamate? Et à quoi correspondent les "counts"? Versions de logiciel ?

 

image.thumb.png.29d2a8bd15ad11596f523c6201fdf299.png

 

Si Teslamate me donne une "rated efficiency" de 133Wh/km et une "rated range" de 417km, cela signifie-t-il que j'ai une batterie d'une capacité utile de 133*417/1000 = ~55kWh ? 

Modifié par AoS

Partager ce message


Lien à poster
Partager sur d’autres sites

 

il y a 26 minutes, njul a dit :

Question aux experts. Est-ce possible de transférer les données d'un teslamate sur raspberry pi à un Synology 720+?

Tout à fait comme l'a dit @bnj04 tu peux utiliser un backup et le restaurer. J'avais mis y'a pas mal de pages un petit script pour initier un backup.

Ça te génère un fichier sql que tu peux ensuite importer, de mémoire le dev en parle dans la doc sinon je t'expliquerai.

Modifié par Yann73

Partager ce message


Lien à poster
Partager sur d’autres sites





×
×
  • Créer...
Automobile Propre

Automobile Propre est un site d'information communautaire qui est dédié à tout ce qui concerne l'automobile et l'environnement. Les thématiques les plus populaires de notre blog auto sont la voiture électrique et les hybrides, mais nous abordons également la voiture GNV / GPL, les auto à l'hydrogène, les apects politiques et environnementaux liés à l'automobile. Les internautes sont invités à réagir aux articles du blog dans les commentaires, mais également dans les différents forums qui sont mis à leur dispositon. Le plus populaire d'entre eux est certainement le forum voiture électrique qui centralise les discussions relatives à l'arrivée de ces nouveaux véhicules. Un lexique centralise les définitions des principaux mots techniques utilisés sur le blog, tandis qu'une base de données des voitures (commercialisées ou non) recense les voitures électriques et hybrides.