Début de journée Tempo

Bonjour,

Oui, elle existe. Le plugin plugin-rteecowatt fait EJP.
L’URL avec le traitement du résultat est dans le plugin.

OK, merci.
Je trouve que ce lien dans le plug in:
« https://particulier.edf.fr/services/rest/referentiel/historicEJPStore »

Mais peut être que je ne cherche pas au bon endroit?!

C’est le bon lien puisqu’en cliquant dessus, un json s’affiche avec des jours EJP passés, la période en cours 1/11/22 31/3/23 et le nombre de jours EJP restants 18.

Oui j’étais effectivement tombé sur ça… Mais je n’arrive pas à « décrypter » les infos d’EJP today/EJP tomorrow dans ce qui s’affiche.

{"listeEjp":[{"dateApplication":1638140400000,"statut":"EJP"},{"dateApplication":1641942000000,"statut":"EJP"},{"dateApplication":1642028400000,"statut":"EJP"},{"dateApplication":1642114800000,"statut":"EJP"},{"dateApplication":1642374000000,"statut":"EJP"},{"dateApplication":1642460400000,"statut":"EJP"},

Bref. C’est pas bien grave.
C’est juste que j’ai des erreurs de cron avec le plug in RTE eco watt. Du coup avant qu’il arrive à avoir les infos mises à jour, les statuts pour le jour actuel et demain ne sont pas bons.

Je suis tombé sur un autre post ou le problème est déjà traité… Je vais passer par un petit scénario pour mettre les données à jours à 7H du matin. (heure de début d’EJP).

Merci

Si vous précisez les erreurs de cron que vous avez ainsi que l’autre post où le problème est déjà traité, je pourrai peut-être vous aider ou corriger le plugin …

Je me suis mal exprimé, pardon.
En fait je voulais dire que j’ai lu d’autres posts qui parlaient de problèmes de décalage d’affichage des infos réelles en fonction de quand les infos sont mises à jour… Comme ce post même, ou bien celui ci :

Et concernant le message d’erreur que j’ai tous les matins (à 2h et à 6h) :
Erreur exécution de la commande [MAISON][RTE ECOWatt EJP][Rafraichir] : Echec de la requête HTTP : https://particulier.edf.fr/services/rest/referentiel/historicEJPStore cURL error : Resolving timed out after 2000 milliseconds

Mais de ce que je comprends, le problème ne vient pas du plug in mais du site sur lequel il récupère les infos…non ?

Merci.

C’est la même URL que celle au dessus qui est en erreur à 1h et à 6h.
C’est le site EDF qui ne répond pas dans les 2 secondes.
Il faudrait augmenter le délai de réponse et aussi modifier l’heure d’interrogation d’EDF afin que tous les plugins installés ne demandent pas en même temps.

OK merci.
Pour l’instant je n’ai pas trouvé ou changer cette durée.
Je continue de chercher…

Tout se passe dans le fichier plugins/rteEcowatt/core/rteEcowatt.class.php

  • Pour augmenter le timeout de la requête à EDF, il faut modifier la ligne 218:
    image
    A remplacer par:
    $dataUrl = $request_http->exec(3,1);
    pour un timeout de 3 secondes et une seule requête.

  • Pour décaler les heures des requêtes à EDF:
    image
    Il suffit de changer le 6 en 7 pour un lancement à 7 heure
    Vous pouvez également faire un scénario déclenché à l’heure que vous voulez, demandant le refresh de l’équipement EJP:
    image

Merci beaucoup pour toutes ces précisions !