Bonjour à tous,
J'utilise la fonction net.HTTPClient() dans mes scènes de pièces afin de m'envoyer des SMS via une passerelle.
Cependant, depuis quelques jours, j'ai remarqué que cette requête, bien que placée en début de script, n'est pas exécutée avant la fin du script de ma scène.
En effet, j'ai remarqué que si je mettais un fibaro:sleep(10000) bien après cette commande net.HTTPClient(), je recevais le SMS 10 secondes plus tard.
Le problème étant que, dans mes scènes de pièce, je suis amené à les annuler en cours si elle ne sont plus nécessaires avec fibaro:abort().
Ce qui fait que je ne reçois jamais les SMS...
Dans ces conditions, comment forcer l'exécution de cette commande en début de scène ?
Pour moi, le LUA était un langage qui s’éxécutait au fur et à mesure.
Merci d'avance de vos réponses !