Echec de la requête HTTP (Serveur EDF) depuis quelques jours

Bonjour,

Je rencontre depuis ce vendredi 26/02 à des très fréquentes erreurs lors de l’interrogation du Plugin plugin-rteecowatt aux serveurs EDF.

Suis-je le seul ou d’autres utilisateurs sont-ils dans le même cas ?
Pour contexte, j’ai changé d’opérateur internet le 26/02 matin (passage de SFR vers Free) et l’interroge donc s’il n’y aurait pas un effet de bord de mon changement…

[2024-02-23 12:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-23 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-23 14:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-23 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-23 16:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-23 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-24 00:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-24 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-24 11:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-24 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-24 12:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-24 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-24 14:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-24 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-24 16:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-24 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-25 00:09:05][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-25 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-25 11:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-25 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-25 12:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-25 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-25 14:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-25 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-25 16:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-25 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-26 00:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-26 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-26 11:09:19][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-26 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-26 12:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-26 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-26 14:09:06][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-26 cURL error : Resolving timed out after 3000 milliseconds
[2024-02-26 16:09:05][ERROR] : Erreur sur rteEcowatt::pullDataEcowatt() : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-02-26 cURL error : Resolving timed out after 3000 milliseconds

Merci pour vos retours !
Damien

leur site n’est pas un modèle de haute dispo !!

Bonsoir,
Le plugin ne peut que subir les indisponibilités des serveurs EDF.
Vous pouvez toutefois changer la minute d’interrogation des serveurs EDF dans le moteur des tâches:
image

Utilisez plutôt les serveurs de RTE en configurant un équipement de type « Tempo (RTE) ».

Bonjour,

Ce problème reste un mystère pour moi:

  • il semble être lié à mon changement de FAI (avant: SFR, après: Free)
  • compte tenu que l’erreur mentionne un timeout de 3000ms sur la résolution de l’adresse, et compte que mon Jeedom (modèle Luna) était en Wifi, je l’ai mis en filaire (directement au niveau de la freebox), RESULTAT TOUJOURS KO
  • j’ai installé le plugin « EDF Tempo » qui semble utiliser les même serveurs EDF: le plugin « EDF Tempo » récupère bien les valeurs; alors que plugin-rteecowatt KO
  • comme proposé par @jpty , j’ai mis une nouvelle instance utilisant les serveurs RTE: résultat OK

Bonsoir,

Il ne faut pas généraliser sur quelques essais.
Tout comme rteEcowatt, edf_tempo a aussi des vapeurs:


ou

Le point commun entre les deux plugins est le serveur EDF.

Je ne ferais pas évoluer la partie du plugin rteEcowatt qui utilise les serveurs EDF.
L’information récupérée n’est pas précise. On a juste {"couleurJourJ":"TEMPO_BLEU","couleurJourJ1":"TEMPO_ROUGE"}
et
{"PARAM_NB_J_BLANC":11,"PARAM_NB_J_ROUGE":5,"PARAM_NB_J_BLEU":164}
sans aucune date.

Bonjour @jpty,

Je ne souhaitais pas faire de généralisation.
Comme je l’indiquais, je ne pense pas avoir compris l’erreur que j’ai rencontré; qui est apparue à partir de mon changement de FAI.
Mon souhait était avant tout de recueillir des conseils si d’autres personnes avaient rencontré le même problème -ce qui ne semble pas le cas- et partager mon cas.

Cordialement.
Damien

Bonjour,

Dans la prochaine version qui sera disponible le week-end prochain, j’ai passé le timeout de connexion au serveur EDF à 20 secondes au lieu de 3.
A voir cela suffira pour vous.

Sinon, vous pouvez aussi utiliser le type de source de données « Tempo (RTE) » qui prend l’information chez celui qui définit les couleurs des jours Tempo.