F1ATB forum
Bug TEMPO - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+---- Forum : Evolutions faites, à faire, dont vous rêvez... (https://f1atb.fr/forum_f1atb/forum-10.html)
+---- Sujet : Bug TEMPO (/thread-2122.html)

Pages : 1 2


Bug TEMPO - grostoto - 01-01-2026

Salut

ce jour une situation inédite (pour moi):
- le rouge était annoncé ce matin (et bien remonté par le routeur) par rte

- mais à 10h30 c'est le blanc qui a été validé par rte.

mais comme le routeur ne retourne pas pas voir la couleur à 10h30 (heure légale de validation de la couleur du lendemain), il reste avec l'info du matin, et il annonce rouge.
un reboot permet d'avoir le blanc demain.

peut ètre une petite modif a apporter dans le routeur, pour qu'il relise la couleur tempo vers 10h30.

source:
https://www.services-rte.com/fr/visualisez-les-donnees-publiees-par-rte/calendrier-des-offres-de-fourniture-de-type-tempo.html


Citation :Conformément à la Délibération de la Commission de régulation de l’énergie du 30 octobre 2014 portant décision sur les missions des gestionnaires de réseaux d’électricité relative aux tarifs à effacement de type Tempo, la seule information de référence relative à la couleur des jours de type Tempo ayant un caractère engageant pour RTE est celle publiée en J-1 à 10h30 sur la présente page. Lorsque les informations à sa disposition le permettent, RTE diffuse un pré-signalement à titre purement informatif entre 8h et 10h30. L'information pré-signalée ne présage pas de l'information définitive et n'engage pas RTE. Exceptée la couleur du jour du lendemain publiée à 10h30, les autres informations disponibles sur cette page sont fournies à titre purement informatif par RTE qui ne pourra être tenu responsable de l'usage qui pourrait être fait de ces données.



RE: Bug TEMPO - Seb04 - 01-01-2026

J'allais justement faire une demande a André pour une suggestion de nouvelle recherche sur le site RTE vers 10h30.

Imprime écran tiré du groupe tempo facebook en PJ.

Merci pour ton message grostoto ! Smile

Bonne et heureuse année à tous ! Santé avant tout ! ...


RE: Bug TEMPO - grostoto - 01-01-2026

Quelle est ta version du routeur ?

chez moi 14.25.. et je ne suis pas sur que cela est déjà été corrigé sur les versions à jour ou pas.


RE: Bug TEMPO - Seb04 - 01-01-2026

(01-01-2026, 12:50 PM)grostoto a écrit : Quelle est ta version du routeur ?

Version 16.08


RE: Bug TEMPO - Sgb31 - 01-01-2026

(01-01-2026, 12:26 PM)grostoto a écrit : Salut

ce jour une situation inédite (pour moi):
- le rouge était annoncé ce matin (et bien remonté par le routeur) par rte

- mais à 10h30 c'est le blanc qui a été validé par rte.

mais comme le routeur ne retourne pas pas voir la couleur à 10h30 (heure légale de validation de la couleur du lendemain), il reste avec l'info du matin, et il annonce rouge.
un reboot permet d'avoir le blanc demain.

peut ètre une petite modif a apporter dans le routeur, pour qu'il relise la couleur tempo vers 10h30.

Tu m'a devancé grostoto, je viens effectivement de constater le petit bug .... 


source:
https://www.services-rte.com/fr/visualisez-les-donnees-publiees-par-rte/calendrier-des-offres-de-fourniture-de-type-tempo.html


Citation :Conformément à la Délibération de la Commission de régulation de l’énergie du 30 octobre 2014 portant décision sur les missions des gestionnaires de réseaux d’électricité relative aux tarifs à effacement de type Tempo, la seule information de référence relative à la couleur des jours de type Tempo ayant un caractère engageant pour RTE est celle publiée en J-1 à 10h30 sur la présente page. Lorsque les informations à sa disposition le permettent, RTE diffuse un pré-signalement à titre purement informatif entre 8h et 10h30. L'information pré-signalée ne présage pas de l'information définitive et n'engage pas RTE. Exceptée la couleur du jour du lendemain publiée à 10h30, les autres informations disponibles sur cette page sont fournies à titre purement informatif par RTE qui ne pourra être tenu responsable de l'usage qui pourrait être fait de ces données.

Oui, sur le dernière version, ya bien le bug en v16.09
je suis sûr que sans ce bug André faisait la grasse matinée !
Bonne année à tous et toutes ;- )


RE: Bug TEMPO - Fabrice49 - 01-01-2026

Alors encore plus étrange :
J'ai eu moi aussi ce matin le même problème, annoncé rouge et pourtant déclaré blanc par Enedis (version 14.25)

Là où c'est troublant, c'est que j'ai également un système maison composé d'une plateforme esp8266+relais (Aliexpress) et d'un morceau de ruban led RGB (1 led HP/HC, 1 led couleur J, 1 led couleur J+1) pour piloter ma PAC.

Le code est développé par mes soins, donc différent de celui d'André. Il utilise la librairie ezTime: 2 fuseaux horaires, 1 pour l'heure courante et un pour l'heure Tempo (fuseau décalé de -6h00). Cela permet de s'affranchir des calculs de date/heure pour l'interrogation de l'API TempoLight d'Enedis.
J'interroge l'API à partir de 6h00, toutes les 15mn tant que je suis en "non-défini".

Et bien mon système affiche également rouge ! Je l'ai rebooté et sans surprise cette fois il s'est bien initialisé en blan...
Huh

À mon avis c'est soit un bug Enedis, ou alors nous faisons une mauvaise interprétation de la prédiction : Certes elle est disponible dès 6h00 du matin. Dans 99% des cas c'est effectif, mais ce n'est pas l'heure sur laquelle s'engage Enedis. Dans de rare cas c'est peut-être actualisé plus tard (je ne sais plus quelle est l'heure contractuelle d'Enedis)...

Oups, désolé je n'avais pas vu le message du dessus !!! ?


RE: Bug TEMPO - Lolo69 - 01-01-2026

D un autre côté c est la première fois en 2 ans que je vois Enedis changer sa predecision ! Après rajouter une requête à 10h31 ça ne mange qu’une ligne de code à modifier ;-)


RE: Bug TEMPO - michy - 01-01-2026

(01-01-2026, 12:46 PM)Seb04 a écrit : J'allais justement faire une demande a André pour une suggestion de nouvelle recherche sur le site RTE vers 10h30.

Bonjour,

  Proposition de modif, forcer une mise a jour des couleurs obtenu depuis le site RTE, 

  André a prévu une récupération des couleurs vers 10h36 (seulement si on ne les a pas déjà obtenu) 

remplacer la ligne 
Code :
  if ((HeureValide) && (!(couleur_lendemain && couleur_jour ) ) && ((LastH != Hcour) && (Hcour == 302 || Hcour == 310 || Hcour == 530 || Hcour == 560 || Hcour == 600 || Hcour == 900 || Hcour == 1150) || LastHeureRTE < 0)) {

par 

Code :
  if (Hcour == 529) {STGEt = "0";} //  ajuste avant 10h36, on force l'actualisation pour obtenir la couleur confirmée pour le lendemain

  if (
      (HeureValide)
    &&
      (!(couleur_lendemain && couleur_jour))
    &&
      (
        (LastH != Hcour)
      &&
        (
          (
            Hcour == 306
          ||
            Hcour == 310
          ||
            Hcour == 530
          ||
            Hcour == 560
          ||
            Hcour == 600
          ||
            Hcour == 900
          ||
            Hcour == 1150
          )
        ||
          LastHeureRTE < 0
        )
      )
    ) {

quand Hcour passe a 529 (10h35, on perd l'info couleur de demain)
a Hcour 530 (10h36), on interroge RTE et actualise l'info

J'ai modifié le premier essai 302 (6h02:24 ) car l'info n'est pas encore disponible par 306 (6h07:12)


RE: Bug TEMPO - Lolo69 - 02-01-2026

Beaucoup moins intrusif en ligne 40 dans lecture fichier Tempo_RTE.ino rajouter
If (HCour==525 ) {couleur_lendemain=false;}

Ça forcera la ligne suivante à refaire la lecture du tarif tempo « officiel » à 10h36
On aura 5min de tarif indéfini, si ça gêne au lieu de 525 on peut mettre 530 dans la ligne ajoutée


RE: Bug TEMPO - michy - 02-01-2026

(02-01-2026, 11:18 AM)Lolo69 a écrit : Beaucoup moins intrusif en ligne 40 dans lecture fichier Tempo_RTE.ino rajouter
If (HCour==525 ) {couleur_lendemain=false;}

Ça forcera la ligne suivante à refaire la lecture du tarif tempo « officiel » à 10h36
On aura 5min de tarif indéfini, si ça gêne au lieu de 525 on peut mettre 530 dans la ligne ajoutée

If (HCour==525 ) {couleur_lendemain=false;}  => N'aura aucun effet, 
à Hcour == 525, on n'interrogera pas RTE
à Hcour == 526, Couleur du lendemain reprendra sa valeur basée le contenu de STGEt et il n'y aura pas de récupération à 530


avec If (HCour==530 ) {couleur_lendemain=false;}  => on interroge 2 fois le site RTE


---

avec 
if (Hcour == 529) {STGEt = "0";}

comme il y a deux passages dans Call_RTE_data() avec la valeur 529:
la première fois on perd la couleur qui n'est pas officielle ( STGEt = "0") , il n'y aura pas d'interrogation chez RTE sur ce tour 
aux passages suivant, couleur_lendemain va devenir false (car on n'a plus de couleur pour le lendemain) et a valeur 530, on questionne RTE 1 fois (ou 2 si on n'obtient pas de réponse acceptable)

Si RTe donne sa couleur à 10h36, au pire, on est 1 minute sans couleur du lendemain (pas catastrophique)


++ j'ai ajouter un couple de parenthèses dans le If parce que le cas (A && B || C) laisse un doute à la lecture 
ça peut être interprété comme (( A && B) || C) ou ( A && ( B || C))