Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
Répondre
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Teslamate sur Raspberry Pi - Tutoriel

Message par Thomas »

TeslaMate est un dataloger pour votre Tesla, il va enregistrer toutes les informations envoyées par votre voiture : Charge, Trajets, Sommeil, Mise à jour ... et vous présenter cela avec de nombreuses statistiques et de beaux graphiques.

Il a l'avantage d'être gratuit et de tourner localement chez vous. Par défaut il ne sera pas accessible de l'extérieur donc sécurisé. Vous n'aurez accès à TeslaMate que depuis chez vous.

Image

Image

Image

Nous allons voir ci-dessous comment installer pas à pas TeslaMate sur un Raspeberry Pi (Mini ordinateur) que vous pourrez connecter à votre box internet en Wifi ou via un câble Ethernet. Ce tutoriel est inspiré de celui de teslaev.co.uk et adapté par mes soins.

Image

La liste des courses :
  • Un kit Raspberry Pi 4 ICI ou ICI, j'ai utilisé la version 8Gb mais celles avec 4 ou 2 devraient suffire.
  • Une carte micro SD + Adaptateur SD (inclus dans le kit ci-dessus)
  • Le Logiciel gratuit TeslaMate
Installation en 4 étapes :
  1. Installation de l'OS du Raspberry et configuration du Wifi
  2. Installation de docker (qui va héberger TeslaMate)
  3. Installation de TeslaMate
  4. Configuration de TeslaMate
Image

:Fleche: 15/11/2023 : Si lors de l'installation vous avez l'erreur "commande introuvable" remplacez la commande "docker-compose" par "docker compose" (sans le tiret).

1. Installation de l'OS du Raspberry et configuration du Wifi
Pour l'instant tout se fait sur votre ordinateur avec la carte SD insérée.
- Télécharger Raspberry Pi Image, il va installer Raspberry Pi OS sur la carte Micro SD.
- Sélectionnez "Raspbian OS Lite", le lecteur de votre ordi qui contient la carte SD puis cliquez sur "Écrire" :
Image
Une fois terminé, retirez puis remettez la carte SD dans votre ordinateur, un disque "Boot" sera alors visible.

Activer le SSH pour pouvoir vous connecter à votre Raspberry depuis votre ordinateur :
- Créer un fichier texte vide que vous nommerez "SSH" sans extension
- Transférer ce fichier dans le disque "Boot" que vous venez de créer plus haut

Configurer le Wifi (vous pouvez sauter cette étape si vous reliez le Raspberry à votre Box en Ethernet) :
- Créer un fichier texte nommé "wpa_supplicant.conf"
- Y coller le texte ci-dessous
- Modifier 2 lignes avec le nom de votre Wifi et votre clé Wifi
- Transférer ce fichier dans le disque "Boot" que vous venez de créer plus haut

Code : Tout sélectionner

country=FR
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="REMPALCER PAR LE NOM DE VOTRE WIFI"
scan_ssid=1
psk="REPLACER PAR VOTRE MOT DE PASSE WIFI"
key_mgmt=WPA-PSK
}
Image


Démarrer le Raspberry Pi
- Retirez maintenant la carte SD et introduisez-la dans votre Rasberry Pi
- Branchez le, attendez 1 ou 2 minutes qu'il démarre
- Trouvez son adresse IP en regardant les équipements connectés dans l'interface de votre Box

Image

2. Installation de Docker
- Connectez-vous au Raspberry en utilisant Putty sur Windows ou Terminal sur Mac

Code : Tout sélectionner

ssh pi@raspberrypi.local
ou

Code : Tout sélectionner

ssh pi@ADRESSE IP du RASPBERRY
- Le mot de passe par défaut est "raspberry" , vous pouvez le changer en tapant la commande "passwd"

C'est bon vous êtes connecté sur votre Raspberry :
Image
On va maintenant installer Docker avec les commandes suivantes à rentrer une par une (copier / coller puis Entrer)

Code : Tout sélectionner

curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi
newgrp docker
docker run hello-world
sudo apt-get install -y libffi-dev libssl-dev
sudo apt-get install -y python3 python3-pip
sudo apt-get remove python-configparser
sudo pip3 install docker-compose
Image
Image

3. Installation de TeslaMate
Toujours dans votre fenêtre SSH Putty ou Terminal, nous allons créer un fichier "docker-compose.yml" avec la commande suivante :

Code : Tout sélectionner

nano docker-compose.yml
Puis coller le code suivant, toujours dans la fenêtre SSH, c'est le fichier de configuration de Teslamate :

Code : Tout sélectionner

version: "3"

services:
  teslamate:
    image: teslamate/teslamate:latest
    restart: always
    environment:
      - DATABASE_USER=teslamate
      - DATABASE_PASS=secret
      - DATABASE_NAME=teslamate
      - DATABASE_HOST=database
      - MQTT_HOST=mosquitto
    ports:
      - 4000:4000
    volumes:
      - ./import:/opt/app/import
    cap_drop:
      - all

  database:
    image: postgres:13
    restart: always
    environment:
      - POSTGRES_USER=teslamate
      - POSTGRES_PASSWORD=secret
      - POSTGRES_DB=teslamate
    volumes:
      - teslamate-db:/var/lib/postgresql/data

  grafana:
    image: teslamate/grafana:latest
    restart: always
    environment:
      - DATABASE_USER=teslamate
      - DATABASE_PASS=secret
      - DATABASE_NAME=teslamate
      - DATABASE_HOST=database
    ports:
      - 3000:3000
    volumes:
      - teslamate-grafana-data:/var/lib/grafana

  mosquitto:
    image: eclipse-mosquitto:2
    restart: always
    command: mosquitto -c /mosquitto-no-auth.conf
    ports:
      - 1883:1883
    volumes:
      - mosquitto-conf:/mosquitto/config
      - mosquitto-data:/mosquitto/data

volumes:
  teslamate-db:
  teslamate-grafana-data:
  mosquitto-conf:
  mosquitto-data:
... et enregistrer en faisant "Ctrl + X" puis "Y" puis "Entrer"

Vous pouvez maintenant lancer l'installation de Teslamate avec la commande suivante :

Code : Tout sélectionner

docker-compose up -d
Voilà l'installation est terminée, maintenant on va le configurer.


4. Configuration de Teslamate
- Dans votre navigateur internet accédez à l'adresse http://AdresseIP:4000 (ou AdresseIP = l'adresse IP de votre Raspberry, voir dans votre Box internet, par exemple 192.168.1.30 ).
- Entrez vos identifiants Tesla ou le Token récupéré avec l'appli Smartphone 'Auth App for Tesla"
- Cliquez sur "Connexion"
- Dans réglages indiquez "http://IPduRASPBERRY:3000" dans le champs "Tableau de bord"

Image


Bravo c'est terminé !
Teslamate commence à recevoir les données de votre Tesla, jusqu'à 3 fois par seconde. Roulez, rechargez et revenez voir les données dans votre interface. Plus vous roulerez plus cela sera intéressant. Bien sur il n'enregistre que ce qui se passe après son installation et doit rester branché en permanence. Je l'utilise depuis 2 ans, il n'empêche pas la voiture de s'endormir.

Cliquez sur "Tableau de bord" pour découvrir toutes les fonctions.

Image

Image

Enjoy !

:coucou:
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

En complément vous trouverez ici le tutoriel de Axolotl pour installer sur un NAS QNAP : Teslamate sur NAS QNAP, Synology, Freebox, Portainer et un autre ici sur Freebox
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

Pour les plus gourmands voici quelques commandes utiles par exemple pour sauvegarder ou mettre à jour Teslamate :

La documentation du développeur est disponible ici :
https://docs.teslamate.org/

Se connecter en SSH via Terminal :

Code : Tout sélectionner

ssh pi@192.168.XXX.XXX
ou :

Code : Tout sélectionner

ssh pi@raspberrypi.local
Adresse IP = Adresse IP de votre Raspberry
Password = votremotdepasse


Mettre à jour de Teslamate :

Code : Tout sélectionner

sudo docker-compose pull
sudo docker-compose up -d

Prendre en compte des changements dans le fichier docker-compose.yml

Code : Tout sélectionner

docker-compose down
docker-compose up -d

Supprimer des trajets :

Code : Tout sélectionner

sudo docker-compose exec database psql teslamate teslamate
DELETE FROM drives WHERE id between XXX and XXX;
Changer les numéros des trajets XXX que vous trouverez dans les liens vers ces trajets


Connaître le nom de la base de données :

Code : Tout sélectionner

sudo docker ps
Le nom est tout au bout d'une des lignes


Lancer une sauvegarde manuellement :

Code : Tout sélectionner

sudo docker-compose exec -T database pg_dump -U teslamate teslamate > teslamate.bck
Récupérer le ficher en FTP (SSH/SFTP) sur le Raspberry


Sauvergarde automatique 1 fois par jour et transfert vers un NAS :
Créer un répertoire "backup" sur votre Raspberry
Y déposer le fichier "backup_teslamate.sh" que vous aurez personnalisé avec vos paramètres :

Code : Tout sélectionner

    #!/bin/bash

    ## Parametres à configurer
    SERVER="192.168.XXX.XXX"         # Adresse IP de votre NAS
    USERNAME="NOMUTULISATEUR"   # Nom d'utilisateur de votre NAS
    PASSWORD="PASSWORD"              # Mot de passse de votre NAS
    DESTDIR="/Teslamate"      	     # Dossier de destination dans votre NAS (/Teslamate dans mon exemple)
    ## Fin des parametres à configurer

    TIMESTAMP=`/bin/date +%Y-%m-%d-%H%M`
    BACKUPFILEDIR="teslamate_backup_$TIMESTAMP.tar.gz"

   ### Sauvegarde de la base de données ###
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
cd /home/pi/
sudo docker-compose exec -T database pg_dump -U teslamate teslamate > /home/pi/backup/teslamate.bck


    ### ZIP de la sauvegarde
    tar -zcvf /tmp/$BACKUPFILEDIR /home/pi/backup/

    ### Envoyer la sauvergarde vers votre NAS en FTP
    curl -s --disable-epsv -v -T"/tmp/$BACKUPFILEDIR" -u"$USERNAME:$PASSWORD" "ftp://$SERVER/Teslamate/"  # Changer "/Teslamate" par le nom du dossier de destination sur votre NAS.

    ### Efface la sauvegarde du Raspberry
    /bin/rm /tmp/$BACKUPFILEDIR

    ### Fait!
Lancer manuellement la tâche pour vérifier que tout fonctionne :

Code : Tout sélectionner

sudo sh /home/pi/backup/backup_teslamate.sh
Vous devriez retrouver un fichier sur votre NAS dans le répertoire indiqué.


Configurer la crontab pour que la sauvegarde se fasse automatiquement 1 fois par jour :
Avec la commande :

Code : Tout sélectionner

crontab -e
Ajouter la ligne suivante :

Code : Tout sélectionner

0 3 * * * sudo sh /home/pi/backup/backup_teslamate.sh
Ici la sauvegarde est faite une fois par jour à 3 heure du matin.
Sauvegarder la crontab "Ctrl X / Yes"


Restaurer une sauvegarde :

# Arrêter Teslamate :

Code : Tout sélectionner

docker-compose stop teslamate
# Effacer les données et tout réinitialiser :

Code : Tout sélectionner

docker-compose exec -T database psql -U teslamate << .
drop schema public cascade;
create schema public;
create extension cube;
create extension earthdistance;
CREATE OR REPLACE FUNCTION public.ll_to_earth(float8, float8)
    RETURNS public.earth
    LANGUAGE SQL
    IMMUTABLE STRICT
    PARALLEL SAFE
    AS 'SELECT public.cube(public.cube(public.cube(public.earth()*cos(radians(\$1))*cos(radians(\$2))),public.earth()*cos(radians(\$1))*sin(radians(\$2))),public.earth()*sin(radians(\$1)))::public.earth';
.
# Restaurer une sauvegarde :

Code : Tout sélectionner

docker-compose exec -T database psql -U teslamate -d teslamate < teslamate.bck
# Redémarrer Teslamate :

Code : Tout sélectionner

docker-compose start teslamate

# Désactiver le Wifi si vous utilisez Ethernet :

Code : Tout sélectionner

sudo rfkill block wifi
sudo rfkill block bluetooth
La commande block est persistante, c’est-à-dire que cela restera actif même après un redémarrage.
Pour réactiver les cartes, il faut utiliser l’option unblock

Code : Tout sélectionner

sudo rfkill unblock wifi
sudo rfkill unblock bluetooth

# Mettre à jour le firmware et l'OS du Raspberry Pi :
Mise à jour du firmware Raspberry :

Code : Tout sélectionner

sudo apt update
sudo apt full-upgrade
sudo rpi-update
sudo reboot

Mise à jour OS Raspbian :

Code : Tout sélectionner

sudo apt update
sudo apt dist-upgrade
sudo apt clean
sudo reboot

Installation de dashboards supplémentaires :
Re: Teslamate sur Raspberry Pi - Tutoriel
Ou ici :
https://github.com/jheredianet/Teslamat ... Dashboards

Mise à jour des Dashboards supplémentaires :

Code : Tout sélectionner

bash dashboards.sh

Mettre à jour de Teslamate :

Code : Tout sélectionner

sudo docker-compose pull
sudo docker-compose up -d
# Redémarrer Teslamate :

Code : Tout sélectionner

docker-compose start teslamate
genesis
Enthousiaste
Enthousiaste
Messages : 214
Enregistré le : 14 juin 2019, 08:09
Localisation : Chablais suisse
Voiture : Model3 LR Dual motor

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par genesis »

Juste comme complément un PI3 suffit pour teslamate
En ligne
Avatar du membre
Axolotl
Référent
Référent
Messages : 2449
Enregistré le : 23 avr. 2019, 16:33
Localisation : 13
Voiture : Model 3 LR AWD

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Axolotl »

oh même un pi2 ... j'en ai recyclé un pour faire à peu près la meme chose pour mon solaire (grafana etc) et ça tourne
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

Sur un 2 ça doit être un peu lent mais sur un 3B cela fonctionne pas mal. Seule la carte avec tous les trajets est un peu lente à afficher (5 ou 10 secondes pour 5000 km), en plus c'est moins cher.

Sinon il y a ici un autre Raspberry 4 moins cher en version 2Go
Pour les 3 il vaut mieux chercher ailleurs que sur Amazon je pense.
En ligne
Avatar du membre
Axolotl
Référent
Référent
Messages : 2449
Enregistré le : 23 avr. 2019, 16:33
Localisation : 13
Voiture : Model 3 LR AWD

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Axolotl »

je dis ça surtout dans l'optique de pas en acheter un nouveau si on a un vieu 2 ou 3 qui traine dans un tiroir, ça fera bien l'affaire ;)
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

Je suis d'accord, et cela ne coute rien d'essayer si vous avez un Raspberry 2 ou 3 qui traine.
SlyTM3
Actif
Actif
Messages : 12
Enregistré le : 25 août 2021, 22:31
Localisation : Suisse
Voiture : Model 3 LR 2019

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par SlyTM3 »

C'est une super appli Teslamate, je m'en sert depuis plus de deux ans, j'ai 60000kms logés :D

J'ai commencé sur un rasp 3, et maintenant c'est sur le syno en docker, avec backup et snapshot. Le restore est d'ailleurs assez facile à faire, je viens de tester en restaurant sur un VPS, juste pour voir.

Ne pas oublier de faire un don au dev, c'est vraiment un tout bon !
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

Je ne trouve plus le lien pour faire un don, il a disparu ?

D'autre part, si vous trouvez un truc à améliorer ou corriger sur tous les textes de l'interface Teslamate blanche dite le moi c'est moi qui ai fait la traduction et je peux la mettre à jour.
SlyTM3
Actif
Actif
Messages : 12
Enregistré le : 25 août 2021, 22:31
Localisation : Suisse
Voiture : Model 3 LR 2019

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par SlyTM3 »

Son lien se trouve sur la page de Github : https://github.com/adriankumpf/teslamate/releases (https://www.paypal.com/cgi-bin/webscr?c ... source=url)

Et sinon bravo pour la doc ! :Merci:
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

:Merci:
En ligne
Avatar du membre
franjub
Forum Advisor
Forum Advisor
Messages : 19931
Enregistré le : 10 févr. 2020, 19:48
Localisation : NANTES (44) / ANGERS (49)
Voiture : Tesla Model 3
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par franjub »

Super Tuto Thomas :Merci:

Ca me donne envie de me lancer mais je n'y connais rien :roll: :oops:
Model 3 SR+ - Gris Nuit - Int. Noir - Jantes 19"
Mars 2020 - 79 085 km (v2024.2.7)
Avatar du membre
Patrice
Actif
Actif
Messages : 25
Enregistré le : 08 mars 2020, 17:40
Voiture : TM3 LR

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Patrice »

Merci Thomas !
J'avais un peu "galéré" pour installer Teslamate il y a 1 an (je n'y connaissais rien en Raspberry). Ton tuto est excellent. En plus tu as indiqué comment faire les mises à jour, sauvegardes, ... tout ce que j'avais mis de côté :-) je vais pouvoir m'y remettre.
Avatar du membre
Patrice
Actif
Actif
Messages : 25
Enregistré le : 08 mars 2020, 17:40
Voiture : TM3 LR

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Patrice »

Thomas, tu parles d'une interface blanche (avec menus en français j'ai l'impression) :
Thomas a écrit : 30 déc. 2021, 22:24
D'autre part, si vous trouvez un truc à améliorer ou corriger sur tous les textes de l'interface Teslamate blanche dite le moi c'est moi qui ai fait la traduction et je peux la mettre à jour.
C'est à quel endroit que ça se trouve (fichiers, explications, ...) ?

Merci :Top:
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

Je parle de cette page la :

Image

Le reste est en Anglais mais tu peux l'afficher en blanc quand même.

Te connecter à l'interface Grafana avec les identifiants admin/admin (il te demandera de changer le mot de passe à la 1ere connexion) :
Image

Ensuite aller dans les préférences :
Image

Configurer light puis enregistrer :
Image

Voilà le résultat :
Image

Il est possible de modifier et traduire ces écrans-là mais ils restent en // des écrans en anglais sinon c'est effacé à chaque mise à jour. donc ce n'est pas très intéressant.
Avatar du membre
Patrice
Actif
Actif
Messages : 25
Enregistré le : 08 mars 2020, 17:40
Voiture : TM3 LR

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Patrice »

Merci Thomas !

J'ai réussi à faire la mise à jour et supprimer des trajets, par contre, je n'arrive pas à faire la sauvegarde automatique sur mon NAS.

En fait, j'ai l'impression que ça bloque au niveau de la ligne de commande d'envoi de la sauvegarde vers mon NAS (le fichier de sauvegarde "teslamate.bck" se crée bien).
J'ai un message d'erreur "connect to 192.168.XXX.XXX port 21 failed: Connexion refusée"
=> XXX.XXX est l'adresse IP interne de mon Raspberry.

Est-ce bien l'adresse IP, identifiant et mdp du Raspberry qu'il faut indiquer ou celle du NAS ?
La ligne de commande ci-dessous est-elle bonne ?

### Envoyer la sauvergarde vers votre NAS en FTP
curl -s --disable-epsv -v -T"/tmp/$BACKUPFILEDIR" -u"$USERNAME:$PASSWORD" "ftp://$SERVER/Teslamate/" # Changer "/Teslamate" par le nom du dossier de destination sur votre NAS.

je ne comprends pas comment on peut associer l'adresse IP du Raspberry et le répertoire de destination sur le NAS (tp://$SERVER/Teslamate/) ? Mais comme je ne suis pas très à l'aise avec le code, c'est sans doute moi qui n'a pas compris un truc.

Bref je coince un peu à vraie dire...
cae42
Actif
Actif
Messages : 33
Enregistré le : 27 févr. 2020, 07:54
Voiture : TMY LR

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par cae42 »

Salut Thomas,
Merci beaucoup.
Etant familiarisé avec ces outils mais manquant cruellement de patience pour chercher je n'aurais pas abouti.
Reçu le Pi 4 à 11h45, Teslamate attendait les données à 12h45.

C'est très simple.

On pourrait donner pour les newbies :

https://www.domo-blog.fr/comment-effect ... erry-pi-4/

Pas possibled'avoir l'antérioté des données on est d'accord ?
Encore merci !

quel mécanisme de sauvegarde y'a t il ? je pense pas qu'il y en ait ... :!: Avez vous une procédure pour en mettre une en place sur le Pi.
En terme de volume, la carte microSD de 32 Go permet de tenir combien de temps ???
Perd on les data si on coupe le Pi ???

A ++
Avatar du membre
Thomas
Community Manager
Community Manager
Messages : 23143
Enregistré le : 18 déc. 2018, 14:49
Localisation : Ile de France
Voiture : Model 3 Perf 21
Contact :

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par Thomas »

@Patrice
Tu dois commencer par créer un répertoire dans ton NAS ("Teslamate" par exemple) puis un utilisateur (Teslamate / Motdepasse par exemple) qui aura pour répertoire de base celui que tu viens de créer et les droits qui vont bien pour faire du FTP.

@cae42
Ravi que cela te serve :Top:
C'est important de faire des sauvegardes car les cartes SD n'aiment pas trop écrire en permanence et le risque de tout perdre n'est pas négligeable. Pour fiabiliser le truc il faudrait installer cas sur un SSD à la place de la carte SD.
Tu peux trouver des commandes pour faire la sauvegarde dans ce post : Re: Tutoriel : Installer Teslamate sur Raspberry Pi mais si c'est pour sauvegarder sur la même carte SD cela ne sert à rien il faut récupérer le fichier et le stocker ailleur.

Après 5000 km ma base de données fait 70 Mo donc avec 32 Go tu peux tenir un peu plus de 2 millions de Km :lol!:
Avatar du membre
sigmamima
Expert
Expert
Messages : 965
Enregistré le : 06 nov. 2021, 23:25
Localisation : Liancourt
Voiture : Anion TM3 LR WH

Re: Tutoriel : Installer Teslamate sur Raspberry Pi

Message par sigmamima »

@Patrice,

Quel est la marque du NAS, Synology, Netgear ou autres
Comme le dis Thomas il faut créer un répertoire Teslamate par exemple dans le NAS avec accès en FTP.
Pour les accès en FTP, le NAS demandera un user et un mp
donc cela deviendra

curl -s --disable-epsv -v -T"/tmp/$BACKUPFILEDIR" -u"Patrice:$toto (utilisateur et mp du rep Teslamate du NAS)" "ftp://192.168.xxx.xxx (adresse du NAS)/Teslamate/"

C'est clair ou pas trop !!
bon courage on n'est pas loin
Modifié en dernier par Thomas le 04 janv. 2022, 20:46, modifié 1 fois.
Raison : Citation supprimée, merci d'utiliser le bouton "Répondre"
M3 LR 12-2021-EAP
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer un compte

Vous n‘êtes pas membre ? Inscrivez-vous pour rejoindre notre communauté
Les membres peuvent créer leurs propres sujets et s‘abonner à des sujets
C‘est gratuit et cela ne prend qu‘une minute

S’enregistrer

Se connecter

Retourner vers « Applications Tesla, 4G, Data Loggers »