Forum BlogTesla : Discussions, Astuces et Infos sur Tesla
La communauté Tesla la plus active pour le suivi des commandes, les astuces, la recharge, les accessoires, les mises à jours et les bons plans pour votre Tesla.
Forum BlogTesla : Discussions, Astuces et Infos sur Tesla
La communauté Tesla la plus active pour le suivi des commandes, les astuces, la recharge, les accessoires, les mises à jours et les bons plans pour votre Tesla.
Tu peux expliquer le besoin de connaitre ces températures en sommeil ?
Comparer l'évolution de la température interne avec ou sans bâche, avec le ciel de toi électrostatique, et aussi avec la bache qui couvre juste les vitres.
Mais bon un thermomètre wifi peu très bien faire l'affaire ou alors un pooling agressif pour éviter que la voiture aille en veille et la laisser brancher.
je fais face à un petit problème : je viens de faire la dernière mise à jour 2.1.1 (depuis la version 1.32, cela fait un moment que je ne m'étais pas penché sur la question, par manque de temps).
Autant les dernières MAJ se sont bien passées, autant celle-ci moins...
Je n'ai plus accès au tableau de bord teslamate en tapant "monip:4000" comme d'habitude... en revanche j'ai bien accès a grafana en tapant :3000.
Une idée d'où pourrait provenir le souci ?
Je précise que tout tournait parfaitement depuis 2 ans et demi.
Je précise aussi que j'ai effectué la MAJ du firmware et OS du raspberry, chose que je n'avais pas faite depuis le début (j'étais en 5.quelquechose et je suis passé en 6.1.21). Avec reboot qui va bien.
Bref, je suis un peu perdu...
Model 3 prop Blanc/int noir en LOA commandée le 21/12/21. Livrée le 26/12/22
Mais quand j'ai ce genre de problème avec Teslamate sur mon Pi et bien je refais tout depuis le début. Installation de l'OS, installation de docker et restauration BDD. Bien sûr il faut avoir suavegarder ta BDD.
Peut être des personnes plus compétentes pourront t'aider
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
@Subalex
Je pense comme @project901 que le "postgres" n'est pas à jour
Ouvre le fichier "docker-compose.yml" en tapant "sudo nano docker-compose.yml"
Et vérifie la ligne : database:
image: postgres:17
Si le "postgres" n'est pas en ":17" il faut faire la mise à jour
Remonte qques post plus haut et tu trouveras la manip (aux alentours du 1er mai)
Pour info j'ai du tout réinstaller (après sauvegarde de la base de données +++) pour passer de ":16" à ":17"
M3 Prop Bleue (depuis 03/2022) +
Y Premium GA Prop 19" QuickSilver (commande 05/26)
Bon c'est en cours mais c'est un peu une usine à gaz pour mes petites compétences... Je viens de voir le post de Thomas du 1er mai effectivement...
Je pense avoir réussi à sauvegarder ma base de données (bien que j'ai eu une erreur "the attribute version is obsolète, it will be ignored, please remove it to avoid potentialité confusion").
J'ai ouvert le raspberry en FTP avec filezilla et j'ai récupéré le teslamate.bck (qui fait 1,01Go quand même) sauvegardé en local (bien à la date d'aujourd'hui 12h, donc je pense bien qu'il se soit enregistré).
Modifié le postgres via éditeur texte du fichier docker-compose.yml (j'étais en v13. J'ai remplacé par v17).
Je poursuis la procédure mais je ne sais pas pourquoi, je sens que je vais devoir tout réinstaller...
Model 3 prop Blanc/int noir en LOA commandée le 21/12/21. Livrée le 26/12/22
Bon il semblerait que cela ait fonctionné, je n'ai pas eu besoin de tout réinstaller, mais il y a un truc qui a été long à se relancer !
Mais c'est étrange car je n'ai pas la base de données qui a été effacée. Je n'ai pas eu besoin de la restaurer.
J'arrive à nouveau à avoir l'écran d'accueil teslamate mais j'ai moins d'infos qu'avant, autonomie théorique et estimée ont disparu (peut-être que cela est du au fait que la voiture est au parking souterrain du boulot et qu'elle ne capte pas (je ne peux pas lui envoyer de commande avec l'app Tesla par exemple), on verra ce soir si ça revient.
J'arrive bien à lancer grafana et avoir tous les tableaux de bord, dont le nouveau "data base information" qui me confirme bien une version 17.6 de postgres.
En revanche mon trajet de ce matin au boulot n'a pas été loggué (premier trajet après la maj 2025.32) et je ne m'explique pas pourquoi ?
Bref, on verra ça soir à la maison.
Merci à tous pour votre aide en tout cas !
Model 3 prop Blanc/int noir en LOA commandée le 21/12/21. Livrée le 26/12/22
Bonsoir !
Je viens d'essayer de faire une sauvegarde, mais j'obtiens ce message d'erreur :
WARNING: database "teslamate" has a collation version mismatch
DETAIL: The database was created using collation version 2.36, but the operating system provides version 2.41.
HINT: Rebuild all objects in this database that use the default collation and run ALTER DATABASE teslamate REFRESH COLLATION VERSION, or build PostgreSQL with the right library version.
Comment on rebuild les objects ou on build PostgreSQL avec la bonne library version ? Merci ! :)
Je commence à me répondre à moi-même : il y a un sujet là-dessus sur GitHub, mais je ne suis pas familier de ce truc. https://github.com/teslamate-org/teslamate/issues/4897
Je crois comprendre que la solution de « kimkatgh » pourrait marcher.
D’autres ont l’air de suggérer de réinstaller la base de données, mais je suppose que ça me ferait perdre les données de ces derniers jours.
Salut,
J'ai réussi le transfert sur un SSD (avec ta procédure ). Cela ne va peut être pas plus vite (par comparaison avec la carte) mais là je n'ai pas peur que la carte devienne HS rapidement.
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Bon, problème résolu, voici comment j'ai fait.
J'ai commencé par suivre pas à pas la procédure de kimkatgh sur GitHub (voir lien que j'ai posté + haut) :
$ docker compose down
$ docker compose up -d database
apparemment ça arrête et redémarre la BDD
puis
$ docker compose exec -T database psql -U teslamate -d teslamate -c "REINDEX DATABASE teslamate;"
-> message d'erreur similaire à celui que j'avais en lançant une sauvegarde
Là je crois judicieux de sauter l'étape suivante et d'aller directement à
$ docker compose exec -T database psql -U teslamate -d teslamate -c "ALTER DATABASE teslamate REFRESH COLLATION VERSION;"
à nouveau la même erreur
Du coup je lance l'étape que j'avais zappé
$ docker compose exec -T database psql -U teslamate -d teslamate -c "ALTER DATABASE postgres REFRESH COLLATION VERSION;"
->NOTICE: changing version from 2.36 to 2.41
ALTER DATABASE
je relance ALTER DATABASE teslamate là
->ALTER DATABASE
NOTICE: version has not changed
(je suppose que ça veut dire que ça n'était pas nécessaire)
Je réarrête et redémarre la BDD comme ci-dessus
Et maintenant teslamate me laisse faire une sauvegarde.
Je suppose donc que j'aurais pu me contenter de l'étape :
$ docker compose exec -T database psql -U teslamate -d teslamate -c "ALTER DATABASE postgres REFRESH COLLATION VERSION;"
plus ou moins les étapes de fermeture/ouverture de la BDD avant et après.
Je voudrais installer teslamate, qui tourne actuellement sur un pi4, sur une nouvelle machine.
J'ai réaliser un backup de mon installation actuelle et lancer teslamate sur la nouvelle machine.
Sur la nouvelle page de démarrage, teslamate me demande naturellement mes tokens d'authentification; or sur l'appli Tesla auth le token d'accès est grisé puisqu'il n'est valable que quelques heures.
Que va t'il se passer si je rafraichi les tokens comme c'est proposé dans l'appli?
Mon ancienne application va t'elle continuer à tourner?
Est-ce que je devrais renseigner les nouveaux tokens sur cette ancienne application?
Je voudrai la laissé tourner tant que la nouvelle installation n'est pas opérationnelle car je ne voudrais pas perdre de données.
Question subsidiare: est-il posibble de faire tourner teslamate sur 2 machines en même temps?
Ayant un raspberry pi4 de dispo et bientôt livré de ma MY, je vais me lancer dans l’installation de teslamate.
En lisant la documentation dockers, visiblement la version de raspbian 32bits citée dans le tuto a été dépréciée par dockers et les binaires pour la version la plus récente de raspbian ne semblent plus disponibles.
Je me pose donc la question du choix de l’OS à déployer… Est-ce que quelqu’un a suivi le tuto récemment?
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