Page 7 sur 23

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 07:59
par pronoob
Oui je sais bien, excusez moi...
C'est effectivement hors sujet.

Je parlais du service associé à l'abonnement...
Mais passons.

Keros tjs aussi prompt à contenir tout débordement :|

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 08:03
par lost
pronoob a écrit : 13 nov. 2024, 21:01 avez vous été notifié ?
Tout comme Keros, je n'utilise pas l'appli EDF. Je reçoit donc les notifs que mon propre script qui glane l'info m'envoie... Enfin quand l'URL donnant l'info fonctionne, ce qui n'est pas le cas ce matin pour la première fois sur les 75 jours écoulés de la saison en cours... J'espère juste qu'ils ne nous font pas "une EDF" du genre de celle qui a fait démarrer ce fil.

A priori, l'URL continue de servir des fichiers dont on connait le path complet, genre:
https://www.services-rte.com/files/live ... _Tempo.pdf

Mais pas les pages web...

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 08:54
par lost
Bon, c'est retombé en marche entre 8h30 et 8h45:
2024-11-14 06:00:01.821 Status: LUA: TEMPO : Thursday:BLANC - Friday:NON_DEFINI (Fallback = false/?).
2024-11-14 06:15:01.474 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 06:15:01.475 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 06:30:09.375 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 06:30:09.375 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 06:35:00.363 Status: LUA: ERROR : No TEMPO update since 87599.0s (>86400s/24h00).
2024-11-14 06:45:09.599 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 06:45:09.599 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 07:00:09.312 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 07:00:09.312 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 07:15:09.586 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 07:15:09.586 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 07:30:00.574 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 07:30:00.574 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 07:35:00.256 Status: LUA: ERROR : No TEMPO update since 91199.0s (>86400s/24h00).
2024-11-14 07:45:00.842 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 07:45:00.842 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 08:00:00.729 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 08:00:00.729 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 08:15:00.770 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 08:15:00.770 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).
2024-11-14 08:30:09.161 Status: LUA: TEMPO : Warning, no data/color received from RTE ; Network issue?
2024-11-14 08:30:09.161 Status: LUA: TEMPO : Thursday:NON_DEFINI - Friday:NON_DEFINI (Fallback = ?/?).

2024-11-14 08:35:00.125 Status: LUA: ERROR : No TEMPO update since 94799.0s (>86400s/24h00).
2024-11-14 08:45:06.234 Status: LUA: TEMPO : Thursday:BLANC - Friday:BLANC (Fallback = false/false).
2024-11-14 08:45:06.234 Status: LUA: TEMPO : Updated !
Quand ça marche pas, j'ai des notifs qui partent à 35mn de chaque heure si dernière MAJ date de plus de 24h... Donc je vois vite qu'il y a un gag. :lol:

Vendredi sera donc de la même couleur que ce jeudi. :mrgreen:

Eu une petite chaleur: Autant EDF qui lâche son API en période 100% bleu laissait le temps de s'adapter... autant en plein quand le besoin d'avoir l'info de manière fiable au quotidien, cela aurait fait chier.

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 11:48
par sebitop
Salut a tous

je suis comme vous sous domoticz depuis presque 10 ans et je suis passé a tempo

et jusqu'a present je recuperais les couleurs et le nombre de jours en parsant le JSON de l'adresse https://www.services-rte.com/cms/open_d ... =2024-2025

ca marchait super bien depuis 4 mois et voila que depuis quelques jours tout foire c'est constamment en maintenance (surtout quand on en a besoin, quelle bande d'incompétents ....)
d'autant que de parser le JSON avec une page en maintenance m'a apparement fusillé domoticz, les commandArray sur les devices ne fonctionnent plus

il existe ca : https://www.api-couleur-tempo.fr/
je vais voir pour l'adapter a domoticz ce soir

si vous avez des idées je suis preneur

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 12:17
par lost
sebitop a écrit : 14 nov. 2024, 11:48 parser le JSON avec une page en maintenance m'a apparement fusillé domoticz
Ah, j'avais répondu sur le forum anglophone: Si tu regardes ce que j'ai filé plus haut comme bouts de code tu verras que je valide (certes à minima) pour ma part le JSON avant de le décoder... Et ensuite, il ne faut bien entendu pas envoyer direct ce qu'on récupère dans un capteur virtuel ou autre: On ne trouve pas les infos et au format attendu => on ne mets pas à jour!

Pour ma part, c'est la première fois que cela merde et pendant 2h30 qui sont hors horaire MAJ officiel: Franchement pas de quoi s'alarmer en l'état actuel.

Par ailleurs, le site dont tu parles utilise la même URL RTE. Donc il ne sera pas une planche de salut quand cela ne fonctionne pas.

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 13:03
par Alain78
Bonjour,

Je suis tout à fait d'accord avec lost.
Le fournisseur officiel des jours 'tempo" c'est RTE. Si leur site web est HS cela ne servira à rien d'utiliser d'autres sites.
J'utilisais depuis des années leur api et je n'ai jamais eu de problème. J'utilise maintenant le site toujours RTE mais sans authentification communiqué par lost et j'ai aussi le même problème. Donc il suffit d'attendre la résolution. Cela doit être assez grave pour que le site soit en maintenance sans informations préalables.

Bonne journée.

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 14:01
par sebitop
lost a écrit : 14 nov. 2024, 12:17
Ah, j'avais répondu sur le forum anglophone: Si tu regardes ce que j'ai filé plus haut comme bouts de code tu verras que je valide (certes à minima) pour ma part le JSON avant de le décoder... Et ensuite, il ne faut bien entendu pas envoyer direct ce qu'on récupère dans un capteur virtuel ou autre: On ne trouve pas les infos et au format attendu => on ne mets pas à jour!

Pour ma part, c'est la première fois que cela merde et pendant 2h30 qui sont hors horaire MAJ officiel: Franchement pas de quoi s'alarmer en l'état actuel.

Par ailleurs, le site dont tu parles utilise la même URL RTE. Donc il ne sera pas une planche de salut quand cela ne fonctionne pas.
J'avoue j'ai surement fait la brute et de ne pas contrôler le JSON ca doit faire une injection qui ma tué domoticz a un point que même un redémarrage ne suffit pas

Je vais repêcher ton code et voir comment controler le JSON avant de le traiter

merci !
seb

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 17:38
par manuloup
Bonjour à tous,

J'avais un script qui fonctionnait bien dans lequel je mettais 2 devices virtuels en texte à jour, mais il ne fonctionne plus, l'url a du changer.

Code : Tout sélectionner

#!/bin/bash
DATEJOUR=$(date +%Y-%m-%d)

adresse="https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant="
#adresse="https://particulier.edf.fr/bin/edf_rc/servlets/ejptemponew?Date_a_remonter="
#finadresse="&TypeAlerte=TEMPO"
adresse=${adresse}${DATEJOUR}${finadresse}

#echo $adresse
wget -O site.txt $adresse

#echo RechercheJour
coul_J=$(grep -Po '(?<={"couleurJourJ":")[^"]+(?=")' site.txt)
coul_J1=$(grep -Po '(?<="couleurJourJ1":")[^"]+(?=")' site.txt)
#echo $coul_J
#echo $coul_J1

#echo EnvoiDomoticz
#envoi gris
if [ $coul_J1 = "ND" ]; then
#echo "demain non determine"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1968&nvalue=3&svalue=ND"
fi

if [ $coul_J1 = "TEMPO_BLEU" ]; then
#echo "demain jour bleu"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1968&nvalue=0&svalue=Bleu"
fi

if [ $coul_J1 = "TEMPO_BLANC" ]; then
#echo "demain jour blanc"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1968&nvalue=1&svalue=Blanc"
fi

if [ $coul_J1 = "TEMPO_ROUGE" ]; then
#echo "demain jour rouge"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1968&nvalue=2&svalue=Rouge"
fi

#aujourd'hui
if [ $coul_J = "TEMPO_BLEU" ]; then
#echo "aujourd'hui jour bleu"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1969&nvalue=0&svalue=Bleu"
fi

if [ $coul_J = "TEMPO_BLANC" ]; then
#echo "aujourd'hui jour blanc"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1969&nvalue=1&svalue=Blanc"
fi

if [ $coul_J = "TEMPO_ROUGE" ]; then
#echo "aujourd'hui jour rouge"
curl "http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=1969&nvalue=2&svalue=Rouge"
Quelqu'un aurait un script en shell qui fonctionne ?

Merci.

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 20:00
par marcus_54
Bonsoir j'utilise le script de Alain78 qui est ici : (merci Alin78 pour ton script :P )
viewtopic.php?p=122486#p122486
J'ai un comportement étrange au niveau des icônes. Il m'affiche un certain nombre de mes icônes personnalisées
Capture d'écran 2024-11-14 065605.png
Capture d'écran 2024-11-14 065605.png (21.76 Kio) Consulté 808 fois
J'ai entrevu dans le script des numéros d'icône, néanmoins quand je regarde mes icônes personnalisées, je ne vois aucun numéro pour les identifier :shock:

Re: MAJ Tempo EDF

Publié : 14 nov. 2024, 21:18
par Alain78
Bonjour,

Les icônes personnalisées sont visibles dans le menu "configuration" "Plus d'options" et "icônes personnalisées"
la première icône porte le nombre 101 et ensuite 102, 103 etc.
If suffit en fonction des icônes dans la mise à jours du widget de sélectionner le bon nombre.

Bonne soirée