Teslamate sur Raspberry Pi - Tutoriel

Appli iPhone, Android, Teslamate, TeslaFi, connectivité Premium
Avatar de l’utilisateur
yvespsv
Addict
Addict
Messages : 5575
Inscription : 17 nov. 2021
Localisation : Près d'Avignon mais dans le Gard
Voiture : Model Y RWD Blanc

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par yvespsv »

@Tigerbill17

Donc selon toi, c'est les données (cout du kWh et quantité de kWh) qui figurent dans l'appli Tesla du TEL qui sont utilisées par Teslamate (via serveurs Tesla) pour faire les calculs.

Whaou quel cheminement !
Model Y Propulsion 19" (Septembre 2024) - Blanche - Moteur J -Batterie Y7CR
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1850
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Tigerbill17 »

Je n'ai jamais dit ça...
J'ai dit clairement que c'est calculé à partir de la base de données, au moment de l'affichage du tableau.
J'ai posté plus haut la ligne de code SQL qui fait ça.

Par contre , les données des recharges hors SUC sont calculées à partir des paramètres définis dans l'appli .
Qui fait le calcul, l'appli, ou la voiture ? Je ne sais pas, à mon avis probablement la voiture.
Mais certainement pas avec le coût défini dans Teslamate
Tout simplement parce que tous ceux qui n'ont pas Tesklamate n'auraient pas de statistiques de coût et d'économies dans l'appli.

Mais ces données sont dans la voiture.

Et Teslamate récupère les données de la voiture pour alimenter sa base de données.
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Non, bin moi teslamate prend bien la conso * 0.13 que je lui ai indiqué, il ne se sert pas du calcul fait par l'appli Android tesla.

Teslamate récupérant les données de la voiture, je ne vois pas comment il peut récupérer celles de l'appli.

J'ai supprimé la géolocalisation de mon domicile dans teslamete, pour la recréer, et là il m'a proposé de recalculer le coût de chaque charges correspondant à cette adresse rétroactivement.
Chez moi c'est bien grafana qui calcule mon coût total.
Tu utilise quel dashboard ?
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1850
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Tigerbill17 »

Je ne suis pas loin d'abandonner, là....

Je n'ai pas dit que la voiture récupérait les données de l'appli.
J'ai dit qu'elle se sert des coûts au kWh indiqués dans l'appli pour calculer le coût total de la recharge.
Et si ce n'était pas le cas, on se demande bien pourquoi il faudrait paramétrer tout ça dans l'appli.


Mais bon. Allons y
Moi aussi, je viens de supprimer domicile dans Tesalamate.
Supprimé de chez Supprimé, hein. Poubelle.

Et il se passe quoi ?

Aucune demande de rien du tout.

Le dashboard Charges s'est réaffiché sans problème, simplement, dans le champ location , en remplaçant domicile par l'adresse définie par les coordonnées GPS de la recharge.

Et rien n'a changé dans les coûts

la preuve:



Image

Et encore une fois, le calcul de Grafana, c'est coût du kWh = coût total / kWh utilisés

Tu l'as regardée, la requête SQL du dashboard ????
Dernière modification par Tigerbill17 le 07 févr. 2024 20:53, modifié 1 fois.
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Et maintenant recrée ton domicile...

Moi je supprime, puis je le recrée ça donne ça :


Image

Et là pour moi teslamate me propose de recalculer les totaux.
C'est pour ça que je te demande quel dashboard, j'ai l'impression qu'on a pas les même.
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1850
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Tigerbill17 »

Je viens de le faire

Teslmate ne m'a rien demandé du tout
Il a rechangé Impasse de ... par Domicile
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Ok, donc on tourne en rond pour rien, on a pas le même...

Je veux bien que tu me partage le tiens que je l'essaie.

Merci de t'être pris la tête à mes côtés.
C'était intéressant.
Dernière modification par Ma'Art le 07 févr. 2024 21:04, modifié 1 fois.
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1850
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Tigerbill17 »

Question
Quand tu cliques sur Ajouter les couts, ensuite tu dois faire quoi ?

Et y'a pas 50 Teslamate


Est ce que je peux te demander quelque chose ?

Dan le dashboard Charges, tout en haut à droite, trois petits points du menu, tu demandes Inspecter => Requête

Tu vas avoir toute la requête SQL qui extrait les données de la base pour constituer le tableau
Dans toute la liste d'instructions, va au second SELECT
la 14eme ligne, juste après cost,

est ce que tu as ça:
cost / NULLIF(greatest(charge_energy_added, charge_energy_used), 0) as cost_per_kwh

C'est l'instruction qui calcule le coûit du kWH à partir du coût total de la charge et de l'énergie utilisée
Dernière modification par Tigerbill17 le 07 févr. 2024 21:09, modifié 1 fois.
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Alors dans ma capture d'écran j'ai pas cliqué dessus, parce que mes coûts sont à jour avec les bon montant, mais je l'avais déjà fait avant.
Tu cliques dessus et juste il remet à jour les précédents avec le coût au kWh que tu viens de rentrer...
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1850
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Tigerbill17 »

hé ben tu vois bien alors, si tout est à jour, que ça n'est pas calculé à partir du coût du kWh indiqué dans Teslamate :smile: :clin:
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Non c'est à jour parce que je les ai ressaisi 1 par 1.
N
Niark
Expert
Expert
Messages : 785
Inscription : 06 août 2022
Localisation : Lyon
Voiture : Modele Y PERF

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Niark »

teslamate utilise les données qu’on lui renseigne pour effectuer le calcule du cout total. Cout qui est ensuite renseigné tel quel dans la base de donnée. Le calcule inverse est fait par le dashboard pour retrouver ce cout/kwh.
Pour avoir le cout HP/HC deux possibilités :
Demander à teslamate de gérer ce paramètre, pour une localisation tant que le charge est en HP (kwh used * cout HP) et si charge en HC (kwh used * cout HC). Lorsque la charge est finie la somme de tous ces produits est faite => stockage dans la base avec le cout moyen dans une autre colonne.
Ex : charge debute a 18h, 4h en HP a 0,20€/kwh a 7kwh = 0,20€*28 = 5,6€
Charge continue jusqu’à 00h, 2h en HC a 0,15€/kwh a 7kwh = 0,15€*14 = 2,1€
Nouvelle entrée dans la base :
Durée 6h, kwh ajouté 42, cout total 7,7€, cout moyen 0,183€
Ou alors 2 nouvelles entrées dans la base pour chaque charge avec une colonne « periode de charge » : HP/HC

Ou alors de passer directement par une requête qui calculerait le cout selon l’heure de la charge.
Pour l’exemple ci dessus, 42kwh ajouté en 6h donc 7kwh/h, entre 18h et 22h on retombe bien a 28kwh * le cout HP et pareil en HC.

Pour les requêtes du dashoard la 1ere solution avec une nouvelle colonne periode de charge est plus pertinente car rien n’empêcherait de grouper les 2 charges pour avoir un cumul ou de les éclater pour n’avoir que celles en HP ou HC

En ajoutant une table qui contiendrait les couts HP/HC et en créant ton propre dashboard/requete tu peux gérer les HP/HC
pour tempo c’est plus compliqué car chaque jour est possiblement différent
50k km en TMY Perf Noir/Noir EAP volant sport
Présentation de ma Y Perf - Niark
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Oui sur le principe je comprends, l'algorithme je devrais pouvoir m'en sortir... Ce qu'il me manque c'est comme t on programme grafana.
En ligne
Avatar de l’utilisateur
Tigerbill17
Référent
Référent
Messages : 1850
Inscription : 12 sept. 2023
Localisation : à côté de Royan
Voiture : TMY prop Berlin

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Tigerbill17 »

@Niark

Non, Teslamate ne calcule pas le coût total. Le coût total de chaque session de recharge lui est envoyé par l'API Tesla, et ce coût est ensuite enregistré dans la table charging_processes, dans le champ cost
Et pour l'affichage du coût du kWh, c'est la requête SQL qui le calcule avant affichage dans le dashboard.

Le coût global d'une session de recharge est plus que probablement calculé par la voiture, sur la base des coûts au kWh paramétrés dans l'appli.
Et il n'y a pas que les HC/HP à paramétrer, mais aussi éventuellement Travail et Autres.
Et tout l'historique des recharges est conservé pour alimenter le tableau des statistiques de l'appli.

schéma des communications: Voiture / Serveurs Tesla / Appli / Teslamate

Image
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

@Tigerbill17 tu peux envoyer ton dashboard, j'aimerai l'essayer s'il-te-plaît .
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

Je viens de finir une charge,

Dans l'appli tesla, en hc j'ai mis 0.11.
Comme tu peux voir dans teslamate j'ai mis 0.13
Et là on voit bien que j'ai consommé 19.85kw, que le coût et de 0.13, et que 19.85*0.13 font 2.58
Donc chez moi teslamate ne s'occupe pas du coup calculé par l'appli, il fait le calculé par lui même.
Cf 1ère ligne du tableau sur la photo

Image
N
Niark
Expert
Expert
Messages : 785
Inscription : 06 août 2022
Localisation : Lyon
Voiture : Modele Y PERF

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Niark »

Je n’ai pas verifié de mon coté mais a quoi servirait le georeperage dans teslamate si tout cela vient de tesla ?
Le seul cout que tesla connait c’est celui d’une supercharge tesla et la oui ca provient de chez eux et teslamate ne s’en soucis pas, il récupère ce que tesla lui donne.
Personnellement je me fiche du cout, la seule info qu’il me faut c’est la quantité de kwh utilisée, je m’occupe du cout comme un grand.
50k km en TMY Perf Noir/Noir EAP volant sport
Présentation de ma Y Perf - Niark
R
Ricounet
Confirmé
Confirmé
Messages : 55
Inscription : 16 août 2023
Voiture : Model 3 Propulsion

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ricounet »

J'avoue je ne me suis jamais posé la question, est-ce que Grafana prend les coûts dans l'appli Tesla ou dans le Geofence ?
j'ai mis le même partout, je vais faire des tests, sauf si quelqu'un a une réponse officielle à donner ?
Avatar de l’utilisateur
A6danslaX
Enthousiaste
Enthousiaste
Messages : 226
Inscription : 22 juin 2023
Localisation : 93
Voiture : Model X - 6 places

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par A6danslaX »

Bonjour à tous,

De mémoire, j'avais aussi une demande de calcul rétroactif lors de l'ajout d'un lieu ayant des recharges.

Je viens de mettre à jour Teslamate en 1.28.3 je crois et supprimer une véhicule loaner qui me polluait et désormais, je ne peux plus accéder à Réglages.
monip:4000/settings me renvoie un Internal Server Error

Quelqu'un sait d'où ça peut venir? comment le corriger?

Merci à tous
M
Ma'Art
Passionné
Passionné
Messages : 418
Inscription : 19 oct. 2023
Localisation : Saint-Herblain
Voiture : Simone - TMY Blanche

Re: Teslamate sur Raspberry Pi - Tutoriel

Message par Ma'Art »

@Niark tu veux dire que teslamate récupère tout seul les données de ta charge au supercharger, si il a bien repéré que c'est un supercharger ?
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