Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous , après plusieurs tentative d'installation de teslamate , je m'interroge sur son fonctionnement en 2023 . 

Je m'explique

J'ai tenté l'installation sur mon NAS synology et dans un premier temps , mes API tokens étaient refusés . Ne parvenant pas à les mettre , j'ai tenté une installation sur ma freebox , API ok mais aucune infos sur la voiture hormis la page d'accueil de teslamate avec la version , sa localisation etc . j'ai pourtant bien paramétré l'url de grafane mais je n'ai pas de DATA .

Lorsque je l'intalle sur mon NAS , je n'arrive pas à accéder à teslamate ( page 404 not found ) , pourtant le port 22 ssh est redirigé sur mon NAS en tcp si ma mémoire est bonne . Quant à l'installation sur ma freebox , je n'ai pas trop d'infos sur l'auto . 

J'ai lu que tesla voulait bloquer les API cette année et je me demande si ce n'est pas le cas . 

Si vous avez un tuto clair pour l'installation sur mon NAS , je suis preneur , j'ai bien suivi celui de tesla astuce mais cela a fonctionnait qu'une seule fois et depuis plus moyen . 

 

merci à vous 

Partager ce message


Lien à poster
Partager sur d’autres sites

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

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir à tous , 

De mon coté , j'installe sur mon syno , sur ma freebox mais j'ai pas d'infos sur la voiture dans grafana . Mon problème doit se situer dans le contenu du fichier docker-compose.yml 

 

Si je copie cela tel quel , est ce que c'est bon , ou faut il modifier quelque chose

 

 

version: "3"

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

  database:
    image: postgres:15
    restart: always
    environment:
      - POSTGRES_USER=teslamate
      - POSTGRES_PASSWORD=password #insert your secure database password!
      - POSTGRES_DB=teslamate
    volumes:
      - teslamate-db:/var/lib/postgresql/data

  grafana:
    image: teslamate/grafana:latest
    restart: always
    environment:
      - DATABASE_USER=teslamate
      - DATABASE_PASS=password #insert your secure database password!
      - 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:

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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. 

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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 !

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.