Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

Le 25/07/2021 à 10:14, bobjouy a dit :

Salut Marc, voilà en quelques captures qui devrait t'aider

Il faut être connecté avec des droits d'admin, pas juste de viewer pour pouvoir le faire.

Merci pour ces explications ... on peut d'ailleurs importer directement le fichier texte comme JSON (il faut juste choisir "all files" au lieu "JSON file" dans le filtre de fichiers).

 

Juste une petite suggestion ... mettre ce message d'explication sur l'installation de tes dashboards en épingle.

Partager ce message


Lien à poster
Partager sur d’autres sites

@bobjouymerci pour ce super tuto pour installer teslamate sur Oracle cloud.

Tres simple et bien détaillé ! Beau boulot !

Maintenant, il me reste deux choses à faire:

- sécuriser l’accès, la c’est un peu « portes ouvertes »

- importer mes données qui sont sur le raspberry pi

Je trouve ça plus sympa de l’avoir sur un serveur cloud 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 25/07/2021 à 10:14, bobjouy a dit :

Salut Marc, voilà en quelques captures qui devrait t'aider :

Salut Bob, Désolé de faire le vilain noob mais j'ai beau chercher partout dans les variables (je bidouille le prix du mazout et ça marche) mais impossible d'avoir le prix de mes charges (même sans changer le kWh défaut) ni la conso (avec ou sans vampire drain, ça m'affiche bêtement no data)

 

image.png.185fcd358502bbd7e1258c0871f7c601.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour ceux qui on des soucis avec la dégradation de batterie, il faut modifier directement la variable "autonomie-max" de 499 vers la valeur désirée (386 pour ma part) dans le JSON puis importer le dashboard "details". Si on modifie la variable dans Grafana après l'importation ce n'est pas bien pris en compte.

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 7 heures, Beatles17 a dit :

Pour ceux qui on des soucis avec la dégradation de batterie, il faut modifier directement la variable "autonomie-max" de 499 vers la valeur désirée (386 pour ma part) dans le JSON puis importer le dashboard "details". Si on modifie la variable dans Grafana après l'importation ce n'est pas bien pris en compte.

Même faire une recherche dans tout le fichier JSON sur la valeur 499 renseignée de base par Bob pour que cela soit propre ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Dans les tableaux de bord "overview" appelé également "détail" j'aimais bien le graphe indiquant le détail de la charge qui indiquait pas mal d'informations dont l'énergie ajoutée est ce que c'est possible de retrouver ces informations sur le nouveau panel  ?

Merci

overview.thumb.png.22e89cb91a0024fd386a197f6a0098b3.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 11 heures, Marcus_54 a dit :

Dans les tableaux de bord "overview" appelé également "détail" j'aimais bien le graphe indiquant le détail de la charge qui indiquait pas mal d'informations dont l'énergie ajoutée est ce que c'est possible de retrouver ces informations sur le nouveau panel  ?

Merci

Oui tu peux copier un panel en cliquant dessus, et le coller dans n'importe quel autre dashboard

Partager ce message


Lien à poster
Partager sur d’autres sites

à l’instant, TomaGo a dit :

Quand vous hébergez Teslamate dans le cloud, quelle sécurité vous mettez en place pour limiter l'accès ?

Cloud ou VPS tu peux utiliser le docker-compose fourni par le dev qui contient Traefik (qui génère également des certificats SSL via let's encrypt ce qui est plutôt pratique).

Avec tu peux activer une basic authentication sur Teslamate (qui n'a pas de gestion d'auth par défaut), et sur Grafana également (ou bien simplement l'authentification Grafana de base).

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 1 heure, Yann73 a dit :

Cloud ou VPS tu peux utiliser le docker-compose fourni par le dev qui contient Traefik (qui génère également des certificats SSL via let's encrypt ce qui est plutôt pratique).

Avec tu peux activer une basic authentication sur Teslamate (qui n'a pas de gestion d'auth par défaut), et sur Grafana également (ou bien simplement l'authentification Grafana de base).

J'ai essayé, mais il faut un nom de domaine compatible pour générer le certificat.

J'avais simplement créé une entrée avec no-ip.com, mais ça ne fonctionne pas.

Obligé d'utiliser une solution payante pour le nom de domaine ou j'ai raté quelque chose ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 1 heure, Bart a dit :

Obligé d'utiliser une solution payante pour le nom de domaine ou j'ai raté quelque chose ?

Non, c'est bien ça, les services qui fournissent des certificats gratuits comme Let's Encrypt reposent tous sur un nom de domaine.

 

Je ne crois pas qu'on puisse avoir un domaine gratuitement. Si vous voulez payer le moins possible, les .OVH sont vendus 3 € HT par an (2 € la première année) : https://www.ovh.com/fr/domaines/dotovh.xml

 

Les .fr ne sont pas beaucoup plus chers, à 7 € HT par an. Dans tous les cas, OVH offre aussi une boite mail avec 5 Go de stockage, c'est pas un mauvais deal.

Modifié par nicolinux

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 46 minutes, TomaGo a dit :

et du coup sans nom de domaine comment est ce que l'on peut sécuriser l'accès à un TeslaMate qui serait dans le cloud d'Oracle ?

Le nom de domaine ne sécurise pas vraiment l'accès au site de toute manière, il permet de chiffrer le contenu entre serveur et navigateur.

 

Grafana a son propre système d'authentification avec compte, donc le mieux c'est de l'activer. C'est pour Teslamate lui-même que c'est un peu pénible, il faut activer l'authentification basique au minimum, mais c'est le serveur web qui doit faire ça. Dans la documentation, ils utilisent Traefik, moi je lui préfère Caddy, mais le problème reste le même, ils fonctionnent sur un nom de domaine et non une IP.

 

Si vous voulez vraiment faire sans, je crois qu'Apache peut se contenter d'une IP sans https. Mais bon, ce n'est pas conseillé comme pratique et vu le prix d'un nom de domaine, je pense que ça ne vaut pas le coup de le faire…

Modifié par nicolinux

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 2 minutes, TomaGo a dit :

sinon un .htacces avec mot de passe fait le boulot non ?

Les fichiers .htaccess sont gérés par Apache (en gros, pour faire simple), donc il faudrait installer et configurer Apache sur le serveur. Et si c'est sans HTTPS, le mot de passe est transmis en clair, c'est franchement pas top, limite ça ne sert à rien.

Partager ce message


Lien à poster
Partager sur d’autres sites

Sur raspberry, j'utilise pivpn (choix entre  openvpn ou wireguard. J'ai choisi Wireguard) avec un domaine .ovh pour 3€ chez OVH. Je pense qu'il est possible de l'installer sur les VM oracle.

L'appli tunnel VPN Wireguard est dispo sur Android, Windows, linux, Ios. Une fois le tunnel actif, vous êtes connectés sur votre réseau local et avez accès à tous vos serveurs.

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 11 heures, nicolinux a dit :

Les fichiers .htaccess sont gérés par Apache (en gros, pour faire simple), donc il faudrait installer et configurer Apache sur le serveur. Et si c'est sans HTTPS, le mot de passe est transmis en clair, c'est franchement pas top, limite ça ne sert à rien.

Je l'ai fait, la flemme de gérer du letsencrypt et si en effet le trafic est en clair, ça empêche à minima un quidam de tout savoir sur la vie de ma voiture (et la mienne, accessoirement) en accedant à mes dashboards.

 

J'ai juste mis un container nginx en plus, 4 lignes de conf, et c'est bon ; ça marche chez moi mais ça marcherait chez oracle/Azure/BledHébergement/...

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 1 minute, NicolasB a dit :

J'ai juste mis un container nginx en plus, 4 lignes de conf, et c'est bon ; ça marche chez moi mais ça marcherait chez oracle/Azure/BledHébergement/...

Peu importe l'hébergeur faire un reverse proxy avec Nginx va fonctionner ouais.
Pour Traefik qui est en standard dans le docker-compose fourni par le dev Teslamate il est tout à fait possible de désactiver la partie let's encrypt il suffit de commenter les lignes qui vont bien.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bien sûr, mais fonctionner sans https sur un tel projet avec un serveur public, ça me paraît dangereux. Chacun fait ce qu’il veut, mais je rappelle que Teslamate donne accès à la position hyper précise de votre voiture à tout moment. 
 

Je pense que 3€ par an reste très raisonnable pour avoir un minimum de sécurité avec la configuration proposée par les créateurs de Teslamate. Sinon, mieux vaut à mon avis installer le service sur une machine en local et inaccessible depuis l’extérieur de chez vous. 

Partager ce message


Lien à poster
Partager sur d’autres sites

Yes entièrement d'accord, de toute façon n'importe quel site devrait être en https de nos jours, la question ne se pose même pas :D 

 

Je vais être cru mais quand je vois le nombre de questions basiques concernant la configuration de Teslamate sur Linux alors qu'il suffit de chercher un peu sur le net pour la plupart ou même "essayer", il serait peut-être préférable de partir sur des solutions en ligne toutes faites type TeslaFi ou Teslascope, le risque de voir ses données fuiter sur internet serait moindre, ou ne serait-ce que tout perdre suite à une fausse manip, on reste sur du DIY avec Teslamate.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 2 minutes, Yann73 a dit :

il serait peut-être préférable de partir sur des solutions en ligne toutes faites type TeslaFi ou Teslascope

Je suis bien d'accord, mais après je ne veux pas décourager quelqu'un qui voudrait apprendre, et Teslamate est pas mal pour ça (un projet Docker qui reste simple).

 

 

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.