19/03/2013, 20:58:19
Et pas que pour les tests, d'ailleurs ! Suffirait d'un nouvel attribut : <rule id="toto" enable="false">...
Par contre, je pense qu'il faudrait des modifications plus profondes à ce fichier de config : je verrais bien toute la partie intelligente déportée dans des scripts lua. La config ne serait là que pour décrire quand et comment les scripts lua devraient être exécutés... Ce serait bien plus puissant et aussi plus lisible. Et dans un truc graphique comme knxweb2, c'est plus facile d'éditer un fichier texte lua qu'une rule... Je trouve que les boîtes et les flèches n'apportent rien : on ne voit de toute façon pas vraiment comment ça fonctionne. Ou alors, il faudrait passer sur un langage type type ladder (automates).
Par contre, je pense qu'il faudrait des modifications plus profondes à ce fichier de config : je verrais bien toute la partie intelligente déportée dans des scripts lua. La config ne serait là que pour décrire quand et comment les scripts lua devraient être exécutés... Ce serait bien plus puissant et aussi plus lisible. Et dans un truc graphique comme knxweb2, c'est plus facile d'éditer un fichier texte lua qu'une rule... Je trouve que les boîtes et les flèches n'apportent rien : on ne voit de toute façon pas vraiment comment ça fonctionne. Ou alors, il faudrait passer sur un langage type type ladder (automates).