Bonjour Steven,
Merci de t'intéresser à mon problème, j'ai également fait des recherches de mon côté et je pense avoir trouvé sans bien comprendre la relation...
J'avais rajouté dans le main loop les lignes suivantes
fibaro:call(fibaro:getSelfId(), "pressButton", "2") fibaro:sleep (5*60*1000)
Comme tu précisais que tu n'aimais pas trop le main loop parce que pas stable, je me suis dit c'est peut être ça, mais non, fausse piste...
Je t'ai dit que j'utilises ton module avec celui de lazer qui est un module pour récupérer les températures de mes sondes Oregon, donc autant de modules temperature que de modules thermostat, et dans ce module j'utilisais toujours la même variable pour relire dans le tien (variable tempSalon)
J'ai donc créé une variable pour chaque pièce et depuis toutes les icones sont là , par contre je ne vois pas bien la relation...
Je dois te dire que j'utilise aussi ton module pour piloter un radiateur avec un fil pilote et ça fonctionne super bien, j'ai juste changé le On en Off et le Off en On
et mon radiateur est commandé par ton module.
Merci et à bientot