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, j' ai réussi l install de Teslamare grâce au gamerencarton mais impossible de rentrer mes identifiants réel ou token j' ai tente plein de truc :

teslaauth sur win10.

curl et cmd sur win10.

appli Tesla tokens sur Android.

ça me donne toujours un token mais ils ne fonctionne pas pour:

jedlix.

abrp.

teslamate.

 

pouvez vous m aider ceux qui maîtrise ce sujet svp.

 

 

 

 

Posté(é)

Chez moi non plus les tokens ne fonctionnaient pas, j'ai viré l'appli du portable, je l'ai réinstallé et cela à marché.

Posté(é)
Le 17/11/2021 à 18:32, LeLutin a dit :

Il semble que c'est coté serveur Tesla qu'il y ait une maintenance.

Mercredi en fin de journée, j'ai eu un trou. Mon trajet n'a pas été pris en compte ni le début d'une charge au centre commercial. C'est revenu à 19h38. Et je n'arrivais pas à accéder à la voiture via l'application. Je pensais que c'était lié à une mauvaise réception (car ça capte très mal là où elle était garée), mais l'hypothèse de la maintenance côté Tesla est assez convaincante.

  • 2 semaines plus tard...
Posté(é)

Bonjour, depuis 6h ce matin, Grafana ne récupère plus les données de la voiture alors que Teslamate continue de voir la voiture en ligne, connectée et bien garée à sa vraie place. Je ne vois pas trop d'où peut venir le problème... Avez-vous des idées ?

Posté(é)
  • Auteur
Le 30/11/2021 à 11:54, Elkalpine a dit :

Bonjour, depuis 6h ce matin, Grafana ne récupère plus les données de la voiture alors que Teslamate continue de voir la voiture en ligne, connectée et bien garée à sa vraie place. Je ne vois pas trop d'où peut venir le problème... Avez-vous des idées ?

Relance les conteneurs.

Posté(é)

J'ai l'impression ma voiture s'est barrée en vacances en avion...

c'est toujours aussi périlleux de supprimer les trajets à la main? sinon je laisse comme ca tant pis. 

 

 1381524947_Image02-12-2021a21_09.jpg.6e0a5336a1c5a9962e918b144c1e40fd.jpg1564713130_Image02-12-2021a21_08.jpg.748b6f5cf9ed1ae30d174a513183f67b.jpg

Posté(é)

Petites questions au sujet des token d'accès.  J'en ai créé un hier avec Auth for Tesla (sur Mac), de type "Refresh Token (recommended)", valid for 7hr 30.  Je l'ai copié deux fois dans la fenêtre de login de Teslamate hier, tout a bien fonctionné. Je vois ce matin que tout fonctionne toujours.  La validité n'est donc pas limitée à 7h30 ? Faudra-t'il quand même le renouveler ? Si jamais je décide de ne plus utiliser Teslamate, y a t'il moyen de révoquer le jeton d'accès pour empêcher qu'il puisse encore accéder à mon compte ?

Posté(é)

D'après ce que j'ai compris, modifier le mot de passe de son compte invalide tous les tokens. Mais je n'ai jamais essayé.

Posté(é)

@patamons, @tben  Pour moi ca a marché : le changement de mots de passe a invalidé les anciens tokens ( je l'ai fait car apres plusieurs essais de data logger et de controle a distance la voiture ne dormait plus). 

MAIS les réglages sur la voiture restent inchangés. 

Posté(é)

J'avais promis de tester teslamate sur un raspbery pi Zero W. 

La version courte ca marche pas.

La version longue: in peut installer docker - ca marche pour des conteneurs tres petits.

Mais faire rouler teslamate non. je me demande si on ne peut pas mettre juste teslamate avec un autre moyen di visionner les data.  

A une autre fois peut -être

Posté(é)
Le 04/12/2021 à 22:00, bgrigoriu a dit :

J'avais promis de tester teslamate sur un raspbery pi Zero W. 

La version courte ca marche pas.

La version longue: in peut installer docker - ca marche pour des conteneurs tres petits.

Mais faire rouler teslamate non. je me demande si on ne peut pas mettre juste teslamate avec un autre moyen di visionner les data.  

A une autre fois peut -être

Pourquoi vouloir absolument installer Teslamate dans un container docker, tu peux l’installer nativement sans docker c’est ce que j’ai fait.

Posté(é)
Le 04/12/2021 à 23:53, Manuel a dit :

Pourquoi vouloir absolument installer Teslamate dans un container docker, tu peux l’installer nativement sans docker c’est ce que j’ai fait.

Ca c'est intéressant. As tu une description ?

Personnellement je "reviens" vers le coda après 30 ans de tout autre chose et ma connaissance de linux et des autres nouvelles technologies reste modeste. De plus je ne connais que le C/C++ et je dois m'adapter pour lire les autres codes. 

J'essaye d'avoir une installation de teslamate sur une structure la plus petite possible et qui consomme peu.

Posté(é)
Le 05/12/2021 à 09:23, bgrigoriu a dit :

Ca c'est intéressant. As tu une description ?

Personnellement je "reviens" vers le coda après 30 ans de tout autre chose et ma connaissance de linux et des autres nouvelles technologies reste modeste. De plus je ne connais que le C/C++ et je dois m'adapter pour lire les autres codes. 

J'essaye d'avoir une installation de teslamate sur une structure la plus petite possible et qui consomme peu.

https://docs.teslamate.org/docs/installation/debian

Posté(é)

Bonjour, petite question après avoir installer quelque nouveaux board, je n'arrive pas à ce qu'il soit intégré dans le tableau de bord de teslamate alors que j'ai bien mis les flag "tesla".

merci pour votre aide.

 

 

Posté(é)

Salut à tous. J'ai mon Install sur mon serveur Synology.

Suite à la vente de ma M3 et réception de la nouvelle, savez-vous comment faire pour masquer les Stats de l'ancienne voiture dans Grafana? ou au moins trier l'affichage pour qu'il affiche d'abord la nouvelle voiture?

Posté(é)

Y a 2 mois j'ai renommé ma voiture pour qu'elle soit devant alphabétiquement, ça avait pas maj de suite , je sais pas si ça marche toujours. Tu peux essayer en renommant l ancienne en ajoutant zz devant.

Posté(é)
Le 14/12/2021 à 11:16, toto1123 a dit :

Salut à tous. J'ai mon Install sur mon serveur Synology.

Suite à la vente de ma M3 et réception de la nouvelle, savez-vous comment faire pour masquer les Stats de l'ancienne voiture dans Grafana? ou au moins trier l'affichage pour qu'il affiche d'abord la nouvelle voiture?

Je me réponds, j'ai trouvé le bon paramètre dans la BDD pour réorganiser les voitures sur Grafana. Problem solved. :)

Posté(é)

Hello,

 

Ayant quelques soucis de recharge (qualité réseau électrique, je me bats avec Enedis), j'aurais aimé pouvoir créer une alerte quand la charge coupe accidentellement. Certains l'ont-ils fait et si oui comment?

 

Merci

 

 

Le 15/12/2021 à 09:39, toto1123 a dit :

Je me réponds, j'ai trouvé le bon paramètre dans la BDD pour réorganiser les voitures sur Grafana. Problem solved. :)

 

Peux tu mettre ta solution? ça aidera ceux étant dans la même situation ;) 

 

Modifié par David42fr

Posté(é)
Le 20/12/2021 à 08:52, David42fr a dit :

Ayant quelques soucis de recharge (qualité réseau électrique, je me bats avec Enedis), j'aurais aimé pouvoir créer une alerte quand la charge coupe accidentellement. Certains l'ont-ils fait et si oui comment?

 

L'alerte en cas d'interruption de charge est disponible directement dans l'application Tesla : Paramètres -> Notifications -> Recharge interrompue.

Posté(é)
Le 20/12/2021 à 14:18, Yann73 a dit :

L'alerte en cas d'interruption de charge est disponible directement dans l'application Tesla : Paramètres -> Notifications -> Recharge interrompue.

Oui, je sais bien, mais ça ne donne qu'un message sur l'écran du téléphone, je cherche une alerte plutôt par email ou pushbullet par exemple, mon téléphone étant en silencieux le soir.

Modifié par David42fr

Posté(é)
Le 20/12/2021 à 15:06, David42fr a dit :

Oui, je sais bien, mais ça ne donne qu'un message sur l'écran du téléphone, je cherche une alerte plutôt par email ou pushbullet par exemple, mon téléphone étant en silencieux le soir.

Dans ce cas tu peux utiliser le broker MQTT de TeslaMate, et créer une alerte par SMS / Pushbullet / Télégram  via le ou les topic "teslamate/cars/1/charger_power" ou "teslamate/cars/1/charger_voltage "

Modifié par dranreb38

Posté(é)
Le 20/12/2021 à 18:31, dranreb38 a dit :

Dans ce cas tu peux utiliser le broker MQTT de TeslaMate, et créer une alerte par SMS via le ou les topic "teslamate/cars/1/charger_power" ou "teslamate/cars/1/charger_voltage "

Gros point de warning la dessus, par défaut le broker MQTT n'a aucun credentials (sauf si il l'a mis à jour depuis le temps ou j'avais du le bidouiller :) ), donc si vous l'ouvrez vers l'exterieur toutes les datas seront accessibles directement.

De plus la version intégrée n'intègre pas la possiblité d'en mettre, j'avais du forker le repo et le modifier pour avoir une image docker supportant les creds : https://hub.docker.com/r/arceuid/teslamate-mqtt-api-with-creds

Documentation pour générer un fichier user/password pour le broker : https://mosquitto.org/documentation/authentication-methods/

On peut ensuite utiliser les variables d'environnement pour l'image teslamate :

- MQTT_HOST=mosquitto
- MQTT_USERNAME=monusername
- MQTT_PASSWORD=monsupermdp

 

Si tout se passe en local sans ouverture exterieur pas de souci :) 

 

Posté(é)
Le 20/12/2021 à 18:45, Yann73 a dit :

Si tout se passe en local sans ouverture exterieur pas de souci :) 

 

@Yann73,

Oui bien, je suis tout à fait d'accord à 100% , c’était tellement évident pour moi que j'ai pas pensé à préciser !

De mon coté rien n'est exposés sur Internet, en cas de besoin je me connecte par VPN

 

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

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 ! 🥳

Salut Bob, je viens d'essayer et je bloque chaque fois au même endroit :

-

[opc@teslamat ~]$
[opc@teslamat ~]$ sudo chmod +x /usr/local/bin/docker-compose
[opc@teslamat ~]$
[opc@teslamat ~]$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
[opc@teslamat ~]$
[opc@teslamat ~]$ sudo docker-compose up -d
/bin/docker-compose: ligne1: Not : commande introuvable
[opc@teslamat ~]$ /Users/thibaud/Downloads/docker-compose.yml
-bash: /Users/thibaud/Downloads/docker-compose.yml: Aucun fichier ou dossier de ce type
[opc@teslamat ~]$

-

Je ne comprends pas ce que je fais mal.

Posté(é)
  • Auteur

Tu as bien copié les lignes d'avant ? De ce que je vois tu n'as pas le yml si ?

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.