Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Différence avec estimation ZenFlex EDF #76

Open
Gandulf78 opened this issue Feb 15, 2024 · 11 comments
Open

Différence avec estimation ZenFlex EDF #76

Gandulf78 opened this issue Feb 15, 2024 · 11 comments

Comments

@Gandulf78
Copy link

Gandulf78 commented Feb 15, 2024

Bonjour.
Le calcul de l'offre ZenFlex EDF donne un résultat bien plus élevé que celui de l'appli EDF.
Par exemple le 12/02 EDF estime ma consommation totale à 1,52€ tandis que vous calculez 1,67€.
Sur le mois de février EDF estime 25€ (6€ HP, 11€ HC, 7€ abonnement) du 1er au 14 tandis que votre calcul donne 36,46€.
Vous estimez une consommation HP systématiquement plus élevée que la consommation HC ce qui me semble erronné (peut-être une inversion dans le filtre horaire?).

Enedis_Conso_Heure_20230531-20240214_50067238117598.csv

@JC144
Copy link
Owner

JC144 commented Feb 16, 2024

Intéressant.

Est-ce que vous pouvez me faire une impression écran ou noter le détail de quelques jours d'exemples avec les HC / HP, la date, le prix et les kWh ?

Sur les heures Creuses on est bien sur du 20:00->08:00, 13:00->18:00 ?

Il faudra peut-être que je mette à jour les jours sobriétés.

(Pensez à retirer le numéro de PDL au niveau du nom de fichier aussi)

@zifnab0
Copy link

zifnab0 commented Feb 23, 2024

Bonjour,

le bug est dans zenFlex.js

hc: [{
    start: {hour:0, minute:0},
    end: {hour:8, minute:0}
},
{
    start: 13,
    end: 18
},
{
    start: {hour:20, minute:0},
    end: {hour:24, minute:0}
}],

A remplacer par :

hc: [{
    start: {hour:0, minute:0},
    end: {hour:8, minute:0}
},
{
    start: {hour:13, minute:0},
    end: {hour:18, minute:0}
},
{
    start: {hour:20, minute:0},
    end: {hour:24, minute:0}
}],

De plus, comment déterminez vous les jours sobriété ?

@JC144
Copy link
Owner

JC144 commented Feb 23, 2024

Bien vu ! C'est corrigé.
Les jours sobriétés sont définis dans le fichier directement.
Les 1ers étaient basés sur les jours rouges tempo en l'absence d'historique, les derniers sont normalement basés sur le réel (une connaissance me fournit sa liste en l'absence d'API)

@JC144 JC144 closed this as completed Feb 23, 2024
@zifnab0
Copy link

zifnab0 commented Feb 23, 2024

Je ne comprends pas comment fonctionne cette offre. Sur cette page (https://www.facebook.com/groups/271412799043306/), on tombe sur des jours différents

@Gandulf78
Copy link
Author

Gandulf78 commented Feb 24, 2024

Les 20 jours "sobriétés" sont différents des jours rouge Tempo. Ils ne sont publiés la veille qu'aux abonnés TempoZen au travers de l'application EDF (et envoyés par SMS). Il n'y a pour l'instant pas d'API EDF pour publier publiquement les dates.
Avantage par rapport à Tempo, les plages d'heure creuse sont beaucoup plus vastes et fixes (entre 20h et 8h, entre 13h et 18h) ce que je trouve plus pratique pour s'organiser.

@JC144
Copy link
Owner

JC144 commented Feb 24, 2024

Bon, j'ai rationalisé les jours sobriétés pour en avoir 20 par année civile.

Après avoir échangé avec d'autres personnes, j'ai l'impression que les jours sobriétés ne sont pas les mêmes pour tout le monde. Et ça peut expliquer qu'ils ne soient pas visibles sur le site d'EDF. Je vais essayer d'avoir une confirmation.

Je ne compte pas gérer les jours bonus parce que ça dépend beaucoup de la nécessité de les connaître pour adapter sa consommation.

En l'état, le simulateur devrait quand même permettre d'avoir une idée relativement juste.

@JC144 JC144 reopened this Feb 24, 2024
@JC144
Copy link
Owner

JC144 commented Feb 24, 2024

Oh ! en fait si, j'ai trouvé une API : https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant=2024-01-10

Bon, j'essaierai de faire une passe à l'occasion.

@Gandulf78
Copy link
Author

Gandulf78 commented Feb 24, 2024

Top ! C'est documenté quelque part? Je me demande s'il y a une API pour le nombre de jours Sobriété restants comme pour Tempo.

@zifnab0
Copy link

zifnab0 commented Feb 27, 2024

Oh ! en fait si, j'ai trouvé une API : https://particulier.edf.fr/services/rest/opm/getOPMStatut?dateRelevant=2024-01-10

Bon, j'essaierai de faire une passe à l'occasion.

Comment avez vous trouvé ? J'ai cherché, mais je ne trouve aucune documentation concernant l'API de particulier.edf.fr

@zifnab0
Copy link

zifnab0 commented Feb 28, 2024

Autre erreur, les dates sobriété sont au format YYYY-MM-DD dans le tableau specialDays.lastDays. Il faut qu'elles soient au format YYYY/MM/DD sinon elles ne sont pas prises en compte par specialDay.lastDays.includes(day.date)

@JC144
Copy link
Owner

JC144 commented Feb 28, 2024

Comment avez vous trouvé ? J'ai cherché, mais je ne trouve aucune documentation concernant l'API de particulier.edf.fr

Une personne en ZenFlex m'a envoyé le call d'API du site.

Autre erreur, les dates sobriété sont au format YYYY-MM-DD dans le tableau specialDays.lastDays. Il faut qu'elles soient au format YYYY/MM/DD sinon elles ne sont pas prises en compte par specialDay.lastDays.includes(day.date)

Mon mauvais, c'est fixé !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants