Aller au contenu
bobjouy

[App Tierce] Teslamate : datalogger local et gratuit

Messages recommandés

il y a une heure, vd-gtr a dit :

Une SR+ 2020. Je me disais bien qu'il y avait une constante à indiquer quelque part. Je regarde, ca a du être évoqué !

J'imagine que la solution se trouve dans cette syntaxe : battery_level*4.9879.

Je vais chercher la valeur à indiquer

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 2 heures, ebretteville a dit :

Sur ma SR+ 2020 j'ai placé cela:


battery_level*3.6182

 

Merci, j'avais positionné 3.5625 suite à un calcul savant dont je ne me souviens meme plus :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu as quelle voiture ? 
 
 
Faut changer les constantes selon la configuration. 
Si tu as une LG 2021 tu peux demander @Maxdetech à qui j'ai modifié les dashboards pour avoir les bonnes constantes. Au pire je peux mettre en variable et chacun mettra le kilométrage neuf à 100 % de sa voiture et ça serait plus simple. 
Comme la expliqué@bobjouy. C'est pour cela que notre coefficient est légèrement différent mais qu'il peut aussi évoluer.

Excellente idée de le passer en paramètre.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 13 minutes, ebretteville a dit :

Comme la expliqué@bobjouy. C'est pour cela que notre coefficient est légèrement différent mais qu'il peut aussi évoluer.

Excellente idée de le passer en paramètre.

En effet, je vais peut être l'adapter car il m'indique quasi 6% de dégradation pour 14000 km

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous,

Tout nouveau sur le fofo je suis très intéressé par Teslamate.

J'ai parcouru les 30pages pour m'assurer que je ne ratais rien mais j'ai pas trouvé comment résoudre mon soucis.

Je dispose d'un Syno et je veux l'installer sur Docker mais j'ai un soucis.

1/ dans les registres de Docker sous Synology, il y a Teslamate de disponible, mais quand je l'installe rien n'est Dispo...

Du coup j'ai suivi l'installation en ligne de commande

2/ via le tuto que vous avez partagé
https://docs.teslamate.org/docs/installation/docker

Et à l'installation, j'ai une erreur (cf. PJ)

Apparemment /volume1/@docker/import/ est introuvable.

J'ai tenté, en créant un dossier /import/ dans mon Synology sous le dossier Partager Docker mais rien.

Pourriez vous m'éclairer ?
a11083aa3926a33dffac5fcaa2414305.jpg

Envoyé de mon SM-G781B en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 5 minutes, razekiel a dit :

Bonjour à tous,

Tout nouveau sur le fofo je suis très intéressé par Teslamate.

J'ai parcouru les 30pages pour m'assurer que je ne ratais rien mais j'ai pas trouvé comment résoudre mon soucis.

Je dispose d'un Syno et je veux l'installer sur Docker mais j'ai un soucis.

1/ dans les registres de Docker sous Synology, il y a Teslamate de disponible, mais quand je l'installe rien n'est Dispo...

Du coup j'ai suivi l'installation en ligne de commande

2/ via le tuto que vous avez partagé
https://docs.teslamate.org/docs/installation/docker

Et à l'installation, j'ai une erreur (cf. PJ)

Apparemment /volume1/@docker/import/ est introuvable.

J'ai tenté, en créant un dossier /import/ dans mon Synology sous le dossier Partager Docker mais rien.

Pourriez vous m'éclairer ?
emoji120.pngemoji120.pnga11083aa3926a33dffac5fcaa2414305.jpg

Envoyé de mon SM-G781B en utilisant Tapatalk
 

Tu n'a pas dû créer le dossier import au bon endroit, vérifier qu'il est bien sous @docker

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu n'a pas dû créer le dossier import au bon endroit, vérifier qu'il est bien sous @docker
Justement, c'est où le bonne endroit, car dans mon Volume Partagé "DOCKER" j'ai aucun dossier en lien avec Teslamate et j'ai déjà tenté de créer un dossier "import" mais échec quand même...



Envoyé de mon SM-G781B en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 3 minutes, razekiel a dit :

Justement, c'est où le bonne endroit, car dans mon Volume Partagé "DOCKER" j'ai aucun dossier en lien avec Teslamate et j'ai déjà tenté de créer un dossier "import" mais échec quand même...
 

Il faut le créer en ligne de commande, @docker n'est pas visible dans l'interface graphique il me semble (ne pas confondre @docker et docker)

Modifié par MrFurieux

Partager ce message


Lien à poster
Partager sur d’autres sites

Il faut le créer en ligne de commande, @docker n'est pas visible dans l'interface graphique il me semble (ne pas confondre @docker et docker)
Haaa OK. Je m'étais posé la question et tu viens de m'apporter la réponse.

Sais tu comment créer le dossier en ligne de commande ?

Envoyé de mon SM-G781B en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 4 minutes, razekiel a dit :

Haaa OK. Je m'étais posé la question et tu viens de m'apporter la réponse.

Sais tu comment créer le dossier en ligne de commande ?

Envoyé de mon SM-G781B en utilisant Tapatalk
 

une commande du genre:

mkdir /volume1/@docker/import

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 18/03/2021 à 13:33, bobjouy a dit :

Tu as quelle voiture ? 

 

 

Faut changer les constantes selon la configuration. 

Si tu as une LG 2021 tu peux demander @Maxdetech à qui j'ai modifié les dashboards pour avoir les bonnes constantes. Au pire je peux mettre en variable et chacun mettra le kilométrage neuf à 100 % de sa voiture et ça serait plus simple. 

Merci bobjouy pour l'info, ne serait-il pas possible de mettre un tableau récap avec les valeurs pour les différents modèles  et surtout ou les modifier ...

 

Modifié par mick68

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 2 heures, razekiel a dit :

Justement, c'est où le bonne endroit, car dans mon Volume Partagé "DOCKER" j'ai aucun dossier en lien avec Teslamate et j'ai déjà tenté de créer un dossier "import" mais échec quand même...



Envoyé de mon SM-G781B en utilisant Tapatalk
 

Salut @razekiel effectivement il faut créer le dossier import dans le répertoire docker en étant connecté sur (@docker) en root. 
mkdir import

 

et ensuite bien lancer les commandes standard, 

 

ça a marche nickel pour moi ... 

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 1 heure, Greyward a dit :

Salut @razekiel effectivement il faut créer le dossier import dans le répertoire docker en étant connecté sur (@docker) en root. 
mkdir import

 

et ensuite bien lancer les commandes standard, 

 

ça a marche nickel pour moi ... 

Hello, je viens de tester. La création des 4 dockers a fonctionné, mais.... je dois avoir la poisse mais je pense qu'il y a un soucis avec le docker_teslamate_1

 

  1. Il n'est pas accessible par le web IP:4000
  2. J'arrive à accéder à Grafana IP:3000 et il m'indique en effet une erreur de Password à Teslamate
  3. Dans les Conteneurs de Docker, docker_teslamate_1 ne fait que reboot.... 

Le soucis doit venir de là. 

Vous auriez une idée?

 

Peut-être qu'a force de tenter les installations ça a foiré...

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 1 minute, razekiel a dit :

Hello, je viens de tester. La création des 4 dockers a fonctionné, mais.... je dois avoir la poisse mais je pense qu'il y a un soucis avec le docker_teslamate_1

 

  1. Il n'est pas accessible par le web IP:4000
  2. J'arrive à accéder à Grafana IP:3000 et il m'indique en effet une erreur de Password à Teslamate
  3. Dans les Conteneurs de Docker, docker_teslamate_1 ne fait que reboot.... 

Le soucis doit venir de là. 

Vous auriez une idée?

 

Peut-être qu'a force de tenter les installations ça a foiré...

Si le container teslamate ne fait que redémarrer c'est normal que tu n'accèdes pas à son adresse, et le polling ne fonctionnera pas non plus.

Le debug quand tu lances avec docker compose up devrait t'aider à diagnostiquer normalement.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ca fonctionne.

J'ai tenté qqch et cela a fonctionné. Dans le code du fichier docker-compose.yml j'avais mis un mot de passe personnalisé sur chacune des lignes du code 

  - DATABASE_PASS=secret

J'ai remis comme c'était à l'origine et l'installation a fonctionné 👌

 

Merci pour votre aide et réactivité.

Juste au cas où je rappelle le fonctionnement pour l'installation sur Synology via Docker.

 

  1. Je n'ai pas installé le Conteneur Teslamate disponible dans le Registre de Docker (dans le Synology)
  2. Suivre la procédure du lien ci-dessous jusqu'à l'étape 14 inclus https://github.com/adriankumpf/teslamate/issues/113
  3. dans le code taper
mkdir import

     4. Contrôler la création du dossier import en tapant 

ls

     5. Poursuivre la procédure du lien https://github.com/adriankumpf/teslamate/issues/113 jusqu'à la fin

     6. Une fois qu'on a l'accès à TeslaMate via VOTREIP:4000, aller dans Réglages et indiquer l'adresse Tableaux de Bord VOTREIP:3000, l'onglet Tableaux de Bord sera disponible (cf. capture)

2021-03-19_23h42_15.png

Modifié par razekiel

Partager ce message


Lien à poster
Partager sur d’autres sites

@bobjouy un grand merci pour le partage de tes dashboads.

 

Je viens de les charger, j'ai hâte de voir les données. Je vais essayer de me familiariser un peu mieux avec l'interface et les graphiques demain.

Comment peut-on te payer une bière à minima pour te remercier de ce partage?

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour partager avec vous, si vous avez aussi l'erreur lors de l'installation qu'il manque la fonction convert_km, il faut aller maniper dans la base de données.

Voici comme j'ai fait en allant fouiller dans les questions sur GitHub notamment :

cd le-dossier-contenant-docker-composer.yml/
docker-compose exec database psql teslamate teslamate
teslamate=# \df+ convert_km;

Si vous avez la fonction dans le tableau en retour de cette commande :

DROP FUNCTION public.convert_km(numeric, text);

Ensuite, on rajoute la fonction :

CREATE OR REPLACE FUNCTION public.convert_km(
	n double precision,
	unit text)
    RETURNS double precision
    LANGUAGE 'sql'

    COST 100
    VOLATILE 
    
AS $BODY$
  SELECT
    CASE $2 WHEN 'km' THEN $1
         	WHEN 'mi' THEN $1 / 1.60934
    END;
$BODY$;

Et on lui ajoute les droits idoines :

ALTER FUNCTION public.convert_km(double precision, text) OWNER TO teslamate;

Normalement, tout devrait fonctionner 😊

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 19/03/2021 à 11:30, ebretteville a dit :

Sur ma SR+ 2020 j'ai placé cela:


battery_level*3.6182

 

Hello, Tout d'abord je rejoins la communauté pour remercier @bobjouy pour le package de dashboard. Top !

Il ne me reste que cette histoire de coefficient de dégradation. J'a trouvé où modifier, pas de pb, mais je ne pige pas la logique de calcul de ce coeff. Si qq'un sait me donner un peu d'infos ?

Thanks

 

Elwood

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello, Tout d'abord je rejoins la communauté pour remercier @bobjouy pour le package de dashboard. Top !
Il ne me reste que cette histoire de coefficient de dégradation. J'a trouvé où modifier, pas de pb, mais je ne pige pas la logique de calcul de ce coeff. Si qq'un sait me donner un peu d'infos ?
Thanks
 
Elwood
Je serai intéressé aussi.

Model 3 SR+ 2021 Grise, int Noir, 18" livrée en Mars 21

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.