Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

Script XML et timeout bloquant

Réservé à l'utilisation et la programmation de scripts dans JEEDOM
Loic74
Timide
Messages : 348
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie

Script XML et timeout bloquant

Message par Loic74 » 05 mars 2018, 18:03

Hello,

J'ai un script de type XML (plugin SCRIPT) qui comporte quatres appels successifs à des IP (sondes) différentes.
Je remarque que si le premier appel retourne un timeout (ex. sonde débranchée), alors aucun des appels suivants ne fonctionne, le script semble bloqué. Est-ce normal?
Du coup faut-il créer autant de scripts que de sondes pour ne pas tout bloquer quand une sonde est débranchée?

Merci

Loic
JeedomTemps.jpg
JeedomTemps.jpg (579.12 Kio) Consulté 302 fois
---------------------------------------
Jeedom v3.2.11, VM sur Synology RS1619xs+, Arduino, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate

Loic74
Timide
Messages : 348
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie

Re: Script XML et timeout bloquant

Message par Loic74 » 07 mars 2018, 08:22

Et le log en mode debug qui n'apporte pas grand chose mais bon...:

Code : Tout sélectionner

[2018-03-06 09:46:10][ERROR] : Erreur pour [ScriptTempRX] : Echec de la requête http : http://172.18.64.57:80/RD_INPUTS Curl error : Connection timed out after 2000 milliseconds
---------------------------------------
Jeedom v3.2.11, VM sur Synology RS1619xs+, Arduino, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate

Loic74
Timide
Messages : 348
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie

Re: Script XML et timeout bloquant

Message par Loic74 » 13 mars 2018, 10:34

Pas de réponse, snif 😭

Au final j’ai créé un script par sonde et cela fonctionne mieux mais je ne sais toujours pas s’il est normal qu’un timeout d’une requête bloque les requêtes suivantes dans un script XML
---------------------------------------
Jeedom v3.2.11, VM sur Synology RS1619xs+, Arduino, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate

Avatar de l’utilisateur
loic
Administrateur
Messages : 12100
Inscription : 01 févr. 2014, 16:21

Re: Script XML et timeout bloquant

Message par loic » 13 mars 2018, 10:58

Bonjour,
J'ai fait une correction pour eviter ton soucis ca sera disponible demain en stable.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Loic74
Timide
Messages : 348
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie

Re: Script XML et timeout bloquant

Message par Loic74 » 13 mars 2018, 11:12

merci Loic! 👍
---------------------------------------
Jeedom v3.2.11, VM sur Synology RS1619xs+, Arduino, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate

ilco
Timide
Messages : 60
Inscription : 03 janv. 2015, 17:05

Re: Script XML et timeout bloquant

Message par ilco » 13 janv. 2019, 21:14

Bonjour,

Je rencontre la même erreur depuis hier avec un script.
[2019-01-13 13:35:40][ERROR] : Erreur pour [Maison][Téléinfo][Puissance instantanée] : Echec de la requête HTTP : http://192.168.1.37/protect/settings/teleinfo1.xml cURL error : Connection timed out after 2000 milliseconds
Capture d’écran 2019-01-13 à 21.13.16.png
Capture d’écran 2019-01-13 à 21.13.16.png (111.6 Kio) Consulté 30 fois
Je n'ai vu passer aucune mise a jour, je me demande d'ou proviens le souci.

merci pour votre aide.

Répondre

Revenir vers « [Plugin officiel] Scripts »

Qui est en ligne ?

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