Page 56 sur 86
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 13:03
par Axolotl
Quand tu fais un pull ça ne recrée pas les volumes que tu montes dans les docker
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 13:14
par Tigerbill17
Ça met à jour toutes les dernières versions de tout
La progression se voit sur l'écran,et normalement,quand on a bien attendu qu tout soit terminé,on a un ensemble fonctionnel a jour
A condition d'avoir un docker-compose.yml strictement conforme,en particulier au début,avec :latest,et pas un numéro de version
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 13:37
par Axolotl
Non, pas que, les volumes que tu monte contiennent tes données, et sont bind dans la stack docker que tu mets a jour. Tu as des données persistantes qui ne sont pas remises à jour et c’est bien là le soucis, il faut le supprimer avant. Le fichier docker compose ne fais que lister les images et volumes que tu vas générer, je ne l’utilise pas sous portainer par ex, pas sous forme de fichier en tout cas.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 13:41
par Tigerbill17
Et c'est quoi, la donnée persistante qui demande d'utiliser un plugin obsolète à la place de celui qui est à jour ?
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 17:54
par Axolotl
Quelle donnée je n’en sais rien, je n’ai pas fouillé vuqu’en supprimant le volume grafana ça a marché pour moi comme indiqué dans ce post. C’est bien que quelque chose de persistant était en conflit, possible avec une montée de version de grafana justement.
https://github.com/teslamate-org/teslamate/issues/3499
Le commentaire de swiffer:
You need to:
docker compose down
docker volume ls
docker volume rm teslamate_grafana <- volume name can be different
docker compose up -d
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 20:35
par Taz22
Axolotl a écrit : 10 mars 2024 13:03
Quand tu fais un pull ça ne recrée pas les volumes que tu montes dans les docker
Je mets bien a jour mon fichier compose-docker.yml
Je monte le docker etc
Et la plus aucun accès au teslamate et à grafana
Même en faisant une réinstallation complète (formatage etc....) et je refais les manipulation du POST 1 = je n'ai plus la carte
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 10 mars 2024 20:49
par Tigerbill17
Poste ton fichier docker-compose.yml
Intégralement
Merci
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 mars 2024 21:39
par Taz22
voici mon fichier
version: "3"
services:
teslamate:
image: teslamate/teslamate:latest
restart: always
environment:
- ENCRYPTION_KEY=@Grafanaxxx
- 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:13
ICI si je mets 16 (Il me semble que c'est la dernière version de Postgres, tout se met à jour. Je vois tout progresser mais ensuite, je n'ai plus aucun accès à Teslamate et à Grafana Voir plus bas
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:
environment:

Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 14 mars 2024 23:30
par Tigerbill17
Pourquoi diable mettre 16 à la place de 13.
Et ensuite, que viennent faire les # devant la definition des ports mosquitto ?
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 mars 2024 09:38
par Axolotl
Encore une fois, on ne m'écoute pas, pour migrer postgre de version il faut refaire le volume en le supprimant et pas juste en faisant un pull. Mais c'est inutile de mettre à jour si tout fonctionne.
https://docs.teslamate.org/docs/mainten ... g_postgres
Tout est là, encore une fois ...
Bien faire le backup avant car là, tu vas supprimer un volume qui contient des données, pas comme celui de grafana. Là aussi, on ne fait pas ce que je vous dis de faire ...
Pour les ports de mqtt tu n'as pas besoin de le préciser, ce sont ceux par défaut, par contre tu peux mapper d'autres port si tu as une autre instance qui tourne sur la meme machine

Donc dans un cas lambda où tu n'as que lui qui tourne, tu n'as pas besoin de le repréciser, c'est implicite.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 mars 2024 10:56
par Tigerbill17
Il l'a fait le backup, il l'a dit dès ses premiers messages.
Mais effectivement, non seulement il fait autre chose que ce qu'on lui dit de faire , mais il se bricole des trucs lui même sans le dire.
La preuve avec son essai de version postgres, pourquoi sortir ça du chapeau. Idem avec ses # qui n'ont rien à foutre là, c'est aussi la preuve qu'il bricole.
Je suis persuadé qu'il ne suit pas pas à pas et à la lettre le tuto d'installation de la page 1. C'est une conviction, pas une certitude absolue, qui nécessiterait d'être petite souris et de regarder tout ce qu'il fait de A à Z, mais c'est une ferme conviction.
Parce qu'en suivant la procédure, ça marche pour tout le monde
Donc, ça devrait le faire pour lui aussi.
Et ensuite réinstaller son backup, et là aussi la procédure est décrite avec précision, il suffit de suivre.
Bref....
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 mars 2024 11:02
par Axolotl
j'ai check ma config portainer, je suis en postgre 15 et la doc officielle est toujours en 15
les ports sont # aussi c'est normal comme je te disais, c'est implicite si tu ne changes rien
pour le reste, si on se permet de bricoler, on cherche par soi meme ou on suit ce que les gens disent, et sinon, on se tait.
a bon entendeur
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 mars 2024 11:08
par Tigerbill17
Je sais pour la doc officielle.
Mais si on suit les consignes de ce topic, il n'y en pas besoin et ça doit marcher.
Je suis sûr, bis repetita, qu'effectivement il bricole et qu'il n'en dit rien, à part le problème final.
Vae victis.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 15 mars 2024 14:21
par Taz22
Axolotl a écrit : 15 mars 2024 09:38
Encore une fois, on ne m'écoute pas, pour migrer postgre de version il faut refaire le volume en le supprimant et pas juste en faisant un pull. Mais c'est inutile de mettre à jour si tout fonctionne.
https://docs.teslamate.org/docs/mainten ... g_postgres
Tout est là, encore une fois ...
Bien faire le backup avant car là, tu vas supprimer un volume qui contient des données, pas comme celui de grafana. Là aussi, on ne fait pas ce que je vous dis de faire ...
Pour les ports de mqtt tu n'as pas besoin de le préciser, ce sont ceux par défaut, par contre tu peux mapper d'autres port si tu as une autre instance qui tourne sur la meme machine

Donc dans un cas lambda où tu n'as que lui qui tourne, tu n'as pas besoin de le repréciser, c'est implicite.
Hello
Merci de ton aide Malheureusement c'est bien cette procédure que je suis pour mettre à jour

Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 18 mars 2024 12:21
par JeF57
Bonjour à tous!
Ca fait quelques jours que j'ai un soucis avec Teslamate.
Tout fonctionne, connexion, accès graphana etc.
Le seul prob c'est que teslamate n'arrive plus à se connecter à la voiture.
Voici l'écran que j'ai...
Si vous avez des idées.... je vous remercie par avance
JeF
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 19 mars 2024 17:28
par Axelalf
mc.abbe a écrit : 14 avr. 2023 00:18
Upgrade faite. Pour le moment je n'ai toujours pas de données conso (je pense qu'il me faudra une recharge AC pour cela ? Elles ne se sont jamais affichées pour l'instant, depuis mon installation de Teslamate).
Erreur bizarre db query error :
@mc.abbe (je déterre une vieille réponse c'est pour cela que je cite), dis moi, j'ai le même soucis sur mon TeslaMate, j'ai lu quelques postes suivant (au moins la page en question) mais n'ai pas vu de réponse à ton problème.
As-tu résolu ? Si oui, comment stp ?
Merki par avance pour ton aide.
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 19 mars 2024 21:19
par Thomas
La mise à jour 1.28.4 est disponible
Quoi de neuf ?
New features
- Add navigation active route drive state data (#3657 - @longzheng)
- Add location topic (lat and long in one json blob) (#3729 - @brianmay)
- Improvements and bug fixes
- Fix aggressive switch to offline when stream gets offline message (#3672 - @micves)
Dashboards
- Add stat panel for selected duration in drive details dashboard (#3667 - @oivindoh)
- Change tracking line color on Maps to blue (#3670 - @jheredianet)
- Select last three drives in trip dashboard now opens in new tab to work reliable (ca9816b - @DrMichael)
- Battery health dashboard: Added Distance (Logged - Mileage) stats (#3741 - @jheredianet)
- Update timeline.json: column Action correct width with new grafana version (#3744 - @DrMichael)
Translations
- Add Thai Translation (#3566 - @tomzt)
- Update default.po missing french translations (#3662 - @pquattro)
- Add missing German translation for new messages, fix mistakes (#3694 - @accolon)
- add Traditional Chinese translation for new messages (#3699 and #3709 - @occultsound)
- Adding missing Swedish translation for new messages (#3716 -@tobiasehlert)
Comment faire la mise à jour ?
Mettre à jour de Teslamate :
# Redémarrer Teslamate :
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 20 mars 2024 08:23
par La secretaire velue
Teslamate installé et tourne depuis deux semaines
Un grand merci aux participants de ce topic qui m'a beaucoup aidé

Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 21 mars 2024 10:58
par JeF57
Salut à tous!
Suite à mon problème évoqué ci dessus, j'ai décidé de tout réinstaller comme c'est expliqué sur la première page de ce forum.
Problème, ça ne marche plus...
lorsque j'arrive à la ligne suivante:
sudo apt-get remove python-configparser
voici le retour que j'ai:
pi@raspberrypi:~ $ sudo apt-get remove python-configparser
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package python-configparser
ensuite la ligne suivante:
sudo pip3 install docker-compose
voici le retour:
pi@raspberrypi:~ $ sudo pip3 install docker-compose
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit
http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
pi@raspberrypi:~ $
Merci beaucoup si vous pouviez me donner un coup de main...
Re: Teslamate sur Raspberry Pi - Tutoriel
Publié : 26 mars 2024 13:24
par Thomas
La mise à jour 1.28.5 de Teslamate est disponible
Quoi de neuf ?
New features
- Add URL_PATH environment variable for reverse proxy deployments (#3771 -@b1c1l1)
Dashboards
- Improve estimations on Battery Health dashboard (#3756 - @jheredianet)
- Update overview.json: add time range to states link (#3757 - @DrMichael)
- Update overview.json: add time range to charges links (#3758 - @DrMichael)
Comment faire la mise à jour ?
# Se connecter en SSH (Terminal / Telnet) :
# Télécharger la mise à jour :
# Redémarrer Teslamate :