07-21-2016, 11:11 AM
Oui il faut avoir une condition pour une regle, sinon la regle n'est jamais evalué.
Pour faire une condition, tu choisis la regle dans calaos installer, puis tu ajoutes une condition avec le bouton "+". Tu pourras choisir entre 4 types de conditions:
- Condition normal (pour les inter, entrée etc)
- Condition sur sortie (lors d'un changement d'etat d'une lumiere, volet, etc)
- Condition Start (uniquement valide lors du demarrage de calaos_server)
- Condition Script (une condition ecrite en LUA)
Pour que la liste d'action soit executé, il faut que toutes la liste de condition soit vrai. C'est donc un ET logique.
Pour ajouter les 2 premiers type de condition il faut selectionner une IO dans la liste a gauche. Tu peux aussi juste drag'n drop l'IO que tu veux ajouter.
Pour creer un "scenario", c'est simple. Il faut creer un bouton scenario (c'est un IO scenario), que tu mets en condition d'une regle. La regle se declenchera donc a l'appui sur ce bouton scenario. Tu peux ensuite rappeler ce scenario en mettant cet IO scenario dans la liste d'action d'une autre regle.
Pour faire une condition, tu choisis la regle dans calaos installer, puis tu ajoutes une condition avec le bouton "+". Tu pourras choisir entre 4 types de conditions:
- Condition normal (pour les inter, entrée etc)
- Condition sur sortie (lors d'un changement d'etat d'une lumiere, volet, etc)
- Condition Start (uniquement valide lors du demarrage de calaos_server)
- Condition Script (une condition ecrite en LUA)
Pour que la liste d'action soit executé, il faut que toutes la liste de condition soit vrai. C'est donc un ET logique.
Pour ajouter les 2 premiers type de condition il faut selectionner une IO dans la liste a gauche. Tu peux aussi juste drag'n drop l'IO que tu veux ajouter.
Pour creer un "scenario", c'est simple. Il faut creer un bouton scenario (c'est un IO scenario), que tu mets en condition d'une regle. La regle se declenchera donc a l'appui sur ce bouton scenario. Tu peux ensuite rappeler ce scenario en mettant cet IO scenario dans la liste d'action d'une autre regle.
Raoul,
Calaos Core Dev.
Calaos git sur NUC NUC5PPYH | Wago 750-849 | DALI RGB | Sondes NTC sur 750-464 | Sondes 1Wire DS18B20 avec adaptateur USB DS9490R | Nodes MySensors avec gateway USB | Ecran tactile ELO avec adaptateur USB/RS232 | Squeezebox Duet et Radio | Logitech Harmony Ultimate | Ampli Pioneer VSX921
Calaos Core Dev.
Calaos git sur NUC NUC5PPYH | Wago 750-849 | DALI RGB | Sondes NTC sur 750-464 | Sondes 1Wire DS18B20 avec adaptateur USB DS9490R | Nodes MySensors avec gateway USB | Ecran tactile ELO avec adaptateur USB/RS232 | Squeezebox Duet et Radio | Logitech Harmony Ultimate | Ampli Pioneer VSX921