Teslamate sur Raspberry Pi - Tutoriel

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

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Une mise à jour de Teslamate 1.30 est disponible :clin:
Quoi de neuf ?
Nouvelles caractéristiques

État ouvert/fermé pour portes individuelles (3962 - SaswatPadhi), nouvelles valeurs MQTT, voir la documentation
Autoriser les utilisateurs de Fleet API à changer d'identifiant client (3984 - jlestel)
Personnaliser les intervalles entre les appels de données de véhicules (3940 - Jlestel)
feat: Create NixOS module (-3998 - zscottbot95)
feat: Ajout d'une capacité d'activation et de désactivation de la collecte de données pour les voitures (3993 - 'mark3-dev)
Publier de nouvelles valeurs MQTT voir documentation
feat: ajouter LFP Paramètres de la batterie pour les réglages de la voiture (4007 -cwanja)
Ajouter une icône au résumé lorsque le mode Sentry est déclenché et qu'il est enregistré (-4043 -kolaC-ek)

Améliorations et corrections de bugs

Mise à jour de véhicule.ex avec le nom de commercialisation de la marque Y Long-Gred RWD (3989 - Sefanlange)
feat: utiliser Grafana 11.1.0 (4019 - Swiffer)
Mise à jour de véhicule.ex avec le nom de commercialisation du modèle Y SR (4042 - zkolaC-ek)
feat: mettre à jour les liens de panier pour utiliser les aides au chemin de Phoenix (-4052 - 'JakobLichterfeld)

Construire, CI, interne

construction(deps): cratère-crate-cart-câblage de 1,21,0 à 1,22,9 (4021)
build(deps): bump express du 4.18.2 au 4.19.2 dans/site web (3790)
crâne: mettre à jour les dépendances de la 'docusaurus/core et 'docusaurus/preset-classique à la v3.4.0 et réagir au dodom à 18.3.1 (-4046 - 'JakobLichterfeld)
build: spécifie la version node.js pour Netlify dans la base dir en tant que dernière version majeure de lt (en 4046 - 'JakobLichterfeld')
style: fixer une seule corde citée dans la covoiturité (en dollars 4049 - JakobLichterfeld)

Tableau de bord

Améliorer les détails de la conduite (4004 dollars - Jheredianet)
Améliorer les visualisations sur le tableau de bord de la santé des batteries (plus de 4005 dollars - Jheredianet)
Actualiser drives.json: afficher les disques durs d'une durée x 0 mais de la distance 0 (3867 - DrMichael)
Améliorer les performances du tableau de bord de la chronologie (4019 - Swiffer)
Corriger la détection des données manquantes (condition de la lofence) dans le tableau de bord de la chronologie (4019 - Swiffer)
Fixer le temps de filtrage pour les liaisons avec le tableau de bord de déclenchement dans le tableau de bord de la chronologie (4019 - Swiffer)
Réduire le nombre de requêtes exécutées dans le tableau de bord de la vue d'ensemble afin d'accroître les performances (-4019 - Swiffer)
Assurer l'utilisation de l'indice lors de l'obtention des températures dans le tableau de bord d'aperçus (4019 - Swiffer)
réactivement le sélecteur de temps par défaut dans les tableaux de bord de la charge, les tableaux de bord de détails de la charge (3985 dollars)
Améliorer le tableau de bord "charges" (4031 - zjheredianet)
Améliorer le tableau de bord "Drives" (4033 - Jheredianet)
Mise à jour overview.json: Add Distance (4034 - DrMichael)
Mise à jour overview.json: fix Net (4045 - DrMichael)
mise à jour du tableau de bord pour fixer des unités pour la consommation d'énergie (-4048 - JakobLichterfeld)
utiliser le réglage de la batterie lfp dans les tableaux de bord et accélère le tableau de bord des mises à jour (4051 - Swiffer)

Mettre à jour de Teslamate :

Code : Tout sélectionner

sudo docker compose pull
sudo docker compose up -d
# Redémarrer Teslamate :

Code : Tout sélectionner

docker compose start teslamate
------------------------

Mises à jour optionnelles : Firmware et OS du Raspberry Pi

Mise à jour du firmware Raspberry :

Code : Tout sélectionner

sudo apt update
sudo apt full-upgrade
sudo rpi-update
sudo reboot

Mise à jour OS Raspbian :

Code : Tout sélectionner

sudo apt update
sudo apt dist-upgrade
sudo apt clean
sudo reboot
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30124
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Si vous avez une batterie LFP il faut maintenant cocher cette case dans les réglages :

Image
Avatar de l’utilisateur
A6danslaX
Enthousiaste
Enthousiaste
Messages : 215
Inscription : 22 juin 2023
Localisation : 93
Voiture : Model X - 6 places

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par A6danslaX »

Merci Thomas,

je viens de faire la màj et de voir cette option, mais question idiote : comment savoir si j'ai une batterie LFP?
J'ai cherché rapidement sur le forum mais pas trouvé de réponse ou de liste des modèles concernés.
J'imagine que non mais je voulais en être sûr.
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30124
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Sur Model X la batterie n'est pas une LFP mais une NMC.
Avatar de l’utilisateur
alexdu77Mouroux
Passionné
Passionné
Messages : 353
Inscription : 25 mars 2023
Localisation : Mouroux

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par alexdu77Mouroux »

Merci mise a jour effectué
Propriétaire d'une TM3 Propulsion Noir, Acheté le 29/06/2023
Avatar de l’utilisateur
Leaxjoro
Passionné
Passionné
Messages : 422
Inscription : 22 janv. 2022
Localisation : Ile de France
Voiture : M3 propulsion Bleu

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Leaxjoro »

Mise à jour Teslamate 1.30.1 faite
Déconnexion Grafana nécessaire, puis reconnexion avec nouveaux tokens Tesla
Disparition d'un message d'erreur apparu depuis une récente mise à jour Tesla (fetching...)
Il me semble que le Raspberry répond plus rapidement qu'avant
Voilà :clin:
M3 Prop Bleue (depuis 03/2022) +
Y Premium GA Prop 19" QuickSilver (commande 05/26)
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30124
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Mise à jour faite :top: je n'ai rien eu à reconfigurer.

Voici ce qui change avec la 1.30.1 :
Improvements and bug fixes

downgrade grafana until maps issue in upstream grafana is resolved (#4071 - @swiffer)

Build, CI, internal

ci: fix coverage report env variable (#4066 - @JakobLichterfeld)

Dashboards

Configure Grafana to use browser language / date formats (#4064 - @swiffer)
Fix hard coded information (timezone and orgId) (#4056 - @jlestel)

Translations

update zh_hans localized string (#4073 - @mrgaolei)
Update default.po for thai (#4072 - @tomzt)
Avatar de l’utilisateur
Naboo
Passionné
Passionné
Messages : 439
Inscription : 13 déc. 2021
Voiture : Tesla Model Y LR

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Naboo »

Mise à jour faite. Merci @Thomas . Au poil :top:
Model Y LR #1 reçue le 15/11/2021 (Intel)
Model Y LR #2 reçue le 30/06/2022 (Ryzen/TeslaVision)
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5359
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par yvespsv »

@Thomas :modo: :salut:


Bon j'ai réinstallé suivant tuto en 1ère page par contre j'au choisi d'install" sur mon Pi 4 (2 Gb) l'OS : Raspberry PI OS (Legacy, 32bits). Il papporte quand je connecte mon Pi à un écran, un Desktop et lapossibilité de se servir d'une souris et d'un clavier.

Puis j'ai suivi à la lettre ton tuto en pg 62 pour la sauvegarde et la restoration. Tout refonctionne bien.

Merci pour ta patience :top:

YP
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6873
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@yvespsv Du coup tu as également les dashboards "custom" comme dans MyTeslaMate ou bien tu dois les importer (en particulier "Battery Health - Custom" dont nous discutions ce matin dans le sujet correspondant) ?
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5359
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par yvespsv »

@jpz68

voir ici Re: Model 3 Propulsion: Batterie, Autonomie, Consommation

Mais la courbe ne présente pas une pseudo sinusoïde comme la votre. Cela doit être la diffréence entre NMC et LFP
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
D
David57
Enthousiaste
Enthousiaste
Messages : 131
Inscription : 09 août 2024
Voiture : Y Prop 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par David57 »

Bonjour ,

désolé du (petit) hors sujet, mais je n'ai pas trouvé meilleur post sur le forum.

J'ai essayé d'installer Teslamate sur un vieux laptop sous Linux Mint.
Je me suis inspiré de la doc Teslamate et d'un tuto, mais je coince au lancement du docker :

> docker-compose up -d
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services: 'teslamate'
Unsupported config option for volumes: 'teslamate-grafana-data'

Mon fichier doxker-compose.yml est identique à celui donné ici même avec comme seul modif les mots passe.

Une idée ou de la lecture à me recommander ?
Merci.
Y Propulsion 2024 - Batterie BYD Blade - Hardware 4 - Moteur 4D1
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30124
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Essaye plutôt ça :

Code : Tout sélectionner

docker compose up -d
ou ça :

Code : Tout sélectionner

sudo docker compose up -d
D
David57
Enthousiaste
Enthousiaste
Messages : 131
Inscription : 09 août 2024
Voiture : Y Prop 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par David57 »

Bonsoir @Thomas et merci de ta réponse,

j'ai essayé avec sudo, et çà ne change rien.

Je ne sais pas si c'est une erreur ou si tu me demandais d'essayer avec la commande sans le "-" entre docker et compose.
Dans tous les cas j'ai essayé et çà ne fonctionne pas. Je suis renvoyé vers l'aide car la syntaxe de la commande docker doit être du type :
" docker [OPTIONS] COMMAND "

Merci tout de même :top:
Y Propulsion 2024 - Batterie BYD Blade - Hardware 4 - Moteur 4D1
D
David57
Enthousiaste
Enthousiaste
Messages : 131
Inscription : 09 août 2024
Voiture : Y Prop 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par David57 »

J'ai un peu avancé ;)

J'ai fini par trouvé qu'il s'agissait d'un problème " d' indentation " dans le fichier YML.
Je suis reparti d'un fichier vierge, l'installation avance.

A suivre ;)

EDIT : je met fin au hors sujet.
Je ne suis pas arrivé à m'en sortir avec ce vieux PC et son vieux MINT 18.

Teslamate attends PostgreSQL 14 visiblement de ce que je vois en message d'erreur dans la console.
Je n'ai pas réussi à upgrader au-delà de la 9.5.
Je n'ai pas envie de tenter une version de Mint plus récente sur cette machine poussive. Pas le temps à vrai dire.

Je met çà de côté pour le moment faute de temps.
Encore merci.
Y Propulsion 2024 - Batterie BYD Blade - Hardware 4 - Moteur 4D1
B
Benkru
Actif
Actif
Messages : 45
Inscription : 28 janv. 2024
Voiture : Model 3 bleue MY2021

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Benkru »

salut,
en fait, je ne sais pas si la version 14 est vraiment utile pour teslamate.
c'est juste la valeur que tu indiques comme numéro de version dans le fichier yml lors de l'installation
tente de mettre le numéro de version qui correspond a la tienne et retente une installation...
D
David57
Enthousiaste
Enthousiaste
Messages : 131
Inscription : 09 août 2024
Voiture : Y Prop 2024

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par David57 »

@Thomas
Je me permet de répondre à l'excellente idée proposée.
Comme dit plus haut je ne veux pas pourrir ce sujet, si çà gène n'hésites pas à supprimer :clin:

@Benkru
Je n'y ai pas pensé, merci de l'idée qui m'a permis d'avancer encore un peu, mais pas de conclure :yeuxciel:

J'ai donc remplacé dans le fichier YML :

Code : Tout sélectionner

image: postgres:14
tout simplement par :

Code : Tout sélectionner

image: postgres:9.5


Et effectivement l'installation se passe beaucoup mieux !

En lançant le docker par la commande :

Code : Tout sélectionner

sudo docker-compose up 
sans l'argument -d afin de voir le log complet j'obtiens ceci

Code : Tout sélectionner

david@david-RV515 ~ $ sudo docker-compose up
Creating network "david_default" with the default driver
Pulling database (postgres:9.5)...
9.5: Pulling from library/postgres
fa1690ae9228: Pull complete
a73f6e07b158: Pull complete
973a0c44ddba: Pull complete
07e5342b01d4: Pull complete
578aad0862c9: Pull complete
a0b157088f7a: Pull complete
6c9046f06fc5: Pull complete
ae19407bdc48: Pull complete
e53b7c20aa96: Pull complete
a135edcc0831: Pull complete
fed07b1b1b94: Pull complete
18d9026fcfbd: Pull complete
4d2d5fae97d9: Pull complete
d419466e642d: Pull complete
Digest: sha256:75ebf479151a8fd77bf2fed46ef76ce8d518c23264734c48f2d1de42b4eb40ae
Status: Downloaded newer image for postgres:9.5
Creating david_teslamate_1
Creating david_grafana_1
Creating david_database_1
Creating david_mosquitto_1
Attaching to david_teslamate_1, david_grafana_1, david_mosquitto_1, david_database_1
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
grafana_1    | GF_PATHS_CONFIG='/etc/grafana/grafana.ini' is not readable.
grafana_1    | GF_PATHS_DATA='/var/lib/grafana' is not writable.
grafana_1    | GF_PATHS_HOME='/usr/share/grafana' is not readable.
grafana_1    | You may have issues with file permissions, more information here: http://docs.grafana.org/installation/docker/#migrate-to-v51-or-later
grafana_1    | logger=settings t=2024-09-07T15:46:08.978625863Z level=info msg="Starting Grafana" version=11.0.1 commit=302831c12531f0245f17964d1f16c85db80a4c86 branch=v11.0.x compiled=2024-09-07T15:46:08Z
grafana_1    | logger=settings t=2024-09-07T15:46:08.98620198Z level=info msg="Config loaded from" file=/usr/share/grafana/conf/defaults.ini
grafana_1    | logger=settings t=2024-09-07T15:46:08.986327483Z level=info msg="Config loaded from" file=/etc/grafana/grafana.ini
grafana_1    | logger=settings t=2024-09-07T15:46:08.986540051Z level=info msg="Config overridden from command line" arg="default.paths.data=/var/lib/grafana"
grafana_1    | logger=settings t=2024-09-07T15:46:08.98661249Z level=info msg="Config overridden from command line" arg="default.paths.logs=/var/log/grafana"
grafana_1    | logger=settings t=2024-09-07T15:46:08.98671593Z level=info msg="Config overridden from command line" arg="default.paths.plugins=/var/lib/grafana/plugins"
grafana_1    | logger=settings t=2024-09-07T15:46:08.986757665Z level=info msg="Config overridden from command line" arg="default.paths.provisioning=/etc/grafana/provisioning"
grafana_1    | logger=settings t=2024-09-07T15:46:08.986838733Z level=info msg="Config overridden from command line" arg="default.log.mode=console"
grafana_1    | logger=settings t=2024-09-07T15:46:08.986910447Z level=info msg="Config overridden from Environment variable" var="GF_PATHS_DATA=/var/lib/grafana"
grafana_1    | logger=settings t=2024-09-07T15:46:08.986981507Z level=info msg="Config overridden from Environment variable" var="GF_PATHS_LOGS=/var/log/grafana"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987022489Z level=info msg="Config overridden from Environment variable" var="GF_PATHS_PLUGINS=/var/lib/grafana/plugins"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987095681Z level=info msg="Config overridden from Environment variable" var="GF_PATHS_PROVISIONING=/etc/grafana/provisioning"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987180516Z level=info msg="Config overridden from Environment variable" var="GF_ANALYTICS_REPORTING_ENABLED=false"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987248547Z level=info msg="Config overridden from Environment variable" var="GF_SECURITY_ADMIN_USER=admin"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987319653Z level=info msg="Config overridden from Environment variable" var="GF_SECURITY_ADMIN_PASSWORD=*********"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987379156Z level=info msg="Config overridden from Environment variable" var="GF_SECURITY_DISABLE_GRAVATAR=true"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987421344Z level=info msg="Config overridden from Environment variable" var="GF_SECURITY_ALLOW_EMBEDDING=true"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987477711Z level=info msg="Config overridden from Environment variable" var="GF_USERS_ALLOW_SIGN_UP=false"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987518423Z level=info msg="Config overridden from Environment variable" var="GF_USERS_DEFAULT_LANGUAGE=detect"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987650567Z level=info msg="Config overridden from Environment variable" var="GF_AUTH_ANONYMOUS_ENABLED=false"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987690401Z level=info msg="Config overridden from Environment variable" var="GF_AUTH_BASIC_ENABLED=false"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987792034Z level=info msg="Config overridden from Environment variable" var="GF_DATE_FORMATS_USE_BROWSER_LOCALE=true"
grafana_1    | logger=settings t=2024-09-07T15:46:08.987863056Z level=info msg=Target target=[all]
grafana_1    | logger=settings t=2024-09-07T15:46:08.988019315Z level=info msg="Path Home" path=/usr/share/grafana
mosquitto_1  | 1725723968: mosquitto version 2.0.18 starting
mosquitto_1  | 1725723968: Config loaded from /mosquitto-no-auth.conf.
mosquitto_1  | 1725723968: Opening ipv4 listen socket on port 1883.
mosquitto_1  | 1725723968: Opening ipv6 listen socket on port 1883.
mosquitto_1  | 1725723968: mosquitto version 2.0.18 running
grafana_1    | logger=settings t=2024-09-07T15:46:08.988064313Z level=info msg="Path Data" path=/var/lib/grafana
database_1   | The files belonging to this database system will be owned by user "postgres".
database_1   | This user must also own the server process.
database_1   | 
grafana_1    | logger=settings t=2024-09-07T15:46:08.988940528Z level=info msg="Path Logs" path=/var/log/grafana
grafana_1    | logger=settings t=2024-09-07T15:46:08.988991463Z level=info msg="Path Plugins" path=/var/lib/grafana/plugins
grafana_1    | logger=settings t=2024-09-07T15:46:08.989066239Z level=info msg="Path Provisioning" path=/etc/grafana/provisioning
grafana_1    | logger=settings t=2024-09-07T15:46:08.989126726Z level=info msg="App mode production"
database_1   | The database cluster will be initialized with locale "en_US.utf8".
grafana_1    | logger=sqlstore t=2024-09-07T15:46:08.991444829Z level=info msg="Connecting to DB" dbtype=sqlite3
database_1   | The default database encoding has accordingly been set to "UTF8".
database_1   | The default text search configuration will be set to "english".
grafana_1    | logger=migrator t=2024-09-07T15:46:09.055171191Z level=info msg="Locking database"
grafana_1    | logger=migrator t=2024-09-07T15:46:09.055262329Z level=info msg="Starting DB migrations"
database_1   | 
grafana_1    | logger=migrator t=2024-09-07T15:46:09.171128737Z level=info msg="migrations completed" performed=0 skipped=559 duration=3.019695ms
database_1   | Data page checksums are disabled.
grafana_1    | logger=migrator t=2024-09-07T15:46:09.175492952Z level=info msg="Unlocking database"
database_1   | 
grafana_1    | logger=secrets t=2024-09-07T15:46:09.180547422Z level=info msg="Envelope encryption state" enabled=true currentprovider=secretKey.v1
grafana_1    | logger=plugin.angulardetectorsprovider.dynamic t=2024-09-07T15:46:09.468619754Z level=info msg="Restored cache from database" duration=2.179301ms
database_1   | fixing permissions on existing directory /var/lib/postgresql/data ... ok
grafana_1    | logger=plugin.store t=2024-09-07T15:46:09.684041708Z level=info msg="Loading plugins..."
database_1   | creating subdirectories ... ok
database_1   | selecting default max_connections ... 100
database_1   | selecting default shared_buffers ... 128MB
grafana_1    | logger=plugins.registration t=2024-09-07T15:46:09.958633666Z level=error msg="Could not register plugin" pluginId=xychart error="plugin xychart is already registered"
grafana_1    | logger=plugins.initialization t=2024-09-07T15:46:09.960448349Z level=error msg="Could not initialize plugin" pluginId=xychart error="plugin xychart is already registered"
grafana_1    | logger=local.finder t=2024-09-07T15:46:09.962512215Z level=warn msg="Skipping finding plugins as directory does not exist" path=/usr/share/grafana/plugins-bundled
grafana_1    | logger=plugin.store t=2024-09-07T15:46:09.963813699Z level=info msg="Plugins loaded" count=54 duration=279.777233ms
teslamate_1  | waiting for postgres at 127.0.0.1:5432
grafana_1    | logger=query_data t=2024-09-07T15:46:10.022708032Z level=info msg="Query Service initialization"
grafana_1    | logger=live.push_http t=2024-09-07T15:46:10.039272064Z level=info msg="Live Push Gateway initialization"
grafana_1    | logger=ngalert.notifier.alertmanager org=1 t=2024-09-07T15:46:10.08425014Z level=info msg="Applying new configuration to Alertmanager" configHash=a013a3f424edb13bed8050eaf374d506
database_1   | selecting default timezone ... Etc/UTC
database_1   | selecting dynamic shared memory implementation ... posix
database_1   | creating configuration files ... ok
grafana_1    | logger=ngalert.state.manager t=2024-09-07T15:46:10.29870802Z level=info msg="Running in alternative execution of Error/NoData mode"
grafana_1    | logger=infra.usagestats.collector t=2024-09-07T15:46:10.311689305Z level=info msg="registering usage stat providers" usageStatsProvidersLen=2
grafana_1    | logger=provisioning.alerting t=2024-09-07T15:46:10.484164136Z level=info msg="starting to provision alerting"
grafana_1    | logger=provisioning.alerting t=2024-09-07T15:46:10.485542392Z level=info msg="finished to provision alerting"
grafana_1    | logger=http.server t=2024-09-07T15:46:10.498608596Z level=info msg="HTTP Server Listen" address=[::]:3000 protocol=http subUrl= socket=
grafana_1    | logger=ngalert.state.manager t=2024-09-07T15:46:10.500199835Z level=info msg="Warming state cache for startup"
grafana_1    | logger=ngalert.state.manager t=2024-09-07T15:46:10.502931763Z level=info msg="State cache has been initialized" states=0 duration=2.721726ms
grafana_1    | logger=grafanaStorageLogger t=2024-09-07T15:46:10.512182497Z level=info msg="Storage starting"
grafana_1    | logger=ngalert.multiorg.alertmanager t=2024-09-07T15:46:10.513720517Z level=info msg="Starting MultiOrg Alertmanager"
grafana_1    | logger=provisioning.dashboard t=2024-09-07T15:46:10.506004337Z level=info msg="starting to provision dashboards"
grafana_1    | logger=ngalert.scheduler t=2024-09-07T15:46:10.539484222Z level=info msg="Starting scheduler" tickInterval=10s maxAttempts=1
grafana_1    | logger=ticker t=2024-09-07T15:46:10.541060642Z level=info msg=starting first_tick=2024-09-07T15:46:20Z
teslamate_1  | waiting for postgres at 127.0.0.1:5432
grafana_1    | logger=grafana.update.checker t=2024-09-07T15:46:11.10629912Z level=info msg="Update check succeeded" duration=600.176489ms
grafana_1    | logger=plugins.update.checker t=2024-09-07T15:46:11.134855445Z level=info msg="Update check succeeded" duration=625.074481ms
grafana_1    | logger=provisioning.dashboard t=2024-09-07T15:46:11.82577747Z level=info msg="finished to provision dashboards"
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | creating template1 database in /var/lib/postgresql/data/base/1 ... ok
database_1   | initializing pg_authid ... ok
database_1   | setting password ... ok
database_1   | initializing dependencies ... ok
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | creating system views ... ok
grafana_1    | logger=grafana-apiserver t=2024-09-07T15:46:14.349807203Z level=info msg="Adding GroupVersion playlist.grafana.app v0alpha1 to ResourceManager"
grafana_1    | logger=grafana-apiserver t=2024-09-07T15:46:14.353893978Z level=info msg="Adding GroupVersion featuretoggle.grafana.app v0alpha1 to ResourceManager"
database_1   | loading system objects' descriptions ... ok
database_1   | creating collations ... ok
database_1   | creating conversions ... ok
database_1   | creating dictionaries ... ok
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | setting privileges on built-in objects ... ok
database_1   | creating information schema ... ok
database_1   | loading PL/pgSQL server-side language ... ok
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | vacuuming database template1 ... ok
database_1   | copying template1 to template0 ... ok
database_1   | copying template1 to postgres ... ok
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | syncing data to disk ... 
database_1   | WARNING: enabling "trust" authentication for local connections
database_1   | You can change this by editing pg_hba.conf or using the option -A, or
database_1   | --auth-local and --auth-host, the next time you run initdb.
database_1   | ok
database_1   | 
database_1   | Success. You can now start the database server using:
database_1   | 
database_1   |     pg_ctl -D /var/lib/postgresql/data -l logfile start
database_1   | 
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | waiting for server to start....LOG:  database system was shut down at 2024-09-07 15:46:16 UTC
database_1   | LOG:  MultiXact member wraparound protections are now enabled
database_1   | LOG:  autovacuum launcher started
database_1   | LOG:  database system is ready to accept connections
database_1   |  done
database_1   | server started
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   | CREATE DATABASE
database_1   | 
database_1   | 
database_1   | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
database_1   | 
database_1   | waiting for server to shut down....LOG:  received fast shutdown request
database_1   | LOG:  aborting any active transactions
database_1   | LOG:  autovacuum launcher shutting down
database_1   | LOG:  shutting down
database_1   | LOG:  database system is shut down
teslamate_1  | waiting for postgres at 127.0.0.1:5432
database_1   |  done
database_1   | server stopped
database_1   | 
database_1   | PostgreSQL init process complete; ready for start up.
database_1   | 
database_1   | LOG:  database system was shut down at 2024-09-07 15:46:20 UTC
database_1   | LOG:  MultiXact member wraparound protections are now enabled
database_1   | LOG:  autovacuum launcher started
database_1   | LOG:  database system is ready to accept connections
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
teslamate_1  | waiting for postgres at 127.0.0.1:5432
Le terminal reste ensuite en boucle sur

Code : Tout sélectionner

teslamate_1  | waiting for postgres at 127.0.0.1:5432

Code : Tout sélectionner

http://192.168.1.42:4000
est inaccessible.

Code : Tout sélectionner

http://192.168.1.42:3000
m'ouvre grafana qui m'indique : If you're seeing this Grafana has failed to load its application files.

Voilà ou j'en suis..
J'avais dis que je perdrai plus de temps la dessus pour le moment, mais çà valait le coup de tenter quand même :clin:

Encore merci de l'idée.
Y Propulsion 2024 - Batterie BYD Blade - Hardware 4 - Moteur 4D1
Avatar de l’utilisateur
Thomas
Community Manager
Community Manager
Messages : 30124
Inscription : 18 déc. 2018
Localisation : IdF
Voiture : Model Y Perf
Contact :

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par Thomas »

Tu as bien bossé, désolé mais je ne sais pas trop t’aider, je ne suis pas très bon en Linux :-(
j
jean-claude-duss
Actif
Actif
Messages : 11
Inscription : 30 juil. 2024
Voiture : tesla model y

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jean-claude-duss »

la version 9.5 de postgre n'est plus maintenue depuis 2021...
Pas une idée de passer de la 14 à 9.5
https://endoflife.date/postgresql
Avatar de l’utilisateur
jpz68
Addict
Addict
Messages : 6873
Inscription : 12 oct. 2023
Localisation : Oise
Voiture : M3 LR boost 2020

Re: Teslamate sur Raspberry Pi - Nouveau Tutoriel !

Message par jpz68 »

@David57 Je ne suis pas non plus un expert en Linux et ne saurai donc pas t'aider mais bravo pour ta persévérance 👍

Si jamais tu ne devais pas t'en sortir (ce que je ne te souhaite pas) tu as toujours la possibilité de t'abonner à MyTeslaMate (je n'ai pas fait le calcul car je ne connais pas la consommation de ton RP, mais il est probable que l'abonnement te revienne plus cher que l'électricité consommée 🤔).

Après c'est surtout par simplicité que j'ai choisi cette solution, et au cas où tu serais chez Free si tu as une Delta tu as aussi la possibilité d'installer TeslaMate sur une VM (ce que je ne peux pas faire avec ma Pop).
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