Bonjour,
J'ai un soucis, lorsque je commande un module FGS212 (voir d'autres modules Fibaro) depuis l'interface Web, le module répond bien au On/Off, mais lorsque mon script Lua passe le module en Off ou en On dans l'interface Web il y a bien la bascule mais le module reste dans l'état précédant l'action du script
Si quelqu'un a une idée !?!
Merci d'avance
JFO
Domoticz 2022.2, MQTT, raspberry, etc
MQTT module Fibaro script LUA
Re: MQTT module Fibaro script LUA
Bonjour,
J'ai trouvé une solution, pas très élégante
Dans mon script lua j'ai essayé:
--commandArray[#commandArray +1]={['VMC']='Off'}
--commandArray['UpdateDevice']='254|VMC|Off'
--commandArray[idx] = {['UpdateDevice'] = idx..'|0|'..'Off'}
--table.insert( commandArray, { ['UpdateDevice'] = "254|VMC|Off" } )
qui donc basculait le bouton dans l'interface Web mais pas le module
Je suis passé en commande json
commandArray[#commandArray + 1] = { OpenURL = url..json.."Off" }
ou json vaut
local json = "/json.htm?type=command¶m=switchlight&idx="..idx.."&switchcmd="
Mais rien dans les logs domoticz
Si quelqu'un trouve plus propre, je suis preneur
Cordialement
J'ai trouvé une solution, pas très élégante
Dans mon script lua j'ai essayé:
--commandArray[#commandArray +1]={['VMC']='Off'}
--commandArray['UpdateDevice']='254|VMC|Off'
--commandArray[idx] = {['UpdateDevice'] = idx..'|0|'..'Off'}
--table.insert( commandArray, { ['UpdateDevice'] = "254|VMC|Off" } )
qui donc basculait le bouton dans l'interface Web mais pas le module
Je suis passé en commande json
commandArray[#commandArray + 1] = { OpenURL = url..json.."Off" }
ou json vaut
local json = "/json.htm?type=command¶m=switchlight&idx="..idx.."&switchcmd="
Mais rien dans les logs domoticz
Si quelqu'un trouve plus propre, je suis preneur
Cordialement