Page 2 sur 2

Re: ESPEASY et Domoticz problème de règles

Publié : 09 déc. 2019, 16:08
par gibus17
bonjour,
j'ai le même soucis
Je souhaite après une coupure secteur que l'esp9222 redemarre dans un état donné et que cet état soit transmis à domoticz pour mettre à jour un switch/selector.
Dans les rules de l'espeasy (Git Build: mega-20191108) j'ai mis ceci:

Code : Tout sélectionner

on System#boot do
  gpio,0,0
  gpio,12,0
  SendToHTTP ,192.168.1.51,8080,/json.htm?type=command&param=switchlight&idx=17&switchcmd=Set%20Level&level=30 
   SendToHTTP 192.168.1.51,8080,/json.htm?type=command&param=switchlight&idx=17&switchcmd=Set%20Level&level=30 
   sendtoHTTP 192.168.1.51,8080,/json.htm?param=switchlight&type=command&idx=17&switchcmd=Set%20Level&level=30
   SendToHTTP 192.168.1.51,8080,/json.htm?type=param=switchlight&command&idx=17&switchcmd=Set%20Level&level=30
endon
les gpio sont bien mis à 0
par contre aucune des 4 solutions préconisées fait basculer l' état du switch/selector dans domoticz.

Merci de votre aide

Re: ESPEASY et Domoticz problème de règles

Publié : 09 déc. 2019, 17:04
par Neutrino
Bonjour,

Tu essaies d'envoyer des trames http trop rapidement.
Ton esp n'est sans doute pas encore connecté.
Essaye

Code : Tout sélectionner

on WiFi#Connected do

Re: ESPEASY et Domoticz problème de règles

Publié : 10 déc. 2019, 09:54
par gibus17
bonjour
merci
lSur les 4 lignes la troisème permet la mise à jour parfois

Code : Tout sélectionner

   sendtohttp 192.168.1.51,8080,/json.htm?param=switchlight&type=command&idx=17&switchcmd=Set%20Level&level=30
 
Il arrive que l'esp soit connecté(vérification avec appli android Wifi monitor) et que la mise à jour ne se fasse pas même après plus de 5mn attente.
il y a t'il une solution permettant de fiabiliser le fonctionnement