Hallo zusammen!
Hier ist KNX in Gladys, der Hausautomationsbus für professionelle Installationen. Er läuft über eine Schnittstelle oder einen KNXnet/IP-Router in Ihrem lokalen Netzwerk, ohne Cloud und ohne ETS.
Was es kann
-
Ihre KNX-Geräte, deklariert durch Gruppenadressen, eine Zeile pro Gerät:
light; Salon; switch=1/1/1; state=1/1/2 dimmer; Küche; switch=1/2/1; brightness=1/2/3; brightness_state=1/2/4 shutter; Schlafzimmer; move=2/1/1; stop=2/1/2; position=2/1/3; position_state=2/1/4 sensor; Büro; temperature=4/1/1; humidity=4/1/2 thermostat; Büro; setpoint=5/1/1; temperature=5/1/3; mode=5/1/4 binary; Fenster; contact=6/1/1 -
Unterstützte Typen: Beleuchtung, Dimmern, Rollläden, Schalter, Sensoren (Temperatur, Luftfeuchtigkeit, Helligkeit, CO₂, Wind, Druck, Leistung, Energie…), Thermostate mit ihren Modi, binäre Sensoren (Kontakt, Bewegung, Anwesenheit, Rauch, Leckage).
-
Live-Zustände: Sie werden bei der Verbindung gelesen und dann am Bus verfolgt. Ein betätigter Wandschalter wird sofort in Gladys angezeigt.
-
Ein Szenenauslöser „Wert empfangen auf einer Gruppenadresse“, um auf jedes Telegramm zu reagieren, einschließlich eines nicht deklarierten Tastendrucks.
-
Eine Szenenaktion „KNX-Wert senden“: jede beliebige Adresse, mit 11 Datentypen zur Auswahl.
-
Ein Widget „KNX-Bus“: die letzten Telegramme des Busses. Betätigen Sie einen Schalter und seine Adresse erscheint: praktisch, um die Liste zu füllen.
Der coole Teil
- Der KNX-Energieverbrauch wird als Zählerindex veröffentlicht: er erscheint im Gladys-Energiebildschirm.
- Gladys-Szenen steuern endlich KNX: bei Sonnenuntergang fahren die Rollläden herunter; wenn das Fenster offen ist, schaltet die Heizung auf Frostschutz.
- Der Bus wird geschont: nur ein Befehl zur gleichen Zeit, Befehle gehen vor Lesevorgängen, und nichts wird in einer Schleife abgefragt.
Installation
Gladys 5.1 mindestens. Sie kommt im Store beim nächsten Durchlauf des Indexers. Sie haben es eilig? Integrationen → Von GitHub installieren, mit der Adresse GitHub - LM1LC3N7/gladys-knx: Gladys Assistant external integration for KNX over KNXnet/IP tunnelling: lights, dimmers, shutters, switches, sensors and thermostats by group address, on your local network. Unofficial, not affiliated with the KNX Association. · GitHub
- Geben Sie Ihrem KNX-IP-Gateway eine feste Adresse, und geben Sie sie dann in der Konfiguration ein (Port 3671, UDP).
- Klicken Sie auf Gateway testen: sein Name wird angezeigt, dann wird ein Tunnel geöffnet und geschlossen.
- Listen Sie Ihre Geräte auf, speichern Sie sie und fügen Sie sie dann in Entdeckung hinzu.
Kleine ehrliche Vorbehalte
- Tester gesucht! Ich habe keine KNX-Installation. Das Protokoll wurde nach der Spezifikation geschrieben und byteweise an den Testframes von xknx, der Bibliothek, die Home Assistant verwendet, überprüft. Aber nichts ersetzt ein echtes Gateway.
- Nur Tunnelmode: Die Integration läuft in einem Docker-Container, in dem der Multicast der KNX-Routing nicht ankommt. Ein KNX-IP-Router wird im Tunnelmode verwendet und belegt eine der Tunnelverbindungen des Gateways.
- Kein KNX IP Secure oder ETS-Projektimport zum jetzigen Zeitpunkt.
- Die Richtung der Rollläden muss auf einer echten Installation bestätigt werden: Gladys zählt 100 für offen, KNX 0 %. Eine Option
invertexistiert.
Wie die vorherigen, entwickelt mit Claude Code. Unabhängiges Projekt, nicht mit der KNX Association verbunden.