herve27h a écrit:Bonjour opa95,
Merci à toi pour ce script.
Je vais l'installer et le tester
Tiens moi au courant
herve27h a écrit:Bonjour opa95,
Merci à toi pour ce script.
Je vais l'installer et le tester
bleauge a écrit:Bonjour
D'abord merci à tous pour vos contributions.
Mais j'ai dû louper quelque chose.
J'ai bien remplacer l'ancienne version par la, nouvelle.
J'ai fait un test : tester chement XPATH :
- utiliser l'URL => OK retourne bien 'BLEU'
- utiliser XML => ERREUR valeur lue vide
et du coup n'est pas pris en compte par le widget EEDOMUS (ni les regles bien sur)
<?xml version="1.0" encoding="UTF-8"?>
<!--
-->
<root>
<tempo>
<version>V4.0</version>
<maintenant>BLEU</maintenant>
<hchp>HP</hchp>
<tarif_now>0.1609</tarif_now>
<aujourdhui>BLEU</aujourdhui>
<tarifs_aujourdhui>0.1296/0.1609</tarifs_aujourdhui>
<demain>BLEU</demain>
<tarifs_demain>0.1296/0.1609</tarifs_demain>
<decompte_bleu>46</decompte_bleu>
<decompte_blanc>0</decompte_blanc>
<decompte_rouge>0</decompte_rouge>
<reste_bleu>254</reste_bleu>
<reste_blanc>43</reste_blanc>
<reste_rouge>22</reste_rouge>
<total_bleu>300</total_bleu>
<total_blanc>43</total_blanc>
<total_rouge>22</total_rouge>
<date_now>2024-10-16</date_now>
<date_aujourdhui>Mercredi 2024-10-16</date_aujourdhui>
<date_demain>2024-10-17</date_demain>
<filetime>170705</filetime>
<counts>1/0/1/0/0/</counts>
<test>test</test>
</tempo>
</root>
<?xml version="1.0" encoding="UTF-8"?>
<!--
-->
<root>
<tempo>
<version>V4.0</version>
<maintenant>BLEU</maintenant>
<hchp>HP</hchp>
<tarif_now>0.1609</tarif_now>
<aujourdhui>BLEU</aujourdhui>
<tarifs_aujourdhui>0.1296/0.1609</tarifs_aujourdhui>
<demain>BLEU</demain>
<tarifs_demain>0.1296/0.1609</tarifs_demain>
<decompte_bleu>46</decompte_bleu>
<decompte_blanc>0</decompte_blanc>
<decompte_rouge>0</decompte_rouge>
<reste_bleu>254</reste_bleu>
<reste_blanc>43</reste_blanc>
<reste_rouge>22</reste_rouge>
<total_bleu>300</total_bleu>
<total_blanc>43</total_blanc>
<total_rouge>22</total_rouge>
<date_now>2024-10-16</date_now>
<date_aujourdhui>Mercredi 2024-10-16</date_aujourdhui>
<date_demain>2024-10-17</date_demain>
<filetime>171939</filetime>
<counts>1/0/1/0/0/</counts>
<test>test</test>
</tempo>
</root>
bleauge a écrit:l'URL de la requete est http://localhost/script/?exec=edf_tempo.php
j'ai mis 2mn mais rien, pas de retour dans EEDOMUS, mais efectivement quand je teste
l'URL j'obtiens bien 'BLEU'.
Je vais remettre cela à plus tard, merci
jch a écrit:Si cela peut aider les programmeurs... voici le script utilisé sur la box domotique Homey Pro et qui fonctionne parfaitement.
Il faut peut-être l'adapter pour qu'il tourne sur Eedomus ??
akua a écrit:Bonjour,
J'ai mis à jour le script, ça me remonte bien les couleurs du jour et de demain.
Par contre sur le décompte des jours, j'ai laissé les 3 canaux sans concaténation, et je vois que les compteurs rouge et blanc restent à 0.
Si je fais un test en séletionnant "Utiliser l'URL :" et avec "//decompte_rouge" dans le chemin XPath, ça affiche bien 0.
Pourtant sur les différentes URL des sites web, on voit bien le compteur de jours rouge à 22.
Est-ce qu'il y a quelque chose que j'aurais raté ?
Merci !
opa95 a écrit:Bonjour akua
Ca dépend de ce que tu veux mettre dans compteur.
Soit le nombre de jours écoulés, soit le nombre de jours restants
Jours écoulés : //decompte_bleu
Jours restants : //reste_bleu
Total des jours de type bleu : //total_bleu (300 habituellement, mais 301 en 2028; si rien ne change)
opa95 a écrit:OK hervéherve27h a écrit:Bonjour opa95,
Merci à toi pour ce script.
Je vais l'installer et le tester
Tiens moi au courant
bleauge a écrit:Pour faire suite à mes messages d'hier;
Ce matin cela parait fonctionner.
Pour info, je ne sait pas si cela peux etre utile, voila ce qu'affichait EEDOMUS hier
&timer=0.01&debug=1
&reset=1
&reset=
&reset=1
http://localhost/script/?exec=edf_tempo.php&tarifs=[VAR1]&timer=[VAR2]&reset=[VAR3]
<?xml version="1.0" encoding="UTF-8"?>
<!--
-->
<root>
<tempo>
<version>V4.0</version>
<maintenant>BLEU</maintenant>
<hchp>HP</hchp>
<?xml version="1.0" encoding="UTF-8"?>
<root>
<tempo>
<aujourdhui>ND</aujourdhui>
<date_aujourdhui>ND</date_aujourdhui>
<demain>ND</demain>
<date_demain>ND</date_demain>
<decompte_bleu>-1</decompte_bleu>
<decompte_blanc>-1</decompte_blanc>
<decompte_rouge>-1</decompte_rouge>
<type>tempo</type>
</tempo>
<debug>
<colors>RESTEASY003210: Could not find resource for full path: https://particulier.edf.fr/services/res ... 9321120879</colors>
<jours>ND</jours>
<ms>1729321120879</ms>
<etat>ND</etat>
<source>mémoire</source>
<message></message>
</debug>
</root>
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)