KNX Gateway Konfiguration
Dieser Node stellt die Verbindung zu deinem KNX/IPâGateway her.
Allgemein
| Eigenschaft | Beschreibung |
|---|---|
| Name | Name des Nodes. |
| IP/Hostname | MulticastâAdresse des ETH/KNXâRouters oder UnicastâIP einer KNX/IPâSchnittstelle. FĂŒr Interfaces nutze die GerĂ€teâIP (z.âŻB. 192.168.1.22); fĂŒr Router 224.0.23.12. Hostname ist ebenfalls möglich. |
Konfiguration
| Eigenschaft | Beschreibung |
|---|---|
| IP Port | Verbindungsport. Standard: 3671. |
| IP Protocol | Tunnel UDP fĂŒr KNX/IPâInterfaces, Multicast UDP fĂŒr KNX/IPâRouter. Auto erkennt automatisch (Standard). |
| KNX Physical Address | Physikalische KNXâAdresse, z.âŻB. 1.1.200. Standard: 15.15.22. |
| Bind to local interface | Lokales NetzwerkâInterface fĂŒr die Kommunikation. âAutoâ wĂ€hlt automatisch. Bei mehreren Interfaces (Ethernet/WLAN) ist eine manuelle Auswahl empfehlenswert, damit keine UDPâTelegramme verloren gehen. |
| Automatically connect to KNX BUS at start | Automatisch beim Start verbinden. Standard: âYesâ. |
| Secure credentials source | Bestimme, wie KNX Secure Daten bereitgestellt werden: ETS-Keyring-Datei ** (Data-Secure-SchlĂŒssel und ggf. Tunneling-Zugangsdaten stammen aus dem Keyring),Manuelle Zugangsdaten ** (nur KNX IP Tunnelling Secure mit manuell eingetragenem Benutzer) oderKeyring + manuelles Tunnel-Passwort (Data-Secure-SchlĂŒssel aus dem Keyring, Tunnel-Benutzer/-Passwort manuell). Wichtig: KNX Data Secure Telegramme benötigen immer eine Keyring-Datei. |
| Tunnel interface individual address | Sichtbar, sobald die Option manuelle Zugangsdaten umfasst (Manuelle Zugangsdaten oder Keyring + manuelles Tunnel-Passwort). Optionale KNX-Individualadresse der sicheren Tunnel-Schnittstelle (z.âŻB. 1.1.1); leer lassen, damit KNX Ultimate automatisch verhandelt. |
| Tunnel user ID | Sichtbar bei manuellen Zugangsdaten. Optionale Kennung des KNX Secure Tunnel-Benutzers aus ETS. |
| Tunnel user password | Sichtbar bei manuellen Zugangsdaten. Passwort des KNX Secure Tunnel-Benutzers aus ETS. |
KNX Secure im Ăberblick
âą KNX Data Secure schĂŒtzt Gruppenadress-Telegramme und benötigt immer eine Keyring-Datei mit den GruppenschlĂŒsseln.
âą KNX IP Tunnelling Secure schĂŒtzt den Verbindungsaufbau mittels Commissioning-Passwort. Je nach Modus stammt dieses aus dem Keyring oder wird manuell eingetragen.
Erweitert
| Eigenschaft | Beschreibung |
|---|---|
| Echo sent message to all node with same Group Address | Leitet FlowâNachrichten an alle Nodes mit derselben GA weiter, so als kĂ€men sie vom BUS. NĂŒtzlich bei KNXâEmulation oder fehlender BUSâVerbindung. Wird kĂŒnftig standardmĂ€Ăig aktiviert und dann entfernt. |
| Suppress repeated (R-Flag) telegrams fom BUS | Wiederholte BUSâTelegramme (RâFlag) ignorieren. |
| Suppress ACK request in tunneling mode | FĂŒr sehr alte KNX/IPâGateways: ACK ignorieren, alle Telegramme akzeptieren. |
| Delay between each telegram (ms) | KNX erlaubt max. 50 Telegramme/s. 25-50âŻms sind ĂŒblich; bei langsamen Verbindungen höher (z.âŻB. 200-500âŻms). |
| Loglevel | LogâDetailgrad. Standard: âErrorâ. |
| Aktualisierung der Status-Badges | Legt fest, wie oft die Statusanzeige der Nodes erneuert wird. Mit einer Verzögerung werden ZwischenstÀnde verworfen und nur der letzte Wert nach dem gewÀhlten Intervall angezeigt. WÀhlen Sie Sofort, um das bisherige Echtzeitverhalten beizubehalten. |
ETSâImport
| Eigenschaft | Beschreibung |
|---|---|
| If Group Address has no Datapoint | Wenn eine GA keinen DPT hat: Import abbrechen, GA ĂŒberspringen oder GA mit PlatzhalterâDPT 1.001 ĂŒbernehmen. |
| ETS group address list | Inhalt der ETSâDatei (CSV/ESF) einfĂŒgen oder Dateipfad angeben (z.âŻB. /home/pi/mycsv.csv). Siehe Hilfelinks. |
Werkzeuge
| Eigenschaft | Beschreibung |
|---|---|
| Gather debug info for troubleshoot | Button klicken und Ausgabe an ein GitHubâIssue anhĂ€ngen. |
| Get all used GA for KNX routing filter | Mit READ eine Textliste aller in Flows verwendeten GAs fĂŒr dieses Gateway holen - zum BefĂŒllen der Filtertabelle deines KNX/IPâRouters. |
Arbeit mit ETSâCSV oder ESF
Statt fĂŒr jede GA einen Node anzulegen, importiere die ETSâGruppenadressen als CSV (empfohlen) oder ESF (ab v1.1.35, z.âŻB. bei ETS Inside). UnterstĂŒtzt ab ETSâŻ4.
Seit v1.4.18 kann der Dateipfad direkt eingetragen werden (z.âŻB. /home/pi/mycsv.csv).
Mit Universal mode (listen to all Group Addresses) wird der Node zu einem universellen I/OâNode, der DPTs, GAs und GerĂ€tenamen kennt. Eingehende Payloads werden mit passendem DPT kodiert; BUSâTelegramme werden anhand des ETSâDPT dekodiert.
Seit v1.1.11 ist der UniversalâModus auch ohne ETS möglich: DPT und Wert per Nachricht ĂŒbergeben. Bei BUSâEingang wird zusĂ€tzlich der RAWâWert ausgegeben und nach Möglichkeit ohne DPT dekodiert.
Hinweis: CSV enthĂ€lt genaue DPTs inkl. Subtyp; ESF hat keinen Subtyp. Bevorzuge CSV, da ESF zu falschen Werten fĂŒhren kann. Nach ESFâImport DPTs prĂŒfen/anpassen. Ab v1.4.1 ist Import auch zur Laufzeit per WatchDog möglich.
ETS-CSV-Gruppenadressen importieren
Achtung. Im Namen der Gruppenadresse dĂŒrfen keine Tabulator-Zeichen vorkommen. Falls in ETS kein DPT hinterlegt ist, kannst du den Import abbrechen, den Eintrag ĂŒberspringen oder ihn mit einem temporĂ€ren 1.001-DPT importieren.
CSV in ETS exportieren
- In ETS die Ansicht Gruppenadressen öffnen, innerhalb der Liste rechtsklicken und Gruppenadressen exportieren wÀhlen.
- Im Exportdialog die folgenden Optionen setzen:
- Output format: CSV
- CSV format: 1/1 Name/Address
- Export with header line: aktiv
- CSV separator: Tabulator
- Die Datei exportieren und den Inhalt im Feld ETS group address list einfĂŒgen (oder den Dateipfad angeben).
Was beim Import passiert
- Die CSV muss fĂŒr jede Gruppenadresse einen DPT enthalten.
- Das Gateway analysiert die Datei und meldet das Ergebnis im Node-RED-Debug:
- ERROR â DPT fehlt, der Import wird abgebrochen.
- WARNING â DPT-Subtyp fehlt, ein Standardwert wird ergĂ€nzt; bitte manuell prĂŒfen (der Subtyp ist die Zahl hinter dem Punkt, z.âŻB.
5.001).
- Felder sollten in AnfĂŒhrungszeichen stehen, zum Beispiel:
"Attuatori luci" "0/-/-" "" "" "" "" "Auto"
ETS-ESF-Gruppenadressen importieren
- In ETS das Projekt wÀhlen, auf das Export-Symbol (Pfeil nach oben) klicken und das Format ESF (nicht
.knxprod) auswÀhlen. -
Den Dateiinhalt kopieren oder den Pfad im Feld ETS group address list angeben.
Statusfarben des Nodes 
Auf WriteâTelegramme reagieren 
Schutz gegen zyklische Referenzen (siehe Seite) 
Auf ResponseâTelegramme reagieren 
NodeâWert automatisch als Response senden (Virtual Device) 
Auf ReadâTelegramme reagieren 
RBEâFilter: Kein Telegramm gesendet 
Fehler oder getrennt 
Node deaktiviert wegen zyklischer Referenz (siehe Seite)
