Skip to content
bmxp edited this page May 6, 2016 · 62 revisions

Übersicht über SmartHomeNG

SmartHomeNG ist ein System das als Metagateway zwischen verschiedenen "Dingen" fungiert und dient der Verbindung unterschiedlicher Geräte-Schnittstellen. Die Standard-Schnittstelle eines Gerätes wird durch das Metagateway so um viele zusätzliche Schnittstellen erweitert. So ist es möglich dass die Klingel mit der Musikanlage und TV spricht, und dessen Wiedergabe unterbricht oder bei Abwesenheit eine Nachricht per Email verschickt.

SmartHomeNG basiert auf Smarthome.py, auf einem tollen System für Heimautomation von Marcus Popp. Leider hat sich Marcus entschieden, seine weiteren Entwicklungsanstrengungen in ein neues Projekt callidomus zu stecken. Das ist ein Professionelles System was auf der Basis von Smarthome.py entwickelt wurde. Es sieht toll aus, ist aber kein Open Source mehr und bietet nur eine beschränkte Hardwareauswahl.

Viele haben in die Konfiguration Ihres smarthome.py Systems viel Arbeit gesteckt und wollen das jetzt nicht aufgeben und wieder etwas komplett neues machen. So wurde ein Fork smarthomeNG erstellt um die Fortentwicklungen im System wieder zusammenzuführen und eine Basis für Weiterentwicklungen zu stellen.

Hilfe gibt es im KNX-User-Forum

oder im Gitter Chat

Natürlich lebt dieses Projekt wie alles an Open Source vom mitmachen und alle sind eingeladen, das im Rahmen ihrer Möglichkeiten zu tun. Das z.B. kann gerne die Erweiterung eines How-To, die Kommentierung bestehenden Codes oder auch Beispiele sein.

Overview of smarthomeNG

SmartHomeNG is a system that works as a meta gateway between many different things and is used for connecting many different devices via their interfaces. The number of possible methods to access a devices standard interface will be increased by large. This way it is e.g. possible that the door bell communicates with the sound and TV set and ordern them to be quiet or while being absent send an email to anounce a visitor.

Thus Smarthome.py is a very cool basis for a home automation server initiated by mknx. He decided to create a new project named callidomus which will be a professional and supported basis with origins in smarthome.py.

There is a strong user basis for smarthome.py already where many individuals put huge efforts into configuring their systems and they like the idea of an open systems. Thus the project smarthome.py was forked here and this serves as a starting point for ongoing development. To distinguish between the two, the forked project was named smarthomeNG. The most pages in this wiki will be in German but the documentation within the code shall be kept in English. If you are a user with a special problem where you will need a document of this wiki in English please contact the support forum at KNX-User-Forum or the chat on gitter.im. Feel free to contribute in any way you want and can.