Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

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.

 

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

@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. 

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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?

Partager ce message


Lien à poster
Partager sur d’autres sites

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. :)

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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 :) 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

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.