Ein leichter Smart-Home-Server
Die Automatisierung einiger Dinge in einem Zuhause scheint auf den ersten Blick oft einfach zu sein, aber bei diesen Projekten kann es leicht zu Dutzenden von Sensoren und verschiedenen Servos, Schaltern und Kameras kommen, die im Wohnraum verstreut sind. Die gleiche Art von Feature-Creep schleicht sich auch in einige der populäreren selbst gehosteten Home-Server-Plattformen ein, wobei Dinge wie openHAB so viel Rechenleistung erfordern, dass sie auf etwas wie einem Raspberry Pi kaum funktionieren. [Paulo] war der Meinung, dass es einen einfacheren Weg geben sollte, ein Projekt wie dieses anzugehen, und machte sich daran, mit Hilfe einer interessanten Software seinen eigenen Smart-Home-Server zu bauen.
Das Projekt basiert auf dem Dirigera-Hub von Ikea, teilweise weil [Paulo] plant, andere Smart-Home-Geräte von Ikea zu verwenden, da er sie dort leicht finden kann, wo er ist, und auch weil diese Geräte in der Regel Zigbee verwenden, ein nicht proprietäres Gerät Kommunikationsstandard. Das bedeutet, dass es für ihn kein Problem sein wird, wenn er in Zukunft jemals die Nabe gegen eine andere austauschen möchte. Von hier aus besteht die größte Hürde darin, dass die Verwendung der Standardsoftware dieser Geräte ziemlich eingeschränkt ist. Deshalb griff [Paulo] zu einem Raspbee 2 Zigbee-Gateway zur Verwendung mit einem Raspberry Pi und einem extrem leichten und anpassbaren Webserver namens Mako, um dies zu ermöglichen. Indem er Lua als Hochsprache nutzte, um alles miteinander zu verbinden, konnte er den Server problemlos bereitstellen, um den Ikea-Hub und die Geräte zu steuern und sie nach eigenem Ermessen zu automatisieren.
Es stimmt zwar, dass Software wie openHAB und andere bereits existiert, um praktisch jede erdenkliche Hausautomatisierungsaufgabe zu erledigen, aber wenn Sie etwas mit einem Minimum an Rechenleistung erledigen möchten, ist so etwas wie die Lösung von [Paulo] wahrscheinlich die Lösung um die schnellste und zuverlässigste Methode zu sein, um einige Dinge im Haushalt zu automatisieren. Wenn Sie jedoch nach etwas suchen, das vollständig Open Source ist und von Grund auf neu entwickelt wurde, haben wir einige alternative Smart-Home-Lösungen wie diese gesehen, die nicht auf proprietärer Hardware oder Software basieren, aber etwas mehr erfordern Aufwand seitens des Benutzers.