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 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"

Moi elle est de février 2020 et il me semble que c’était 409km annoncé à l’époque. 

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

Moi elle est de février 2020 et il me semble que c’était 409km annoncé à l’époque. 

J'avais testé cette valeur mais cela me donner une dégradation de plus de 20%

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

 

Donc c'est bien l'epa qu'il faut noter, c'est bien ça ?

Posté(é)
il y a 13 minutes, TTK22 a dit :

J'avais testé cette valeur mais cela me donner une dégradation de plus de 20%

Oui je suis a 14% moi donc bon je ne sais pas trop quoi penser de cette valeur de dégradation 

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

Donc c'est bien l'epa qu'il faut noter, c'est bien ça ?

Oui, c'est l'EPA

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

Donc c'est bien l'epa qu'il faut noter, c'est bien ça ?

Donc c’était 389 EPA ?

Posté(é)
à l’instant, Beatles17 a dit :

Donc c’était 389 EPA ?

Yes 386

Modifié par TTK22

Posté(é)
  • Auteur

Pour ceux qui aimeraient avoir TeslaMate mais qui n'ont nulle part où l'installer, j'ai testé ce matin sur le cloud Oracle, gratuit, sur une VM, aucun souci. 

 

En moins de 10 minutes tout est opérationnel. Au besoin je peux même faire un tutoriel. 

Posté(é)

Interessant, elle est sizée comment la vm compute sur leur truc always free? En général y'a un truc quand c'est 'gratuit' 😅

Posté(é)
Pour ceux qui aimeraient avoir TeslaMate mais qui n'ont nulle part où l'installer, j'ai testé ce matin sur le cloud Oracle, gratuit, sur une VM, aucun souci. 
 
En moins de 10 minutes tout est opérationnel. Au besoin je peux même faire un tutoriel. 

Bonsoir, j’avoue un tutoriel pour les nuls de À à Z pour l’installation, le paramètrage du backup, voir également de la mise à jour de grafana car celle fourni par Teslamate ne semble pas à jour.

Je serai volontiers preneur … vu les nombreuses heures que j’ai passé pour ma VM et encore même pas sûr que tout soit ok vu que je suis en attente de la voiture [emoji28] Je sais juste que j’accède au port 3000 et 4000 donc déjà ça [emoji16]
Posté(é)

Slt,

depuis que j'ai rajouter le dernier dashboard " trajets" je n'ai plus aucune info de remonter, savez vous pourquoi ?

2021-07-18 23_00_03-Window.jpg

Trajets.txt

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

Slt,

depuis que j'ai rajouter le dernier dashboard " trajets" je n'ai plus aucune info de remonter, savez vous pourquoi ?

Parce que dans les 12 dernières heures tu n'as aucun trajet de plus de 130 km entre 110 et 120 km/h de moyenne, non ? 

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

Pour ceux qui aimeraient avoir TeslaMate mais qui n'ont nulle part où l'installer, j'ai testé ce matin sur le cloud Oracle, gratuit, sur une VM, aucun souci. 

 

En moins de 10 minutes tout est opérationnel. Au besoin je peux même faire un tutoriel. 

Je savais même pas qu'Oracle proposait ça... mais bonne idée ça complète les offres similaires chez AWS / Google ou Azure !

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

Parce que dans les 12 dernières heures tu n'as aucun trajet de plus de 130 km entre 110 et 120 km/h de moyenne, non ? 

Effectivement c'était tout bêtement ça, je n'avais pas fait attention à ces valeurs. Merci

Posté(é)
Le 18/07/2021 à 10:18, bobjouy a dit :

Au besoin je peux même faire un tutoriel.

Salut BobJouy, je suis preneur! J'ai tenté de faire ça tout seul comme un grand après avoir créé mon compte Oracle Cloud mais je suis un peu perdu...

Posté(é)
  • Auteur
Il y a 10 heures, supervedro a dit :

Salut BobJouy, je suis preneur! J'ai tenté de faire ça tout seul comme un grand après avoir créé mon compte Oracle Cloud mais je suis un peu perdu...

Ok voilà les infos pour avoir Teslamate fonctionnel sur le cloud gratuit Oracle.

  1. Se créer un compte https://signup.cloud.oracle.com/
  2. Dans le mail de vérification, cliquer pour continuer à se créer un compte, rentrer les informations de paiement (vous ne serez pas débité)
  3. Une fois les informations saisies, bien se rappeler du "Nom de compte cloud" qui vous servira à vous connecter
  4. Connectez-vous avec votre compte sur https://cloud.oracle.com/, puis patientez environ 15 minutes
  5. rendez-vous sur https://cloud.oracle.com/compute/instances/create (l'intérêt d'attendre 15 minutes à l'étape précédente est que parfois ceci n'est pas disponible immédiatement après la création du compte)

Pour la suite, je mets des captures et je commente quand ce n'est pas explicite.

 

1627511002_TeslamateOracle1.thumb.png.c718d95fa943d914b5ad43a26661d977.png

Donner un nom (name) puis vérifier "Always Free Eligible" et Linux 7.9

Descendre et cliquer sur "Save Private Key" puis sur "Create"

2117742719_TeslamateOracle2.thumb.png.8b495a0b4a43271a15d8458192aee0b5.png

 

Cette fenêtre ci-dessous apparait avec le statut "provisioning". Patienter.

238303053_TeslamateOracle3.thumb.png.001a183c8091fb1cdaf9b1789a77c37c.png

 

Une fois le statut passé à "Running", noter la "Public IP Address", puis cliquer sur "Edit" dans Network Security Groups

175759804_TeslamateOracle4.thumb.png.dc7cd35138b4c895f2848880f912dd86.png

 

La fenêtre ci-dessous s'affiche. Cliquer sur "Default Security List for vcn-XXXXXXXXXXXXX"

1992511866_TeslamateOracle5.thumb.png.4aea0f37380270b05720867857b0ae56.png

 

La fenêtre ci-dessous s'affiche. Cliquer sur "Add Ingress Rules"

67072250_TeslamateOracle6.thumb.png.5bd38b2b6d81b1968a99f040fba8e517.png

 

La fenêtre ci-dessous s'affiche. Saisir les informations suivantes : source cidr 0.0.0.0/0, et destination port range 3000,4000. Cliquer sur "Add Ingress Rules"

2094218263_TeslamateOracle7.thumb.png.4f71cb5b20875ed60c96c851bd3b7612.png

 

 

Vérifier que les règles s'affichent comme ci-dessous.

1536769923_TeslamateOracle8.thumb.png.45c881c14693f9f554ec2f17d7e10c78.png

 

Désormais, noter le chemin où vous avez sauvegardé les clés SSH plus haut. Ouvrez un Terminal (macOS/Linux) pour modifier les permissions du fichier

1293756335_TeslamateOracle9.thumb.png.d8199e001393eb41a878f033f577952f.png

 

La commande est 

chmod 400 /Users/bob/Downloads/ssh-key-2021-07-22.key 

si le fichier est dans /Users/bob/Downloads/ssh-key-2021-07-22.key, sinon mettez votre chemin.

Sous Windows, je n'ai pas encore testé mais j'ai vu ceci pour faire un chmod 400 : https://gist.github.com/jaskiratr/cfacb332bfdff2f63f535db7efb6df93

Sinon en Powershell ça se fait comme sur cette vidéo.

 

Une fois ceci fait, on va pouvoir se connecter en SSH à la VM Oracle. Reprenez l'IP de la VM que vous avez noté au départ, et connectez-vous à l'aide de la clé privée. La commande est : 

ssh -i /Users/bob/Downloads/ssh-key-2021-07-22.key [email protected]

Avec bien entendu le chemin où vous avez enregistré la clé.

Un message va vous être affiché comme quoi il faut valider la connexion en tapant "yes".

The authenticity of host '152.70.55.253 (152.70.55.253)' can't be established.
ECDSA key fingerprint is SHA256:aQKtHEld+qBwBXePEvY/YUD/sUsvLE2DNMW3JJVClDY.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '152.70.55.253' (ECDSA) to the list of known hosts.
[opc@teslamatetest ~]$ 

Une fois validé, vous êtes connectés sur la VM. Il ne reste que quelques commandes à saisir, et ce sera fini. Vous pouvez copier-coller tout ceci d'un seul coup : 

sudo curl https://vernon.useed.fr/SB300/owncloud/index.php/s/vi8vOisCIFNOeER/download --output docker-compose.yml
 
sudo yum install docker-engine -y 
sudo systemctl start docker 
sudo systemctl enable docker

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

sudo docker-compose up -d

Vous verrez que tout se déroule sans encombre :

1527338939_TeslamateOracle10.thumb.png.05c0600850e8b6003fa772f2e71151b4.png

 

1977429122_TeslamateOracle11.thumb.png.cac8bd9d9eb14400050b7ca8b7757b9a.png

 

 

Lors de la dernière commande, vous verrez le téléchargement des conteneurs

186259214_TeslamateOracle12.thumb.png.60ad10d03f8a0e607c98fffa8f05e7d5.png

 

Puis lorsque c'est terminé : 

674835219_TeslamateOracle13.thumb.png.9c8a8ac320322f71ba8c93d09553b2f8.png

Quand tout ceci est terminé, vous pouvez vous féliciter, c'est fini. Grafana sera accessible immédiatement à l'adresse http://[Public IP Address]:3000, avec comme nom d'utilisateur et comme mot de passe : admin

Vous pourrez bien entendu modifier cela après.

Après 2 à 5 minutes, Teslamate sera aussi accessible à l'adresse http://[Public IP Address]:4000. Là il faudra saisir vos identifiants Tesla.

313308250_TeslamateOracle14.thumb.png.d3a1dba847e281ac90d9692df47056ff.png

 

 

Et c'est fini, bravo, Teslamate est fonctionnel, sur le cloud Oracle, gratuitement ! 🥳

Modifié par bobjouy

Posté(é)

Beau boulot ! 👍

 

La clé SSH, c’est mieux de la mettre dans le dossier .ssh à la racine du dossier utilisateur, c’est une convention UNIX. Du coup la connexion peut ensuite se faire sans préciser le chemin de la clé. Ça c’est pour macOS et Linux, Windows je sais pas. 

Posté(é)
  • Auteur
il y a 19 minutes, nicolinux a dit :

Beau boulot ! 👍

 

La clé SSH, c’est mieux de la mettre dans le dossier .ssh à la racine du dossier utilisateur, c’est une convention UNIX. Du coup la connexion peut ensuite se faire sans préciser le chemin de la clé. Ça c’est pour macOS et Linux, Windows je sais pas. 

En effet, là c'était le truc clé en main, et une fois que c'est fait la clé elle peut être jetée, dans le cas où c'est quelqu'un qui veut une seule fois faire le setup et ne plus y toucher. 

 

Mais pour les utilisateurs avancés ils sauront bien garder tout ça 👍

Posté(é)

Bonjour à Tous les experts 😉

 

Bon je suis un noob, ma première fois hier après midi avec tout ces trucs (Raspberry, putty, docker) mais j'ai quand même réussi à installer teslamate sur Raspberry Pi 4, sans trop de soucis avec l'installation "simple" : https://docs.teslamate.org/docs/installation/docker

 

Ça fonctionne bien en local, mais ça ne me semble pas super sécure si je veut y accéder de l'extérieur (ptètre que je me plante)...?

En paramétrant mon routeur avec les ports 3000 et 4000 sur mon Pi, j'accède mais il me semble que tout est "en clair" (genre pas besoin de MDP etc.).

J'ai essayé les installations avancées mais là je bloque:

https://docs.teslamate.org/docs/guides/traefik

 

Je pense que je me plante sur:

One public FQDN, for example teslamate.example.com (substitute your domainname throughout the examples below)

Je n'ai que mon adresse fixe free.fr (j'accède sans soucis sur mon nas de l'extérieur) à dispo.

Dans tous les cas ça fonctionne pô.

 

Si c'est possible rester sur la première solution (seul moi accèdera à mes données) et que c'est sécurisé, ça me va bien...

 

Aussi, comment je remets tout ça à "zéro" sans réinstaller complètement le RPi  (même si c'est rapide, j'ai pas trop trop envie) ?

 

Je "cherche" des trucs depuis hier, j'ai été jusqu’à la page 30 de ce post, mais là je commence à saturer, votre aide sera la bienvenue...😁


 

Posté(é)
il y a 32 minutes, Geekarchitecte a dit :

Je pense que je me plante sur:

One public FQDN, for example teslamate.example.com (substitute your domainname throughout the examples below)

Je n'ai que mon adresse fixe free.fr (j'accède sans soucis sur mon nas de l'extérieur) à dispo.

Dans tous les cas ça fonctionne pô.

Je suis bloqué exactement au même point... Tout fonctionne bien mais je ne comprends pas quoi mettre dans le subdomain...

Merci @bobjouy je n'avais pas la fonction sudo dans le shell oracle du coup j'étais paumé... Je vais tout réessayer depuis le mac de la maison y a un shell unix avec lequel je suis un peu plus à l'aise que windows...

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

Et c'est fini, bravo, Teslamate est fonctionnel, sur le cloud Oracle, gratuitement !

Gagné de mon côté... Comme d'hab plus à l'aise avec le terminal mac que le cmd windows...

Merci @bobjouy en 10' c'est plié effectivement!

Posté(é)

@bobjouy

 

Je continue la discussion ici pour le tableau « Détails ». À quoi elle sert la case Conso avec une valeur moyenne de 143 Wh/km ? 

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.