Bloqué sur un "va-et-vient" perso...
Publié : 02 juil. 2018, 11:48
Bonjour à tous,
Je bloque sur la mise en place du contrôle de ma lumière dans mon garage... Voici un descriptif de la situation.
Grand garage avec :
- 2 interrupteurs (433) [appelons-les I1 et I2, boutons 2 positions On/Off]
- 3 modules z-wave (AN179, bouton mode poussoir qui envoi On/Off en fonction de l'état actuel) :
> 1 avec juste un interrupteur [MI]
> 1 avec une lampe + 1 interrupteur [MLI]
> 1 avec juste 2 lampes [ML]
J'ai tenté un groupe Domoticz, des commandes http pour passer l'info d'un module à un autre, un script Lua mais sans résultats (et je pense être trop empêtré dans mon problème pour bien y réfléchir à présent, d'ou mon appel à l'aide dans l'espoir de solution d'un oeil neuf).
Le problème est assez simple, les 3 modules ayant besoin d'avoir leur statut mis à jour à chaque action, toutes mes solutions génèrent une sorte de "référence circulaire", ex :
- j'appuie avec I1
- le statut est envoyé aux 3 modules MI, MLI et ML (via groupe ou script ou api domoticz)
Juste comme ça, ça fonctionnerait pour I1 et I2, mais j'ai besoin que MI et MLI envoient leur changement d'état si je veux allumer/éteindre à partir d'eux...
du coup :
- si changement côté MI ou MLI : envoi de l'info aux 2 autres modules
=> et là, ça part en boucle et rien ne va plus
(dans mon exemple ci-dessus par exemple : I1 > MI/ML/MLI, changement MI > ML/MLI qui vont envoyer aux autres M, etc.
, changement MLI > ML/MI qui vont envoyer aux autres M, etc.)
Merci par avance si vous avez des idées...
Je bloque sur la mise en place du contrôle de ma lumière dans mon garage... Voici un descriptif de la situation.
Grand garage avec :
- 2 interrupteurs (433) [appelons-les I1 et I2, boutons 2 positions On/Off]
- 3 modules z-wave (AN179, bouton mode poussoir qui envoi On/Off en fonction de l'état actuel) :
> 1 avec juste un interrupteur [MI]
> 1 avec une lampe + 1 interrupteur [MLI]
> 1 avec juste 2 lampes [ML]
J'ai tenté un groupe Domoticz, des commandes http pour passer l'info d'un module à un autre, un script Lua mais sans résultats (et je pense être trop empêtré dans mon problème pour bien y réfléchir à présent, d'ou mon appel à l'aide dans l'espoir de solution d'un oeil neuf).
Le problème est assez simple, les 3 modules ayant besoin d'avoir leur statut mis à jour à chaque action, toutes mes solutions génèrent une sorte de "référence circulaire", ex :
- j'appuie avec I1
- le statut est envoyé aux 3 modules MI, MLI et ML (via groupe ou script ou api domoticz)
Juste comme ça, ça fonctionnerait pour I1 et I2, mais j'ai besoin que MI et MLI envoient leur changement d'état si je veux allumer/éteindre à partir d'eux...
du coup :
- si changement côté MI ou MLI : envoi de l'info aux 2 autres modules
=> et là, ça part en boucle et rien ne va plus
(dans mon exemple ci-dessus par exemple : I1 > MI/ML/MLI, changement MI > ML/MLI qui vont envoyer aux autres M, etc.
, changement MLI > ML/MI qui vont envoyer aux autres M, etc.)
Merci par avance si vous avez des idées...