Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

Il y a 14 heures, Ckqrisse a dit :

hello,

 

jusqu'à aujourd'hui, j'utilisais un vieux portable pour faire tourner proxmox dans lequel, je testais des VM.

Une des VM est teslamate et comme je vais recevoir un vrai serveur, je cherche à faire une sauvegarde de ma base.

je réussi à générer le teslamate.bck mais mes connaissances arrivent à leurs limites et je ne sais pas comment récupérer le fichier.

 

Quelqu'un saurait m'aider?

 

Edit: J'ai contourné le problème en installant une interface graphique ^^^

 

Salut,

Nouvel utilisateur d'une Model 3 et de Teslamate, je rame pas mal! 

J'utilise Docker pour windows (mon NAS Synology ne supportant pas docker) et cherche aussi comment récupérer cette sauvegarde : je lance la commande, çà mouline un quart de seconde mais aucune idée de l'endroit où récupérer les fichiers!

 

De plus, j'ai installé Teslamate sur 2 PC différents et mon principal a eu une coupure : je voudrais récupérer les données d'une charge manquante mais enregistrée sur le second PC de test. Je suis arrivé à exporter en CSV les données mais aucune idée de comment récupérer celle qui m'intéresse ?

 

Merci pour vos réponses

Modifié par David42fr

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 22/07/2021 à 22:07, bobjouy a dit :

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 ~]$ 

Salut @bobjouyTout d'abord, merci pour ce super tuto aussi clair que possible et ce programme qui a l'air vraiment top

Je butte sur le passage que j'ai cité juste au dessus... j'ai une toute petite ligne en plus de toi : "Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

J'ai essayé au moins 10 fois depuis hier en me disant que c'était moi qui avait oublié quelque chose mais rien n'y fait, je n'arrive pas à passer cette étape. 

J'en appelle aux âmes charitables pour aider un néophyte bloqué. Merci

Capture.JPG

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 18 minutes, jpp59 a dit :

Tu ne pointe pas vers la clé que tu as téléchargé. Sous Windows c'est sous c:/user..., sous Linux c'est /home/user/.. , si tu utilise l émulation ubuntu sous Windows, c'est /mnt/c
 

Merci. Alors j'ai pointé vers le dossier dans lequel je l'ai téléchargée (et modifiée via powershell)  et donc cela veut dire que sous windows, je dois la mettre à la racine du dossier utilisateur ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Ton screenshot est bizarre. Cloudshell c'est ta machine ?

Ta ligne de commande c'est quoi ? Une émulation Linux sur ton Windows ?

 

A mon avis le bon chemin c'est /mnt/c/Users/Strator/Downloads/

 

Ah et si tu peux mettre le lien du tuto que tu utilise

 

(et pour vérifier que tu rentre bien dans les bon répertoire utilise l'autocompletion avec la touche tab)

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 43 minutes, Elkalpine a dit :

c'est via le site oracle, ils appellent ça "cloud shell"

la ligne de commande est celle indiquée par Bobjouy, remise dans cloud shell

Ta clé privée doit se trouver dans le home directory du cloud shell pour pouvoir l'utiliser, c'est indépendant de ton système client.

 

Utilises le petit menu pour l'upload et elle devrait être à la racine de ton répertoire pour ensuite l'utiliser avec un "ssh -i ~/taclé.key ..." :

image.png.c1c47bfdc44fe8d307a1f8ed96428428.png

 

Sinon le mieux reste d'utiliser un client SSH plutôt que passer par là, comme (sous Windows) Putty, Mremote, Mobaxterm, etc.

Modifié par Yann73

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 4 heures, Elkalpine a dit :

Salut @bobjouyTout d'abord, merci pour ce super tuto aussi clair que possible et ce programme qui a l'air vraiment top

Je butte sur le passage que j'ai cité juste au dessus... j'ai une toute petite ligne en plus de toi : "Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

J'ai essayé au moins 10 fois depuis hier en me disant que c'était moi qui avait oublié quelque chose mais rien n'y fait, je n'arrive pas à passer cette étape. 

J'en appelle aux âmes charitables pour aider un néophyte bloqué. Merci

Capture.JPG

Bonsoir,

En fait, tu essayes de te logger alors que tu es déjà logué par le shell interne : tu peux essayer la première commande qui suit, elle va fonctionner. Sauf que la suite plante parce sudo n'est pas reconnu ;)

 

Sinon, merci pour la méthode, Teslamate est installé aussi sur Oracle, par contre comment pourrais je récupérer les données de mes installation actuelles qui sont sur 2 PC windows différents? Quand je fais la commande de backup dans docker windows, je n'ai ni retour ni erreur mais aucune idée d'ou trouver les fichiers!

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 53 minutes, David42fr a dit :

Bonsoir,

En fait, tu essayes de te logger alors que tu es déjà logué par le shell interne : tu peux essayer la première commande qui suit, elle va fonctionner. Sauf que la suite plante parce sudo n'est pas reconnu ;)

 

Wrong, le "cloud shell" n'est qu'un prompt d'une vm temporaire spawnée par Oracle avec un espace disque lui aussi temporaire pour faire de l'administration via le site web sans client sur ton poste, tu n'es aucunement connecté à ta machine à ce stade sans effectuer une connexion SSH au préalable :

 

image.png.e84c0b9841e9b165b9f57f713c6bef79.png

Modifié par Yann73

Partager ce message


Lien à poster
Partager sur d’autres sites

Donc ce vm n à pas accès au répertoire download de ton pc.
Essaye de te connecter avec putty, la clé tu peux la mettre dans connection/ssh/auth
Pour transférer des fichier, tu peux utiliser winscp, il accepte aussi de se connecter avec clé privé.

 

EDIT -------

 je viens de tester, donc sous windows j-y arrive avec deux methode.

 

methode 1 : avec la couche de virtualisation de windows - wsl. Pour ma part j'ai toujours une ubuntu sous la main comme cela. Donc je lance bash.exe puis :

cd /mnt/c/User/tonuserid/Download
cp tacle /home/tonuserid
cd /home/tonuserid
chmod 600 tacle
ssh -i tacle ubuntu@ipcloudoracle

 

(comme tu vois il faut copier la cle dans le home du sous system car le chmod ne marche pas sur le system de fichier windows. le ubuntu@ipdetoncloud , j'ai mis une image ubuntu et pas oracle, donc le username est ubuntu, pour toi c est peux etre opc@ip)

 

 

methode 2: avec putty. putty ne prend pas en compte le format PEM qui est dans le fichier telechargé. Il faut la convertir d abord.

Lancer puttygen.exe et importer la cle, puis la sauvegarder au format ppk (tu peux la mettre dans le meme repertoire Download, elle aura l extension ppk).

lancer putty, mettre :

opc@adresse ip dans host name

oraclecloud dans 'saved session'

charger la cle ppk dans connection/ssh/auth (boutton browse)

appuyer sur save pour sauver le profil, puis open

 

voila je pense que ca devrait aller, plus detaillé y a pas

 

Modifié par jpp59

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 11 heures, jpp59 a dit :

Donc ce vm n à pas accès au répertoire download de ton pc.
Essaye de te connecter avec putty, la clé tu peux la mettre dans connection/ssh/auth
Pour transférer des fichier, tu peux utiliser winscp, il accepte aussi de se connecter avec clé privé.

 

EDIT -------

...

 

 

voila je pense que ca devrait aller, plus detaillé y a pas

 

Merci pour les infos, ça fonctionne bien avec filezilla aussi pour la partie transfert de données.

 

Par contre, j'ai essayé de restaurer la sauvegarde de la base venant de mon docker windows sur l'installation Oracle et tout se passe bien sauf l'import de données avec une magnifique erreur :  

[opc@teslamate ~]$ sudo docker-compose exec -T database psql -U teslamate -d teslamate < teslamate.bck
ERROR:  invalid byte sequence for encoding "UTF8": 0xff

En sachant que j'ai transféré avec filezilla, mais je me doute que c'est le format du fichier que l'unix n'aime pas? Un moyen de contourner?  Trouvé, il fallait encoder le fichier correctement! Quelques caractères qui ressortent mal par contre, l'encodage ne doit pas être le bon(UTF8) !

Modifié par David42fr

Partager ce message


Lien à poster
Partager sur d’autres sites

A noter que je vous conseille de refermer le port 3000 quand vous utilisez pas le dashboard ou de sécuriser l'accès avec le tuto reverse proxy sur le site teslamate. Car il y a pas mal de données confidentiels (tous l historique de vos trajet, votre domicile donc ...)

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 11/09/2021 à 11:06, Mitchell77400 a dit :

Bonjour,

j'ai installé Teslamate sur un Raspberry 3, je n'y connais pas grand-chose en raspberry, et pareil, je ne peux pas me connecter,

j'ai aussi error mfa input not found.

J'ai essayé avec les token généres avec l'appli, mais rien à faire.

J'ai la dernière version version 1.24

Que faire Merçi

 

Bonjour,

J'ai doute sur l'utilisation des Token, le premier en haut vient à la place de l'adresse mail, et le deuxième à la place du mot de passe, c'est bien ça ?

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai testé les Token car le mot de passe ne fonctionne pas sur la dernière version et lorsqu'on a activé la double authentification. Mais par contre c'est clair comme du jus de chaussette leur truc, il y a une ligne API où ne sais pas quoi mettre et une seconde où si j'ai bien compris je dois mettre mon token.

 

J'ai utilisé l'appli Auth for Tesla pour la génération des tokens, il m'a créé 1 "Access Token" et 1 "Refresh Token", j'ai essayé plein de chose et je n'ai jamais réussi à me connecter.

 

Franchement un peu soulant Teslamate, pourquoi il ne gère pas le MFA comme l'appli Auth for Tesla...

Partager ce message


Lien à poster
Partager sur d’autres sites

Je te deconseille le mfa. Tu sera bien content de pouvoir démarrer et conduire ta tesla en empruntant le téléphone de quelqu'un en cas de perte / vol / destruction de ta sacoche qui contient ton tel et ta carte tesla...

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir a tous, 

 

J'ai une question trés simple. Je viens d'installer Telsamate sur ma freebox delta et je voulais simplement importer toutes mes données Teslafi. Et c'est là où je bloque... comment je peux copier les données dans la VM ? Il faut que je mette en place un serveur FTP ? y a pas plus simple. 

Merci pour votre aide !

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 12 heures, jpp59 a dit :

Je te deconseille le mfa. Tu sera bien content de pouvoir démarrer et conduire ta tesla en empruntant le téléphone de quelqu'un en cas de perte / vol / destruction de ta sacoche qui contient ton tel et ta carte tesla...

 

 

Oui peut être mais en cas de piratage des comptes, l'authentificator de Google que j'utilise me garantie que personne ne pourra pirater ma voiture. Le simple MDP sur cet équipement me fait plus que peur... et en plus on a sa CB sur le compte.

 

Cependant, j'aurai préféré que Tesla implémente une double authentification par confirmation de SMS ou lien email, c'est quand même plus pratique.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

A savoir que l application otp générateur de code n'est pas 100% safe non plus, c'est vulnerable au phising et man in the middle (Comme les SMS). Seul les clé usb FIDO 2fa te protège a 100%. C'est ce que j'utilise pour mon compte Gmail, Dropbox et autres.
Il faut évaluer l éventualité et le degré des dégât possible. Pour moi la chance de perdre ou d avoir un soucis avec son smartphone et d'être bien bloqué loin de chez soi est plus grand que la proba de se faire pirater son compte. La carte bleue une foi enregistrée n apparaît pas en entier dans ton compte. Si le pirate achète pour t embêter les option à 7500eur, tu as 48h pour annuler.

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 1 heure, jpp59 a dit :

Si le pirate achète pour t embêter les option à 7500eur, tu as 48h pour annuler.

Hors mis si "ton pirate" commande une Wallbox en Espagne, Suisse, Italie etc ... cela n'apparait pas sur ton compte Tesla Francais !  Mais sera prélevé sur ton compte bancaire, mais cela sera trop tard !

Partager ce message


Lien à poster
Partager sur d’autres sites

Je met le lien du lien de ma dernière vidéo sur le Pi4 et Teslamate, ça pourrait en intéresser certain noobs comme moi.
D'ailleurs, merci pour ce topic qui m’a été et est d'une grande aide (bon par contre au prix de quelques mal de crâne...).
N'hésitez pas a me corriger dans les commentaires si je raconte des conneries...
 

Partager ce message


Lien à poster
Partager sur d’autres sites

Hors mis si "ton pirate" commande une Wallbox en Espagne, Suisse, Italie etc ... cela n'apparait pas sur ton compte Tesla Francais !  Mais sera prélevé sur ton compte bancaire, mais cela sera trop tard !
Et tu crois vraiment que tu pourra pas te faire rembourser ? Y a des plafond également sur les carte, m'étonnerai qu'on puisse commander une wallbox sur ta carte...

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.