Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

J'utilise Teslamate depuis quelques jours sur ma model 3 LR 2021.

J'ai laissé la voiture garée depuis hier 9H30, elle s'était endormie 10 min après.

Elle n'est pas branchée, il n'y a pas sentinelle, elle est à portée du réseau wifi.

Ce matin je regarde teslamate : elle s'est réveillée cette nuit vers 23h50 pendant 6 heures.

Je ne comprends pas pourquoi, à priori pas de mise à jour arrivée.

 

Une idée de pourquoi cette insomnie ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 2 heures, bobjouy a dit :

Les infos prises par Teslamate sur les états de sommeil sont non pertinentes. Il me semble d’ailleurs qu’ils le marquent. 

Ah, pourquoi sont-elles non pertinentes ?

Je n'ai rien trouvé dans la doc à ce sujet.

C'est l'API Tesla qui renvoi des données erronnées ?

Modifié par emerout

Partager ce message


Lien à poster
Partager sur d’autres sites

N'étant pas un grand spécialiste de sécurité, je viens prendre quelques conseils.

 

@Belokan J'ai vu que tu avais essayé de sécuriser ton Grafana accessible depuis l'extérieur. Mais je n'ai pas trouvé comment tu t'y étais pris au final.

 

De mon coté, TeslaMate est installé par Docker sur mon Syno.

Je me sers de mon certificat SSL Let's Encrypt du Syno pour me connecter en HTTPS puis je passe par le Reverse Proxy pour pointer vers Grafana (en HTTP en interne).

Jusque là, je pense que tout va bien.

Par contre, par défaut, Grafana laisse tout le monde voir les dashboards. J'aimerai couper cet accès. J'ai cru comprendre qu'il fallait modifier la variable:

[auth.anonymous]
# enable anonymous access
;enabled = false

dans le fichier Grafana.ini. Sauf que j'ai beau chercher, je ne trouve pas où est caché ce fichier dans mon Syno.

 

Des idées ? Commentaires éventuels sur ma stratégie ?

 

Merci.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 25 minutes, Avydéas a dit :

dans le fichier Grafana.ini. Sauf que j'ai beau chercher, je ne trouve pas où est caché ce fichier dans mon Syno.

Le fichier est dans 

/etc/grafana/grafana.ini

à l'intérieur du container grafana. Tu peux le modifier en rentrant dans le container, puis redémarrer le container pour prendre en compte. Mais les modifs seront perdue si le container est deleted ....

Il n'est pas indiqué dans la documentation comment configurer grafana, c'est faisable mais il faut quelques connaissances en docker pour faire tout ça ...

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 6 heures, emerout a dit :

J'utilise Teslamate depuis quelques jours sur ma model 3 LR 2021.

J'ai laissé la voiture garée depuis hier 9H30, elle s'était endormie 10 min après.

Elle n'est pas branchée, il n'y a pas sentinelle, elle est à portée du réseau wifi.

Ce matin je regarde teslamate : elle s'est réveillée cette nuit vers 23h50 pendant 6 heures.

Je ne comprends pas pourquoi, à priori pas de mise à jour arrivée.

 

Une idée de pourquoi cette insomnie ?

J'ai eu pareil l'autre jour ...

 

Il y a 6 heures, etienne33 a dit :

réchauffage du pack ?

C'est aussi la conclusion à laquelle j'étais arrivée 😉

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 2 heures, Avydéas a dit :

Belokan J'ai vu que tu avais essayé de sécuriser ton Grafana accessible depuis l'extérieur. Mais je n'ai pas trouvé comment tu t'y étais pris au final.

Comme tous mes autres services Web@home. Je me connecte à mon VPN et j'y accède "localement" (version courte). 

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour conserver les modifications à l'intérieur d'un container il faut monter un système de fichier car oui les containers sont en lecture seule. Les modifications effectuées le sont dans un système de fichier temporaire à l'image de ce qui se passe quand on démarre un PC sur une distribution LiveCD. Au relancement du container seules les données modifiées en dehors de celui-ci sont conservées, pour le reste c'est le contenu du container.

 

Le montage de la partition s'effectue avec les "volumes" :

 

Exemple : le fichier import ici est en dehors du container (mettre un / à la fin pour un dossier complet, un nom de fichier pour un simple fichier)

Citation

    volumes:
      - ./import:/opt/app/import

 

Pour ma part Teslamate tourne sur mon NAS QNAP (je peux partager le fichier YML qui va bien sur demande en MP) et j'y accède via un autre container (Traefik) qui assure le chiffrement des données (HTTPS avec certificat Let's Encrypt) et l'authentification utilisateur pour ne pas laisser un libre accès au monde entier aux stats et parcours de ma voiture.

 

N'hésitez pas à poser vos questions, j'y répondrais si je sais... :-)

Modifié par gourou

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 12/01/2021 à 17:18, Belokan a dit :

Comme tous mes autres services Web@home. Je me connecte à mon VPN et j'y accède "localement" (version courte). 

Vous avez un moyen simple de vous connecter à Teslamate sur un Synology via VPN depuis un smartphone?

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 29 minutes, AoS a dit :

Vous avez un moyen simple de vous connecter à Teslamate sur un Synology via VPN depuis un smartphone?

Une fois connecté à ton VPN tu devrais pouvoir y accéder via https://tonsynology:3000 comme depuis ton réseau local.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 13/01/2021 à 10:53, gourou a dit :

Pour conserver les modifications à l'intérieur d'un container il faut monter un système de fichier car oui les containers sont en lecture seule. Les modifications effectuées le sont dans un système de fichier temporaire à l'image de ce qui se passe quand on démarre un PC sur une distribution LiveCD. Au relancement du container seules les données modifiées en dehors de celui-ci sont conservées, pour le reste c'est le contenu du container.

 

Le montage de la partition s'effectue avec les "volumes" :

 

Exemple : le fichier import ici est en dehors du container (mettre un / à la fin pour un dossier complet, un nom de fichier pour un simple fichier)

 

Pour ma part Teslamate tourne sur mon NAS QNAP (je peux partager le fichier YML qui va bien sur demande en MP) et j'y accède via un autre container (Traefik) qui assure le chiffrement des données (HTTPS avec certificat Let's Encrypt) et l'authentification utilisateur pour ne pas laisser un libre accès au monde entier aux stats et parcours de ma voiture.

 

N'hésitez pas à poser vos questions, j'y répondrais si je sais... :-)

Bonjour,

Merci pour l'explication.

Je comprends mieux pourquoi les seuls fichiers grafana.ini trouvé sur mon Syno sont dans des dossiers avec des noms à coucher dehors (qui sont donc en fait des dossiers temporaires du container).

De mon coté, je ne souhaite que modifier ce fichier de configuration pour activer l'accès sécurisé puisque je passe déjà par le HTTPS du Syno pour y accéder. C'est d'ailleurs fou qu'on ne puisse pas juste configurer ça dans l'interface utilisateur.

Du coup que me conseillerais-tu de faire? Dois-je modifier mon YML pour qu'il explique que le fichier grafana.ini est ailleurs (dans un dossier non temporaire) ?

Ca m'intéresse beaucoup de comprendre ce que je fais mais je pars de très loin.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 12/01/2021 à 17:18, Belokan a dit :

Comme tous mes autres services Web@home. Je me connecte à mon VPN et j'y accède "localement" (version courte). 

Ok. J'avais commencé comme ça mais je ne trouve pas pratique de devoir aller connecter le VPN à chaque fois que je veux consulter à l'extérieur.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 36 minutes, Avydéas a dit :

Ok. J'avais commencé comme ça mais je ne trouve pas pratique de devoir aller connecter le VPN à chaque fois que je veux consulter à l'extérieur.

C'est un "clic" sur un widget ou sur un launcher c'est quand même pas contraignant... 

 

Mais comme j'ai dit c'est la version courte, en réalité j'utilise un port knocker depuis mon téléphone (ou via un formulaire hébergé sur une instance AWS) pour "réveiller" le service sslh qui permet la connexion au VPN/ssh/https 🤭

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

J'ai bien réussi à installer Teslamate sur mon Syno et cela marche vraiment bien.

J'ai vu qu'il y avait une nouvelle version. C'était ma première incursion dans le monde de Docker et je ne sais pas comment mettre à jour Teslamate. Je me connecte en ssh et il y a une commande magique ?

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @dominion, c'était similaire pour moi ici et la réponse :

 

Le 05/10/2020 à 08:58, ebretteville a dit :

https://docs.teslamate.org/docs/upgrading

 


docker-compose pull

puis


docker-compose up -d

 

Tu peux également faire une backup (voir ligne de commande sur la doc) avant.

Modifié par J0kers

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 12 heures, J0kers a dit :

Bonjour @dominion, c'était similaire pour moi ici et la réponse :

 

 

Tu peux également faire une backup (voir ligne de commande sur la doc) avant.

Merci. J'avais vu la ligne de commande dans la doc mais pas moyen de la faire fonctionner.

Du coup, je m'y suis repenché et j'ai trouvé!

Merci du coup de main.

Y a moyen de faire un cron ou un truc du genre ?

Partager ce message


Lien à poster
Partager sur d’autres sites

l'insomnie est bien réèle, par exemple chez moi, réveil ce matin vers 6h50 et après contrôle de mes logs wifi, il y'a eu des échanges entre ma m3p et les serveurs Tesla :

 

17/01/2021 6:49 am     1h 35m 36s     UP 1.8 MB      DOWN : 2.56 MB

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 3 heures, xcorp a dit :

l'insomnie est bien réèle, par exemple chez moi, réveil ce matin vers 6h50 et après contrôle de mes logs wifi, il y'a eu des échanges entre ma m3p et les serveurs Tesla :

 

17/01/2021 6:49 am     1h 35m 36s     UP 1.8 MB      DOWN : 2.56 MB

Choucroute de la mer, c’est un peu indigeste au petit déjeuner :s

 

Erreur de topic peut-être ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Choucroute de la mer, c’est un peu indigeste au petit déjeuner :s

 

Erreur de topic peut-être ?

 pas du tout ! 

 

j'aurais certainement dû citer le message de emerout où il etait question de reveils intempestifs identifiés dans teslamate :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 6 heures, xcorp a dit :

 pas du tout ! 

 

j'aurais certainement dû citer le message de emerout où il etait question de reveils intempestifs identifiés dans teslamate :)

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. 

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.