Un serveur domestique intelligent léger
Travailler à l'automatisation de certaines choses dans une maison semble souvent simple à première vue, mais il est facile pour ces projets de faire boule de neige dans des dizaines de capteurs et divers servomoteurs, commutateurs et caméras éparpillés dans son espace de vie. Le même type de fonctionnalité se faufile également dans certaines des plates-formes de serveurs domestiques auto-hébergées les plus populaires, avec des choses comme openHAB nécessitant tellement de puissance de calcul qu'elles fonctionnent à peine sur quelque chose comme un Raspberry Pi. [Paulo] a pensé qu'il devrait y avoir un moyen plus léger de s'attaquer à un projet comme celui-ci, et s'est mis à construire son propre serveur domestique intelligent avec l'aide d'un logiciel intéressant.
Le projet est basé sur le hub Dirigera d'Ikea, en partie parce que [Paulo] prévoit d'utiliser d'autres appareils domestiques intelligents d'Ikea car il peut facilement les trouver là où il se trouve, et aussi parce que ces appareils ont tendance à utiliser Zigbee, une norme de communication non propriétaire. Cela signifie que s'il veut un jour échanger le hub contre un autre à l'avenir, ce ne sera pas difficile à faire. À partir de là, le principal obstacle est que l'utilisation du logiciel par défaut de ces appareils est assez limitée, donc [Paulo] a opté pour une passerelle Raspbee 2 Zigbee à utiliser avec un Raspberry Pi et un serveur Web extrêmement léger et personnalisable appelé Mako pour que cela se produise. En utilisant Lua comme langage de haut niveau pour tout lier, il a pu facilement déployer le serveur pour contrôler le hub et les appareils Ikea et les automatiser de la manière qu'il jugeait appropriée.
S'il est vrai que des logiciels comme openHAB et d'autres existent déjà pour effectuer pratiquement toutes les tâches de domotique imaginables, si vous cherchez à faire quelque chose avec un minimum de puissance de calcul, quelque chose comme la solution de [Paulo] sera probablement la méthode la plus rapide et la plus fiable pour automatiser certaines choses dans la maison. Si vous recherchez quelque chose de complètement open source et construit à partir de zéro, nous avons vu quelques solutions alternatives de maison intelligente comme celle-ci qui ne reposent sur aucun matériel ou logiciel propriétaire, mais demandent un peu plus d'effort de la part de l'utilisateur.