06-08-2013, 12:02 PM
Grégory a écrit :Si vous avez une autre vision de l'import export n’hésitez pas à l'expliciter.
Est-ce qu'on ne pourrait pas envisager d'avoir un mode "Expert" où on aurait accès au "code final" ? L'import/export ne serait plus qu'un "copier/coller", à charge à "l'expert" de faire correspondre les bons équipements/objets/variables...
Je sais que toute l'équipe de Lifedomus a passé énormément de temps à imaginer un moyen de créer des modules logiques sans que l'installateur (ou l'utilisateur final) ait à écrire une seule ligne de code (et donc n'ait à connaître un langage de programmation). Il faut bien reconnaître que c'est en effet plutôt réussi (mais allez voir chez www.zipato.com qui ont eux aussi eu de bonnes idées) mais le souci principal est que, au final, c'est relativement fastidieux car très répétitif de:
- choisir une variable dès qu'on en a plus de vingt; alors que "taper" le nom de la variable me prendrait 2 secondes
- éditer/créer des conditions. Un simple "Si X > Y" me force à (1) changer d'écran, (2) créer 3 items, (3) chercher 2 variables/objets/équipements dans des listes, certes parfois structurées (équipements), mais interminables.
- visualiser les conditions (item "IF"), on ne voit la condition que quand on demande de l'éditer
- dès qu'un automate est un peu complexe, on se retrouve avec une pelletée d'items et la logique générale devient plus difficile à suivre (ex: http://www.osmotiq.com/articles/art26/ld...eauto2.jpg) ... d'autant que visualiser tout l'automate consiste à "dézoomer la vue" ...
- etc.
Donc je vais déborder du sujet du post et faire une demande un peu plus spécifique: serait-il possible qu'un jour on puisse créer des automates/modules logiques également avec un langage structuré simple (inspiré de Basic, Pascal, Javascript peu importe) mais qui permettrait, à mon sens de gagner énormément de temps à la création et au debug de ces automates tout en profitant de la puissance qu'offre Lifedomus pour le reste ?
Francois
www.osmotiq.com, domotique, développement logiciel et web -- tests & tutoriels KNX, Lifedomus, ZWave, etc.
Twitter: osmotiq
Twitter: osmotiq