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 :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

Script XML et timeout bloquant

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

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é 423 fois
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

Loic74
Actif
Messages : 688
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

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.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

Loic74
Actif
Messages : 688
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

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.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

Avatar de l’utilisateur
loic
Administrateur
Messages : 13766
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
Actif
Messages : 688
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Re: Script XML et timeout bloquant

Message par Loic74 » 13 mars 2018, 11:12

merci Loic! 👍
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

ilco
Timide
Messages : 62
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é 151 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 : Google [Bot] et 0 invité