par 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/tempohttps://www.fournisseurs-electricite.com/edf/tarifs/tempohttps://prix-elec.com/tarifs/fournisseurs/edf/tempoComme 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)