KNX lässt sich auch wunderbar mit Home Assistant kombinieren. Normalerweise nutzt man dafür eine ganz normale Tunnelverbindung über das lokale Netzwerk. Beispielsweise zu einem IP-Interface, welches das LAN mit dem KNX-Bus verbindet. Diese Verbindung nutzt man dann auch die ETS um die KNX-Geräte zu parametrieren. Viele KNX-Server stellen ebenfalls mehrere Tunnelverbindungen zur Verfügung, sodass diese direkt genutzt werden können. Aber das Netzwerk ist eben immer dazwischen. Und das möchte ich heute ändern. Mein Home Assistant System braucht also eine KNX-Klemme!
Ziel ist es, das Home Assistant System direkt mit dem KNX-Bus per Twisted Pair (der grünen Busleitung) zu verbinden. Da ist es natürlich naheliegend, auf einen USB-Stick zurückzugreifen. So einen Stick gibt es beispielsweise von Weinzierl oder Tapko. Ich nutze in diesem Beitrag aber den günstigen TPUART USB Adapter von Busware, welcher auf einem ESP32-C3 basiert. Inklusive Gehäuse und Versand komme ich so für unter 45 Euro an ein USB-Interface. Zusammen mit knxd wird das System so zu einer vollwertigen IP-Schnittstelle. Auch für die ETS!
Home Assistant möchte natürlich weiterhin eine Tunnelverbindung (meistens über Port 3678) haben. Die Idee ist jetzt, knxd als Add-On (neuerdings heißt das App) in Home Assistant laufen zu lassen und diese App dann mit dem USB-Gerät zu verknüpfen. Und dann ist alles wie gehabt: Der Home Assistant Core verbindet sich weiterhin über IP und Port, allerdings nur intern auf dem gleichen System direkt in den knxd-Container.
Günstiger kommt man wirklich nicht an ein KNX-Interface, oder?
Video: Home Assistant System mit KNX-Klemme? Geht!#
Weiterführende Links#
- GitHub - Repository
- GitHub - knxd Repository
- KNX User Forum - Vorstellung des Add-Ons
- Busware TUL auf Basis eines ESP32
- Makerworld - Gehäuse für TUL von Kapper
Häufige Fragen
Über einen TP-UART-USB-Adapter (Twisted Pair) zusammen mit knxd als Add-on/App. Der Home Assistant Core verbindet sich dann intern per Tunnel zum knxd-Container.
Der günstige TPUART-USB-Adapter von Busware auf Basis eines ESP32-C3 – inklusive Gehäuse und Versand für unter 45 Euro.
Ja, zusammen mit knxd wird das System zu einer vollwertigen IP-Schnittstelle, die auch von der ETS genutzt werden kann.
Ja, Home Assistant nutzt weiterhin eine Tunnelverbindung (i. d. R. Port 3678) – allerdings nur lokal zum knxd auf demselben System.
Geeignete USB-Sticks gibt es z. B. auch von Weinzierl oder Tapko.
Auf einem ESP32-C3.
Um das Netzwerk als Zwischenschicht zu vermeiden – das Home Assistant System wird so direkt mit dem grünen KNX-Bus verbunden.
Transparenz-Hinweis (Level 1: Komplett selbst finanziert)
An diesem Beitrag ist kein Hersteller beteiligt! Sämtliche Produkte habe ich selber gekauft und trage die kompletten Kosten für diesen Beitrag alleine! Die Inhalte wurden somit von niemandem gesehen oder abgestimmt. Es handelt sich zu 100 Prozent um meine persönliche Meinung und Erfahrung! Danke an die Community, dass ich solche Inhalte für die Allgemeinheit zur Verfügung stellen kann!
