1. Le projet
Le projet qui sert de base pour cet article est Domogik, une solution libre de domotique. Afin de mieux appréhender la suite, voici quelques détails importants :
- Le langage du projet est Python.
- Le projet a été conçu initialement pour être modulaire via l'utilisation de plugins pour gérer les différentes technologies liées à la domotique.
- À cause du nombre de technologies différentes et surtout de leurs différences, il n'a pas été simple de créer un modèle de données suffisamment souple dès les premières versions.
- Le projet bénéficie d'une communauté vivante avec des personnes francophones et anglophones.
- Le niveau et l'éventail des compétences varient énormément entre les différentes personnes qui ont participé au projet, que ça soit des développeurs du core, des développeurs IHM, ou des créateurs de plugins.
2. Un peu d'histoire
À l'heure où j'écris ces lignes, la version 0.4.0 de Domogik est quasiment terminée. Cette version...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première