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é(é)

Tu as bien configuré tes URL dans le panneau d'administration de teslamate ?

Posté(é)

Tu as deux ports distincts. Le 3000 est pour grafana chez toi et tu en as un autre, le 4000 sur ta config (on voit l'URL en haut). C'est ce port qu'il faut mettre dans app web.

Posté(é)
Le 06/12/2023 à 21:09, Mamiot a dit :

Tu as deux ports distincts. Le 3000 est pour grafana chez toi et tu en as un autre, le 4000 sur ta config (on voit l'URL en haut). C'est ce port qu'il faut mettre dans app web.

Super ! Merci ça a fonctionné :)

Posté(é)

Ca marche parfaitement. Les tutos existent et sont nombreux. Mais tu as raison, ça risque de pas durer longtemps.

Posté(é)

Tu ne devrais pas laisser le port 22 de ton NAS accessible depuis l'extérieur (si c'est bien ça que tu veux dire par pourtant le port 22 ssh est redirigé sur mon NAS)

Posté(é)
Le 08/12/2023 à 21:08, RepRog a dit :

Pour l'installation de teslamate sur mon NAS , dans le tuto de teslaastuce ( tuto repris ailleurs traduit en français ) , il est écrit d'activer le port 22 ssh . tuto ici https://www.teslastuces.com/installer-teslamate-sur-nas-synology/

 

pour l'installation sur la freebox , j'ai suivi le tuto de camille et cedric en Ve sur youtube .

 

Si vous avez un autre tuto ou m'expliquer les points importants je suis preneur car ça n'est vraiment pas compliqué à faire mais comme ca ne fonctionne pas chez moi , il doit y avoir un détail qui m'échappe .

D'où mon interrogation si cela fonctionne encore ...

 

 

Si ce n'est qu'activer le le port 22 ça va ; il vaut mieux éviter qu'il soit accessible depuis l'extérieur (redirection de port).

Pour le reste, @pistache donne le lien vers le bon topic (mais il y a pas mal de lecture).

Posté(é)

Bonjour à tous,

J'utilise Teslamate depuis un peu plus d'un an et demi sur une VM Freebox. Tout allait bien jusqu'a.. la mise à jour de novembre.

Je n'avais pas pris le temps de regarder le forum récemment et ne consultait plus trop mes données Teslamate.

Puis j'ai constaté le manque d'informations notamment au niveau de la batterie.

 

Ok, petit coup d'oeil sur le forum pour voir l'existence du problème et la solution qui va bien avec une mise à jour de Teslamate.

 

C'est la que mon problème commence:

Quelle que soit la commande que je saisis quand je veux faire une mise à jour ou simplement arrêter ou redémarrer le service, j'obtiens le message d'erreur suivant concernant mon fichier docker-compose.yml

Citation

ERROR: In file './docker-compose.yml', service 'volumes' must be a mapping not an array.

impossible de faire un: 

docker-compose pull

 

Une sauvegarde manuelle me remonte exactement le même message. et forcément mes sauvegardes précédentes ont étés écrasées avec ce problème. Je n'avais pas exporté mes sauvegardes récemment, je sais c'est null..

 

En épluchant mon Docker-compose.yml je ne trouve aucun problème. il fonctionnait très bien avant et je ne l'ai pas modifié depuis l'installation.

Après quelques recherches, il semblerait que le problème puisse être lié à une mauvaise indentation dans le fichier, mais j'ai beau chercher, tout me semble correct.

Voici une copie de mon fichier au cas ou:

version: "3"

services:
  teslamate:
    image: teslamate/teslamate:latest
    restart: always
    environment:
      - ENCRYPTION_KEY=XX #insert a secure key to encrypt your Tesla API tokens
      - DATABASE_USER=XX
      - DATABASE_PASS=XX
      - DATABASE_NAME=XX
      - DATABASE_HOST=XX
      - MQTT_HOST=mosquitto
    ports:
      - 4000:4000
    volumes:
      - ./import:/opt/app/import
    cap_drop:
      - all

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

  grafana:
    image: teslamate/grafana:latest
    restart: always
    environment:
      - DATABASE_USER=XX
      - DATABASE_PASS=XX
      - DATABASE_NAME=XX
      - DATABASE_HOST=XX
    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:

 

 

Voila, je suis coincé.

pas de sauvegarde possible...,

J'ai quand même accès à mes données avec un manque d'informations depuis novembre dans grafana.

Je ne veux pas tout réinstaller car je ne veux pas perdre mes données.

 

Je suis preneur de vos infos si vous avez une idée..

Merci d'avance

 

Modifié par D4vi9

Posté(é)
Le 12/12/2023 à 12:21, D4vi9 a dit :

 

  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

 

Pour mosquitto l'indentation a l'air incorrecte

Posté(é)
Le 12/12/2023 à 12:21, D4vi9 a dit :

je sais c'est null..

Excellente blague !!! 🤣

Et @MrFurieux a bien repéré l'indentation de la section volumes. 👍

 

On se croirait revenu au temps du Cobol avec ces indentations obligatoires... C'est plus propre mais ça ne pardonne pas.

Posté(é)

Merci @MrFurieux toujours aussi efficace et prompt à la réponse.

Et moi j'ai de la m.. devant les yeux.

Bien vu mes soucis d'indentation. C'est corrigé.

Curieux car je n'avais rien changé.

 

Je vais me pencher sur la mise à jour maintenant.

Modifié par D4vi9

Posté(é)
Le 12/12/2023 à 12:21, D4vi9 a dit :

 

docker-compose pull

 

 

version: "3"

services:
  teslamate:
    image: teslamate/teslamate:latest
    restart: always
    environment:
      - ENCRYPTION_KEY=XX #insert a secure key to encrypt your Tesla API tokens
      - DATABASE_USER=XX
      - DATABASE_PASS=XX
      - DATABASE_NAME=XX
      - DATABASE_HOST=XX
      - MQTT_HOST=mosquitto
    ports:
      - 4000:4000
    volumes:
      - ./import:/opt/app/import
    cap_drop:
      - all

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

  grafana:
    image: teslamate/grafana:latest
    restart: always
    environment:
      - DATABASE_USER=XX
      - DATABASE_PASS=XX
      - DATABASE_NAME=XX
      - DATABASE_HOST=XX
    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:

 

 

A supprimer message  fait  par erreur 

 

Modifié par xaviervp

Posté(é)

Mise à jour faite.

J'ai retrouvé un fonctionnement normal.

Posté(é)

Bonjour,

Je viens de suivre le tuto scrupuleusement.
Je souhaite accéder à la base Postgre, j'ai donc ouvert le port 5432

J'arrive à me connecter avec DBeaver à la base Teslamate et je vois bien les tables (addresses, drives, positions...).
Cependant, elles sont toutes vides... (sur Grafana j'ai bien de la donnée, pareil quand j'explore via Grafana, je vois bien les drives).

Savez vous pourquoi ?
Merci bien

Capture d'écran 2023-12-16 152431.png

Modifié par Meowy

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

Pour l'instant Teslamate fonctionne toujours, les API n'ont pas changé.

Posté(é)
Le 03/01/2024 à 22:05, MikeFr a dit :

Pour l'instant Teslamate fonctionne toujours, les API n'ont pas changé.

Moi il est HS depuis plusieurs jours. Lorsque ce que je recharge la voiture , j'ai une ligne de toute les 30 sec dans Grafana dans la partie charge. 

Posté(é)

Pour moi Teslamate fonctionne toujours aussi , wait and see..

Posté(é)

On fait comment pour afficher sur la carte tous les trajets d’une journée et non les trois derniers trajets comme c’est par défaut

Posté(é)
Le 04/01/2024 à 18:15, pivert a dit :

On fait comment pour afficher sur la carte tous les trajets d’une journée et non les trois derniers trajets comme c’est par défaut

Ben tu changes les dates en haut comme pour tous les dashboards.

Posté(é)

Bonjour à tous, 

 

ça fait quelques année que je ne suis pas venu sur ce forum. Depuis 2 ou 3 ans j'héberge Teslamate sur ma VM Freebox, mais je voudrais essayer de migrer sur une solution externe afin d'y avoir accès simplement de l'extérieur sans avoir à ouvrir mon routeur ou autre (ça me gonfle ces histoire de ports....). Je voulais donc tester l'hébergement sur un serveur Oracle en suivant le tutoriel de @pingoo78. Est-ce que cette solution est toujours viable ? 

Je viens de me créer un compte (0,93€ 😀) et si je comprends bien, une fois la période d'essai passée, je reste sur une version "ressources gratuite" permettant de faire fonctionner Teslamate. J'ai tout bon ?

 

Merci pour vos conseils !

 

Modifié par MakeArt

Posté(é)
Le 06/01/2024 à 17:41, MakeArt a dit :

Bonjour à tous, 

 

ça fait quelques année que je ne suis pas venu sur ce forum. Depuis 2 ou 3 ans j'héberge Teslamate sur ma VM Freebox, mais je voudrais essayer de migrer sur une solution externe afin d'y avoir accès simplement de l'extérieur sans avoir à ouvrir mon routeur ou autre (ça me gonfle ces histoire de ports....). Je voulais donc tester l'hébergement sur un serveur Oracle en suivant le tutoriel de @pingoo78. Est-ce que cette solution est toujours viable ? 

Je viens de me créer un compte (0,93€ 😀) et si je comprends bien, une fois la période d'essai passée, je reste sur une version "ressources gratuite" permettant de faire fonctionner Teslamate. J'ai tout bon ?

 

Merci pour vos conseils !

Bon installation easy avec le tuto qui est super bien fait. Par contre je suis coincé pour transférer mon fichier de backup, je n'ai pas de serveur FTP pour dérouler la procédure. Je pensais qu'avec ma seedbox le serveur FTP me permettrait se transfert, mais nada. Vous avez un conseil pour transférer facilement ce fichier (1,6go quand même) sur le serveur d'Oracle ?

 

Merci !

Posté(é)
Le 06/01/2024 à 17:41, MakeArt a dit :

Bonjour à tous, 

 

ça fait quelques année que je ne suis pas venu sur ce forum. Depuis 2 ou 3 ans j'héberge Teslamate sur ma VM Freebox, mais je voudrais essayer de migrer sur une solution externe afin d'y avoir accès simplement de l'extérieur sans avoir à ouvrir mon routeur ou autre (ça me gonfle ces histoire de ports....). Je voulais donc tester l'hébergement sur un serveur Oracle en suivant le tutoriel de @pingoo78. Est-ce que cette solution est toujours viable ? 

Je viens de me créer un compte (0,93€ 😀) et si je comprends bien, une fois la période d'essai passée, je reste sur une version "ressources gratuite" permettant de faire fonctionner Teslamate. J'ai tout bon ?

 

Merci pour vos conseils !

 

Si jamais tu veux héberger chez toi sans rien ouvrir, tu peux regarder du coté de Tailscale. Je m'en sert depuis plus d'un an et je suis devenu super fan. C'est bourré de fonctions, c'est basé sur wireguard, et tailscale n'a accès à rien. L'installation est super simple : linux, smartphones, AppleTV (ca c'est top !), etc...

https://tailscale.com/

Posté(é)
Le 06/01/2024 à 17:41, MakeArt a dit :

Bonjour à tous, 

 

ça fait quelques année que je ne suis pas venu sur ce forum. Depuis 2 ou 3 ans j'héberge Teslamate sur ma VM Freebox, mais je voudrais essayer de migrer sur une solution externe afin d'y avoir accès simplement de l'extérieur sans avoir à ouvrir mon routeur ou autre (ça me gonfle ces histoire de ports....). Je voulais donc tester l'hébergement sur un serveur Oracle en suivant le tutoriel de @pingoo78. Est-ce que cette solution est toujours viable ? 

Je viens de me créer un compte (0,93€ 😀) et si je comprends bien, une fois la période d'essai passée, je reste sur une version "ressources gratuite" permettant de faire fonctionner Teslamate. J'ai tout bon ?

 

Merci pour vos conseils !

 

Je pense qu'il y a erreur sur la personne, ce n'est pas mon tuto 😅

Posté(é)
Le 06/01/2024 à 20:54, slyTM3 a dit :

Si jamais tu veux héberger chez toi sans rien ouvrir, tu peux regarder du coté de Tailscale. Je m'en sert depuis plus d'un an et je suis devenu super fan. C'est bourré de fonctions, c'est basé sur wireguard, et tailscale n'a accès à rien. L'installation est super simple : linux, smartphones, AppleTV (ca c'est top !), etc...

https://tailscale.com/

Tu peux faire quoi sur Apple TV (tu écris c’est top ) 

est ce que c’est sécurisé par défauts ou il faut activer quelque chose ?

 

merci 

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.