Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30129
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Thomas »

Bravo @martingrn , c'est absolument magnifique ! Quel changement par rapport à l'interface d'origine.
Avatar de l’utilisateur
martingrn
Actif
Actif
Messages : 30
Inscription : 05 avr. 2025
Localisation : Cornebarrieu (31)
Voiture : Highland Quicksilver
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par martingrn »

Merci pour vos premiers retours positifs :)
Model 3 Highland QuickSilver - Livrée en Mars 2025 - martin-grn.vercel.app
Avatar de l’utilisateur
Ange
Confirmé
Confirmé
Messages : 92
Inscription : 08 juil. 2024
Voiture : TM3 Highland 2024

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Ange »

Bonjour,
je viens de m'abonner à Teslamate que je découvre (et d'où mon suivi de ce post), et je ne suis pas sûr de savoir à qui s"adresse de side-project ? qu'aux personnes ayant leur base sur un NAS ou également aux personnes étant sur MyTeslaMate ?

Merci
1ère Tesla et 1ère électrique.
TM3 Highland 2024 blanche, AP Standard, dénommée "Altes"
Avatar de l’utilisateur
martingrn
Actif
Actif
Messages : 30
Inscription : 05 avr. 2025
Localisation : Cornebarrieu (31)
Voiture : Highland Quicksilver
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par martingrn »

Bonjour @Ange
Mon dashboard est fait pour ceux qui installent TeslaMate eux-mêmes (sur un NAS, Raspberry Pi, serveur perso...).
Si tu es abonné à MyTeslaMate, malheureusement mon dashboard ne fonctionnera pas car il a besoin d'un accès direct à ta base de données, ce que MyTeslaMate ne permet pas. Car c'est solution cloud clé en main. Mon dashboard vient juste remplacer l'interface par défaut de TeslaMate par quelque chose de plus moderne et user-friendly. Grafana reste dispo pour les analyses détaillées. :clin:
Model 3 Highland QuickSilver - Livrée en Mars 2025 - martin-grn.vercel.app
Avatar de l’utilisateur
Ange
Confirmé
Confirmé
Messages : 92
Inscription : 08 juil. 2024
Voiture : TM3 Highland 2024

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Ange »

@martingrn : Merci et dommage. Tant pis, le look sur la demo est plaisante. :bravo:
1ère Tesla et 1ère électrique.
TM3 Highland 2024 blanche, AP Standard, dénommée "Altes"
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par GDuc »

@martingrn :top:
Hmmm on dirait qu'il ne suffit pas de copier-coller les lignes de code dans docker-compose. Il faut remplacer certains éléments par le mot de passe, le nom de la base de données je suppose ? Lesquels exactement ? Merci !
Avatar de l’utilisateur
martingrn
Actif
Actif
Messages : 30
Inscription : 05 avr. 2025
Localisation : Cornebarrieu (31)
Voiture : Highland Quicksilver
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par martingrn »

Bonjour @GDuc

Je pense que tu n'a pas de fichier .env avec la configuration Traefik ?
Si c'est le cas, voici la partie que tu dois mettre :

Code : Tout sélectionner

teslamate-modern-dashboard:
    build:
      context: ./teslamate-modern-dashboard
    image: teslamate-modern-dashboard
    restart: always
    depends_on:
      - database
    ports:
      - "3001:3001"
    environment:
      - DATABASE_HOST=database
      - DATABASE_PORT=5432
      - DATABASE_NAME=teslamate       # same as POSTGRES_DB
      - DATABASE_USER=teslamate       # same as POSTGRES_USER
      - DATABASE_PASSWORD=secret      # same as POSTGRES_PASSWORD
      - PORT=3001
Pense a remplacer "secret" par le mot de passe de ta base de donnée. :smile:
Merci pour ta remarque, je vais aussi mettre à jour le README sur Github.
Model 3 Highland QuickSilver - Livrée en Mars 2025 - martin-grn.vercel.app
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par GDuc »

Ok merci !
Je pense que tu n'a pas de fichier .env avec la configuration Traefik ?
Tu m'as complètement perdu là-dessus :smile:
Sinon je vais tenter les modifs de docker-compose que tu suggères.
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par GDuc »

Bon une fois les motifs faites à docker-compose, quand je lance "docker compose up -d" j'obtiens le message d'erreur suivant :
validating /home/xxxxxx/docker-compose.yml: volumes.teslamate-modern-dashboard additional properties 'ports', 'restart', 'build', 'depends_on', 'environment', 'image' not allowed
Pareil quand j'essaye de faire une sauvegarde de la base de données.
Avatar de l’utilisateur
martingrn
Actif
Actif
Messages : 30
Inscription : 05 avr. 2025
Localisation : Cornebarrieu (31)
Voiture : Highland Quicksilver
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par martingrn »

Salut,
Vérifie que tu n'a pas coller cette partie a la fin de ton fichier .yml
Il faut que ça soit dans la partie "services" est pas "volumes". Du coup avant la partie "volumes" comme les autres services "teslamate", "database" ou "grafana" en respectant bien l’indentation, qui est très importante dans un yaml :)
Model 3 Highland QuickSilver - Livrée en Mars 2025 - martin-grn.vercel.app
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par GDuc »

J'ai bien collé cette partie à la fin du fichier .yml :) merci !
Avatar de l’utilisateur
GDuc
Enthousiaste
Enthousiaste
Messages : 211
Inscription : 24 sept. 2023
Voiture : Tesla Model Y LR DM

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par GDuc »

Bon on avance, mais on n'est pas encore tout à fait arrivé : j'ai maintenant le message d'erreur
yaml: line 51: did not find expected key
J'ai donc déplacé le bloc de texte à rajouter dans la partie "services:", tout à la fin, après le bloc "mosquitto:", et juste avant "volumes:"
La ligne 51 c'est une ligne sans rien, l'espace qui sépare le bloc "mosquitto:" du bloc nouvellement créé "teslamate-modern-dashboard:"...
Avatar de l’utilisateur
martingrn
Actif
Actif
Messages : 30
Inscription : 05 avr. 2025
Localisation : Cornebarrieu (31)
Voiture : Highland Quicksilver
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par martingrn »

Surement un problème d'indentation. Voici un exemple ici : https://pastebin.fr/019c5d73-cc57-7335- ... 9b8df9ce7e
En YAML, chaque espace compte. Il y a probablement un décalage sur une ligne — soit un espace en trop, soit un tab au lieu d'espaces.
  • Le service teslamate-modern-dashboard: est indenté avec 2 espaces (au même niveau que teslamate:, database:, etc.)
  • Les propriétés en dessous (build:, restart:, ports:, etc.) sont à 4 espaces
  • Les valeurs encore en dessous sont à 6 espaces
Vérifie qu'il n'y a pas d'espace invisible aussi a la ligne 51. Si tu y arrives toujours pas, passe en message privée, il faudrait que tu partage ton fichier.
Model 3 Highland QuickSilver - Livrée en Mars 2025 - martin-grn.vercel.app
Avatar de l’utilisateur
v1ru5
Actif
Actif
Messages : 31
Inscription : 15 févr. 2025
Voiture : 1Gr3k LR RWD

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par v1ru5 »

Merci @martingrn beau boulot! :bravo:
J'ai Star le projet aussi on va suivre et tester ça.
Ajouté sur mon docker compose actuel avec proxymanager devant pour gérer le SSL/whitelist etc impec.

Possiblement commencer les features? :clownfun:
J'aime le bandeau states dans grafana, voir si ajouter quelque chose de plus sexy visuellement serait cool.

Edit:
C'est moi où il n'y a pas de favicon?
The quieter you become, the more you’re able to hear
Avatar de l’utilisateur
GaryGate
Enthousiaste
Enthousiaste
Messages : 179
Inscription : 19 juil. 2022
Localisation : Cantal (15)
Voiture : MY LR AWD 06/23

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par GaryGate »

Un favicon serait le bienvenu.
TMY LR AWD Midnight Cherry Red/Blanc/19"/Attelage
Avatar de l’utilisateur
jordanjix
Expert
Expert
Messages : 895
Inscription : 01 mars 2025
Localisation : Fontainebleau
Voiture : Model Y 2025
Contact :

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par jordanjix »

@v1ru5 Fait ta PR 😉
K
Kill3rbee67
Enthousiaste
Enthousiaste
Messages : 138
Inscription : 26 févr. 2026
Localisation : Doubs (25)
Voiture : Model Y Premium

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Kill3rbee67 »

incroyable le modern dashboard. hate d'installer tout ca sur QNAP quand j'aurais la mienne
Cmde 24/01 - Liv 28/05 - VIN 899
K
Kill3rbee67
Enthousiaste
Enthousiaste
Messages : 138
Inscription : 26 févr. 2026
Localisation : Doubs (25)
Voiture : Model Y Premium

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Kill3rbee67 »

installation de TeslaMate facilement

Essai de passage au modern dashboard impossible (je suis sur QNAP, je cree l'app directement avec le .yml)

Message d'erreur lorsque je recree :

Erreur 2026-03-04 15:05:58 Kill3rbee67 --- Container Station Docker Compose version v2.29.1-qnap2 Container Station Applications [Container Station] Failed to create application "teslamate". Error message: operateApp action [--project-name teslamate up -d --remove-orphans] failed: exit status 17: teslamate-modern-dashboard Pulling
teslamate-modern-dashboard Warning pull access denied for teslamate-modern-dashboard, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
unable to prepare context: path "/share/CACHEDEV1_DATA/.qpkg/container-station/data/application/teslamate/teslamate-modern-dashboard" not found

Sauf que je vois pas comment clone the repository sur le NAS meme en ssh (git n'est pas reconnu)
Cmde 24/01 - Liv 28/05 - VIN 899
F
Fifty21
Expert
Expert
Messages : 544
Inscription : 27 juin 2021
Voiture : Model Y propulsion

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Fifty21 »

J'ai eu le même souci et j'ai download le zip sur le git et ensuite j'ai copié le dossier teslamate modern ou se trouve le docker composé via qfile de Qnap
K
Kill3rbee67
Enthousiaste
Enthousiaste
Messages : 138
Inscription : 26 févr. 2026
Localisation : Doubs (25)
Voiture : Model Y Premium

Re: Teslamate sur NAS QNAP, Synology, Freebox, Portainer

Message par Kill3rbee67 »

tu l'as copié dans le dossier teslamate ou dans le dossier application du container ?
Cmde 24/01 - Liv 28/05 - VIN 899
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

Inscription

Se connecter