[Résolu] openURL et timeout
Publié : 24 janv. 2024, 09:17
Bonjour à tous,
je tente de récupérer la couleur du jour sur le site de RTE via DZVents.
Je sais qu'il existe déjà des scripts pour avoir la couleur du jour et je les ais déjà pas mal lus...
Mon Domoticz est installé sur un serveur Windows Server 2016
Lorsque je tente d'ouvrir l'URL suivante :
J'ai systématiquement une erreur de timeout :
voici le bout de code qui tente d'ouvrir la page :
Voici le code source de la page de l'URL :
A noter que cette URL fonctionne sans aucun souci et instantanément depuis un navigateur, que ce soit Firefox, Chrome ou encore Opera.
C'est un peu comme si le site de RTE filtrait les demandes quand une demande ne vient pas d'un navigateur...
Serait-il possible de faire passer DZVents pour un navigateur dans la commande openURL ?
Quelle pourrait être ma solution pour arriver à ouvrir cette URL ? (j'ouvre sans souci d'autres URL dans d'autres scripts).
Merci
je tente de récupérer la couleur du jour sur le site de RTE via DZVents.
Je sais qu'il existe déjà des scripts pour avoir la couleur du jour et je les ais déjà pas mal lus...
Mon Domoticz est installé sur un serveur Windows Server 2016
Lorsque je tente d'ouvrir l'URL suivante :
Code : Tout sélectionner
'https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant='..domoticz.time.rawDateCode : Tout sélectionner
Error opening url: https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-01-24
2024-01-24 08:54:27.780 Error: dzVents: Error: (3.1.8) template: HTTP/1.1 response: 28 ==>> Timeout was reachedCode : Tout sélectionner
domoticz.openURL({
url = 'https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant='..domoticz.time.rawDate,
method = 'GET',
callback = 'Tempo',
})Code : Tout sélectionner
{"couleurJourJ":"TEMPO_BLEU","couleurJourJ1":"NON_DEFINI"}C'est un peu comme si le site de RTE filtrait les demandes quand une demande ne vient pas d'un navigateur...
Serait-il possible de faire passer DZVents pour un navigateur dans la commande openURL ?
Quelle pourrait être ma solution pour arriver à ouvrir cette URL ? (j'ouvre sans souci d'autres URL dans d'autres scripts).
Merci