Using Home Assistant to control your home (and more)

If you’re looking for an home automation software, you will find a lot of projects. There is a huge interest in this area and a lot of developers working on different projects. Many focus on the visualisation. While it is important to have a good user interface, the main focus of an automation system should be it’s backend.
One project I really like is Home Assistant. It uses a very clean backend/frontend separation.You can easily add your own user interface by just using its web API. It is written in Python. That makes it easier for me to add missing functionalities.

An architecture based on Home assistant could look like this:

ha-architecture

KNX isn’t supported out-of-the box in the current Home Assistant release (June 2016). However, I already did some programming and will work on integrating it into the official Home Assistant release.

One thought on “Using Home Assistant to control your home (and more)”

  1. Hallo!

    Ich hätte da mal ne Frage an den Profi: Was ist denn der aktuelle Stand bzgl. KNX-Unterstützung in “Home Assistant”?

    Hintergrund: Wir haben in unserem neuen Haus sowohl die gesamte Verschattung (Raffstores im EG, Rollläden im OG) als auch alle Lichtquellen in Küche, Esszimmer und Wohnzimmer mit KNX gemacht. Den Rest konventionell. Momentan bin ich auf der Suche nach einer OpenSource-Lösung für die grundlegende Steuerung/Visualisierung und später Automatisierung meines Hauses.

    Primäre Anforderungen:
    – Jalousien und Rollläden (KNX) einzeln und in beliebigen Gruppen über UI auf Tablet steuern (ganz hoch/runter, 50%, 75%, kippen, …)
    – KNX-Lichtquellen (KNX) einzeln und in beliebigen Gruppen über UI auf Tablet schalten und dimmen
    – Sonos-System über UI auf Tablet ansteuern
    – Szenen (Kombination aus Licht, Verschattung, Sonos) über UI auf Tablet aktivieren
    – einfache Automatisierungen: 1h nach Sonnenuntergang alles verschatten etc.
    – schickes, anpassbares UI im Dashboard-Style (Web oder Android)
    – weiterer Schnickschnack (Automatisierung, Regeln, …) kommt später

    Hab mir jetzt mal verschiedene OpenSource Systeme kurz angeschaut. Home Assistent wäre derzeit gefühlsmäßig mein Favorit. Aufgrund meiner Installation ist KNX jedoch von primärer Wichtigkeit. Und da scheint mir als wäre ich bzgl. obiger Anforderungen bei Home Assistant schlecht beraten. Wie siehst du das? Wäre OpenHAB oder FHEM in dem Fall die bessere Alternative für mich? Wieviel Aufwand wäre es, die fehlende KNX-Funktionalität für Home Assistant zu implementieren? Ich bin selbst erfahrener Medieninformatiker, aber auf dem Themengebiet KNX/Hausautomatisierung komplett neu.

    Würde mich über eine Antwort freuen.
    Vielen Dank im Voraus.

    Beste Grüße
    Stephan

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.