[Store] Tempo EDF

Lecture des compteurs EDF avec téléinformation

Re: [Store] Tempo EDF

Messagepar opa95 » 02 Fév 2025 19:42

Bonjour Vincent
Vincent a écrit:Bonjour Opa95,

Quand tu parles de tarifs qui ont "suivis", tu parles d'un script qui les récupère automatiquement ?

Oui, pour avoir la couleur du lendemain, le script utilise premièrement l'Api "enedis", puis l'Api "edf" si enedis est indisponible (ça arrive rarement), puis les sites "Selectra" (en fait 3 sites différents) si les Api ne répondent pas.
Enfin, les tarifs peuvent être imposés ou recherchés sur un site "Selectra" chaque jour ou chaque semaine (lundi) ou chaque mois (le premier du mois).
En fonctionnement normal, il y a 2 appels par jour : prévision (6h15 sur Enedis) puis confirmation (10h45 sur enedis) plus l'appel éventuel pour les tarifs. Le samedi, il n'y a pas d'appel, car le dimanche est toujours bleu : En moyenne 13 appels internet par semaine. :)
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 894
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Re: [Store] Tempo EDF

Messagepar opa95 » 02 Fév 2025 19:59

Bonsoir colBur
Essaie avec la version suivante qui n'est pas encore parfaite, mais qui corrige déjà certaines incorrections pour remplacer ta version.
sauve le php sur ta box, le md est le mode d'emploi.
https://filedn.eu/lDueTcUixMVjkxeKkEzWTY0/edf_tempo.zip
:)
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 894
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Re: [Store] Tempo EDF

Messagepar ColBuR » 02 Fév 2025 20:20

opa95 a écrit:Bonsoir colBur
Essaie avec la version suivante qui n'est pas encore parfaite, mais qui corrige déjà certaines incorrections pour remplacer ta version.
sauve le php sur ta box, le md est le mode d'emploi.
https://filedn.eu/lDueTcUixMVjkxeKkEzWTY0/edf_tempo.zip
:)


Merci

le jour en rouge est revenu.

PS : j'avais essayé une création d'un nouveau "store eedomus" avec l'edf TEMPO mais ça n'avait rien changé. Il doit y avoir quelque chose dans le script.
ColBuR
 
Messages : 10
Inscription : 01 Nov 2021

Re: [Store] Tempo EDF

Messagepar Vincent » 03 Fév 2025 09:01

opa95 a écrit:Bonjour Vincent
Vincent a écrit:Bonjour Opa95,

Quand tu parles de tarifs qui ont "suivis", tu parles d'un script qui les récupère automatiquement ?

Oui, pour avoir la couleur du lendemain, le script utilise premièrement l'Api "enedis", puis l'Api "edf" si enedis est indisponible (ça arrive rarement), puis les sites "Selectra" (en fait 3 sites différents) si les Api ne répondent pas.
Enfin, les tarifs peuvent être imposés ou recherchés sur un site "Selectra" chaque jour ou chaque semaine (lundi) ou chaque mois (le premier du mois).
En fonctionnement normal, il y a 2 appels par jour : prévision (6h15 sur Enedis) puis confirmation (10h45 sur enedis) plus l'appel éventuel pour les tarifs. Le samedi, il n'y a pas d'appel, car le dimanche est toujours bleu : En moyenne 13 appels internet par semaine. :)


Hello, merci pour ton retour. J'utilise ton script depuis que je suis en Tempo pour la remontée des jours. Quand je parlais "tarifs" je voulais dire "prix au kilowattheure". Perso c'est manuel (avec des règles quand changent le tarif actif 2 fois par jour en fonction de la couleur du jour). Pour ta part tu entre également les prix à la main ou un script sait les retrouver quelque part ?
Merci :)
Vincent
 
Messages : 67
Inscription : 21 Fév 2013

Re: [Store] Tempo EDF

Messagepar opa95 » 03 Fév 2025 10:05

Bonjour Vincent
Vincent a écrit:Hello, merci pour ton retour. J'utilise ton script depuis que je suis en Tempo pour la remontée des jours. Quand je parlais "tarifs" je voulais dire "prix au kilowattheure". Perso c'est manuel (avec des règles quand changent le tarif actif 2 fois par jour en fonction de la couleur du jour). Pour ta part tu entre également les prix à la main ou un script sait les retrouver quelque part ?
Merci :)

Dans les versions V3.x, les tarifs sont mis à jour automatiquement depuis la liste des tarifs à 6h00 (passage tarif jour) et 22h00 (passage tarif nuit);
Pour accéder aux tarifs du jour (mis à jour à 6h00) utiliser un device avec
XPATH : //tarifs_aujourdhui
Pour les tarifs du lendemain
XPATH : //tarifs_demain
Pour le tarif instantané (heure actuelle, mis à jour à 6h00 et 22h00)
XPATH : //tarif_now
La liste globale des tarifs :
XPATH : //tarifs
La liste globale des tarifs est dans le code initial au moment de la création du code, mais elle est remise à jour tous les lundis (ou au choix, tous les jours ou tous les mois) à partir de "Selectra" ou de 2 sites miroirs
https://selectra.info/energie/fournisseurs/edf/tempo
https://www.fournisseurs-electricite.com/edf/tarifs/tempo
https://prix-elec.com/tarifs/fournisseurs/edf/tempo
Comme il s'agit de pages Web que le script doit décoder, on reste à la merci de modifications des pages, c'est pourquoi on doit quand même être capable d'imposer les valeurs. N'utilisant pas l'IA pour récupérer les valeurs, le script recherche les valeurs en fonction de la structure du bloc qui les contient : C'est assez fiable, car Selectra conserve cette structure inchangée depuis un certain temps; la structure est identique pour les 2 premiers sites (le second est une copie directe du premier) et un peu différente pour le 3ème.
:)
Code : Tout sélectionner
<root>
  <tempo>
    <version>V4.3</version>
    <maintenant>BLEU</maintenant>
    <hchp>HP</hchp>
    <tarif_now>0.1552</tarif_now>
    <aujourdhui>BLEU</aujourdhui>
    <tarifs_aujourdhui>0.1288/0.1552</tarifs_aujourdhui>
    <demain>ROUGE</demain>
    <estime>ROUGE</estime>
    <confirme>ROUGE</confirme>
    <tarifs_demain>0.1518/0.6586</tarifs_demain>
    <decompte_bleu>109</decompte_bleu>
    <decompte_blanc>25</decompte_blanc>
    <decompte_rouge>21</decompte_rouge>
    <reste_bleu>191</reste_bleu>
    <reste_blanc>18</reste_blanc>
    <reste_rouge>1</reste_rouge>
    <total_bleu>300</total_bleu>
    <total_blanc>43</total_blanc>
    <total_rouge>22</total_rouge>
    <date_now>2025-02-02</date_now>
    <date_aujourdhui>Dimanche 2025-02-02</date_aujourdhui>
    <date_demain>2025-02-03</date_demain>
    <filetime>153434</filetime>
    <counts>1/0/1/0/0/</counts>
    <miss>0/0/0/0/0/</miss>
    <tarifs>0.1288,0.1552,0.1447,0.1792,0.1518,0.6586</tarifs>
    <action>reset</action>
    <test>test</test>
  </tempo>
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 894
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Précédent

Retour vers Téléinformation

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité