-
Warum wird keine Kommunikation zwischen Shelly and anderen KNX GerÀten hergestellt?
ĂberprĂŒfe, ob die Kommunikationsschnittstelle (z.B. das KNXnet/IP zu KNX TP Gateway) ordnungsgemÀà funktioniert, d.h. ob sie mit Strom versorgt wird, ihre Status-LED leuchtet usw.ĂberprĂŒfe, ob beide Enden der Kommunikationsschnittstelle richtig angeschlossen sind, d.h. ob Ethernet oder WLAN funktioniert. ĂberprĂŒfe, ob das Shelly GerĂ€t eine IP-Adresse an der verwendeten IP-Schnittstelle hat.
PrĂŒfe, ob die KNX TP (Twisted Pair)-Seite richtig angeschlossen ist.
ĂberprĂŒfe die KNX Einstellung Multicast Adresse und Kommunikationsport.
ĂberprĂŒfe, ob alle Shelly GerĂ€te die gleiche Multicast-Adresse und den gleichen Kommunikationsport verwenden, wie sie an der jeweiligen Kommunikationsschnittstelle konfiguriert sind.
Welche Einstellungen werden fĂŒr den KNX IP Router empfohlen?
Wenn ein KNX-Telegramm extern (zu anderen KNXnet/IP-GerĂ€ten) und/oder zwischen verschiedenen KNX-Bereichen und -Linien weitergeleitet werden muss, erstellt die Programmiersoftware (ETS oder eine andere) automatisch eine âFiltertabelleâ der erlaubten KNX-Group addresses, die vom KNX IP Router fĂŒr die Kommunikation durchgelassen werden dĂŒrfen. Je nach Gestaltung des KNX-Programms und wie Shelly GerĂ€te mit diesem Programm interagieren, kann es vorkommen, dass die von den Shelly GerĂ€ten verwendeten KNX-Group addressesnicht in der automatisch erstellten âFiltertabelleâ der Programmiersoftware aufgefĂŒhrt sind. In manchen FĂ€llen kann die âFiltertabelleâ sogar völlig leer sein.
Um den Inhalt der âFiltertabelleâ zu ĂŒberprĂŒfen, musst Du deine KNX-Programmiersoftware und öffnen und zu dem in deinem Projekt verwendeten KNX IP Router navigieren. Klicke dann mit der rechten Maustaste auf den Router und wĂ€hle âFiltertabelle anzeigenâ (siehe Abbildung unten).
Eine Vorschau einer âFiltertabelleâ ist hier dargestellt:

Um das Problem mit den zugelassenen
Group addresses, zu ĂŒberwinden, empfehlen wir, die KNX-Telegramme, die von Shelly verwendet werden, manuell in beide Richtungen zu routen. Siehe Bild unten:
![]() KNX zu IP routen |
![]() IP zu KNX routen |
KNX zu IP routen - Punkte 1 und 2 zeigen, wie
Group addresses(Gruppentelegramme) im Bereich von 0 bis 13 (0 â„ A †13) geroutet werden. Falls DuGroup addressesim Bereich ĂŒber 13 (14 â„ A †31) verwendest, solltest Du auch diese Telegramme routen. Siehe Punkt 3 (optional).IP zu KNX routen - Verwende die gleiche Logik wie oben, um die
Group addressesin umgekehrter Richtung zu routen. Siehe Punkte 4 und 5, umGroup addresses(Gruppentelegramme) im Bereich von 0 bis 13 (0 â„ A †13) zu routen. Falls DuGroup addressesim Bereich ĂŒber 13 (14 â„ A †31) verwendest, solltest Du auch diese Telegramme routen. Siehe Punkt 6 (optional).
Was bedeutet einzigartige
Individual address?
Wie in der Knowledge base beschrieben, hat dieIndividual addressfolgendes Format: X.Y.Z. Einzigartig bedeutet, dass innerhalb einer einzigen KNX-Installation keine zwei oder mehr GerĂ€te existieren dĂŒrfen, bei denen alle drei Parameter identisch sind.
Beispiel: Wenn GerĂ€t âKâ dieIndividual address1.1.3 hat, sollte GerĂ€t âLâ nicht die gleicheIndividual addressmit allen drei Parametern identisch zum GerĂ€t âKâ (1.1.3) erhalten, sondern eine andere, zum Beispiel 1.1.4.
Nur GerÀte, die die Standard-Individual address(15.15.255) verwenden, gelten nicht als Konflikt.
HINWEIS: DieIndividual addresshat bei einem normalen Installationsvorgang keine Bedeutung.Ist es möglich, individuelle Adresskonflikte ĂŒber die BenutzeroberflĂ€che des Shelly GerĂ€ts zu erkennen?
Nein, Shelly GerĂ€te unterstĂŒtzen diese Funktion derzeit nicht. Es liegt in der alleinigen Verantwortung des KNX-Integrators, solche Konflikte zu vermeiden.Spielt es eine Rolle, ob das GerĂ€t ĂŒber Ethernet oder WLAN verbunden ist, damit die KNXnet/IP-FunktionalitĂ€t funktioniert?
Die Art der NetzwerkkonnektivitĂ€t spielt aus Sicht des GerĂ€ts keine Rolle. Eine stabile Netzwerkverbindung ist fĂŒr eine fehlerfreie Funktion erforderlich, und dies sollte bei der Erstellung der Netzwerkinfrastruktur berĂŒcksichtigt werden.Welche Daten werden ĂŒber das KNX-Netzwerk gesendet? Ist die gesamte in den API-Dokumenten beschriebene Information verfĂŒgbar?
Das KNX-Protokoll ist ein geschlossenes Automatisierungssystem und ist fĂŒr den Betrieb durch zertifizierte KNX-Partner vorgesehen. Die in den API-Dokumenten beschriebenen Informationen beziehen sich nur auf die von Shelly unterstĂŒtzten KNX-Optionen. Um die verwendete Terminologie zu verstehen, ist grundlegendes KNX-Wissen (Basis-KNX-Zertifikat) erforderlich.Kann ich das Shelly GerĂ€t sowohl im KNX-Netzwerk als auch in einem Shelly Konto haben?
Ja, das ist absolut möglich. Zudem ist es auch möglich, das GerÀt gleichzeitig mit einem lokalen Hausautomatisierungscontroller wie Home Assistant zu verbinden.Was passiert bei einem Reboot und/oder Stromausfall?
Alle vorgenommenen KNX-Einstellungen werden intern gespeichert, und ein Reboot oder Stromausfall erfordert fĂŒr den ordnungsgemĂ€Ăen Betrieb der Shelly GerĂ€te keine zusĂ€tzlichen Eingriffe durch den Benutzer.Wie geht KNX mit Fehlern oder Störungen im System um?
KNX ist ein Kommunikationsprotokoll, das mit hoher Fehlervorbeugung entwickelt wurde. Jedes gesendete KNX-Telegramm enthĂ€lt eine PrĂŒfziffer, die von allen EmpfĂ€ngern verwendet wird, um ihre eigene BestĂ€tigung des erfolgreichen Datentransfers zu erzeugen und den Sender zu benachrichtigen. Wenn alle EmpfĂ€nger den erfolgreichen Empfang des Telegramms an den Sender bestĂ€tigen, wird das nĂ€chste Telegramm erneut gesendet. Sollte ein Fehler erkannt werden, wird das gesamte Telegramm wiederholt. StandardmĂ€Ăig wird die Versendung eines KNX-Telegramms drei Mal wiederholt, dieser Parameter kann aber geĂ€ndert werden.Diagnose und Problemlösung bei Shelly + KNX-Integrationen
Ein ordnungsgemĂ€Ăer Diagnoseprozess kann nicht ohne die Verwendung der KNX-Programmiersoftware (z.B. ETS) durchgefĂŒhrt werden. FĂŒr eine umfassende Diagnose ist es erforderlich, sowohl die von Shelly bereitgestellte Diagnoseseite aus der eingebetteten Web-OberflĂ€che (Advanced->Diagnostics) als auch die Diagnosefunktion, die in der KNX-Programmiersoftware (z.B. ETS â Diagnose) enthalten ist, zu verwenden.UnterstĂŒtzen Shelly GerĂ€te KNX-Sicherheit?
Nein, Shelly GerĂ€te können weder die KNX IP Security noch die KNX Data Security entschlĂŒsseln, beide sind Teil der KNX-SicherheitsÂerweiterung des KNX-Standards. Es wird nur eine unverschlĂŒsselte Kommunikation unterstĂŒtzt.-
Manuelle Modifizierung der Kommunikations-Flags von
KNX objects
Einige KNX-Hersteller setzen das Lese-Flag beimFeedback objectdes entsprechenden Kanals ihrer Schaltaktoren NICHT als aktiv (siehe Bild 1). Wenn das Lese-Flag nicht aktiviert ist, funktioniert die TOGGLE-Funktion der Shelly GerÀte nicht!
Tritt ein solcher Fall auf, sollte das Lese-Flag manuell ĂŒber die ETS- (oder andere) Konfigurationssoftware aktiviert werden. WĂ€hle das
KNX-Objektaus, das Du Ă€ndern möchtest, und navigiere zu den Eigenschaften der Flags â diese findest Du auf der rechten Seite der ETS-Konfigurationssoftware unter Eigenschaften â Flags (siehe Bild 2 und Bild 3).
![]() |
Sollte geÀndert werden in: |
![]() |
Bild 4 zeigt, wie die Konfiguration aussehen sollte, sobald alle (oder alle benötigten) Lese-Flags bei den KanÀlen des Schaltaktors gesetzt sind.

Bitte beachte, dass KNX-Hersteller unterschiedliche Bezeichnungen fĂŒr das Switch object und das Feedback object verwenden können. Beispielsweise verwendet der Hersteller im obigen Beispiel fĂŒr Kanal [X] (1-4) die Bezeichnung R[X] Input fĂŒr das Switch object und R[X] Output fĂŒr das Feedback object.
Alle vorgenommenen Ănderungen mĂŒssen auf die betroffenen KNX-GerĂ€te ĂŒbertragen werden.
Kann ich die KNX-Schnittstelle verwenden, um eine KNX-Kommunikation zwischen Shelly und anderen KNX-GerÀten herzustellen?
Die KNX-IP-Schnittstelle (ohne IP-Router) dient nur zu Programmierzwecken und kann nicht als KNX-Routing-GerĂ€t verwendet werden. Diese EinschrĂ€nkung rĂŒhrt vom KNX-GerĂ€t selbst her, nicht von Shelly. Um die Kommunikation zwischen KNX-GerĂ€ten und Shelly herzustellen, benötigst Du einen KNX-IP-Router.-
Kann ich ein KNX-fĂ€higes Shelly GerĂ€t mit einem anderen Shelly GerĂ€t ĂŒber die Range-Extender-Option verbinden?
Nein, leider nicht.
-
ETS v6.3.0 unterstĂŒtzt keine manuelle Bearbeitung der Filtertabelle mehr â was ist zu tun?
In frĂŒheren Versionen von ETS (vor v6.3.0) konntest Du die Filtertabelle manuell bearbeiten. Dadurch war es möglich, genau festzulegen, welche Gruppenadressen ein GerĂ€t filtert oder weiterleitet. Diese Funktion wurde ab ETS v6.3.0 entfernt. Weitere Informationen zu dieser Entscheidung der KNX Association findest Du hier.Das bedeutet: Die Nutzung einer einzigen âDummyâ-ETS-Datei fĂŒr GerĂ€te, die sich auf einer KNX-TP-Linie befinden, reicht nicht mehr aus. ZusĂ€tzlich ist nun eine zweite Dummy-Datei erforderlich, welche das GerĂ€t auf der Haupt-IP-Linie abbildet. Solche Dummy-Dateien werden normalerweise von Herstellern von zentralen SteuergerĂ€ten (z. B. KNX-Server) oder VisualisierungsgerĂ€ten (z. B. KNX-Displays) bereitgestellt.
Wir von Shelly haben uns also dafĂŒr entschieden, die âEelectron Advanced Dummyâ-Anwendung zu nutzen, um Shelly GerĂ€te innerhalb der ETS-Programmiersoftware darzustellen. Diese Dummy-Datei ist speziell dafĂŒr gedacht, nur in der TP-Linie verwendet zu werden. Abbildung 1 zeigt die Verwendung der Dummy-Datei.

Abb. 1 - Beispiel der Eelectron Advanced Dummy-Anwendung
Die gewÀhlte Dummy-Anwendung erlaubt eine vollstÀndige Anpassung der enthaltenen KNX-Objekte. In Abbildung 2 siehst Du einen bereits konfigurierten Shelly Pro Dimmer 1PM mit der Dummy-Datei.

Abb. 2 - Konfiguration des Shelly Pro Dimmer 1PM
Sobald alle GerĂ€te dem Projekt hinzugefĂŒgt, ihre
Individual addresses, zugewiesen und die benötigtenGroup objectsmit den passendenGroup addressesverknĂŒpft wurden, musst Du sicherstellen, dass dieseGroup addressesin der Filtertabelle des eingesetzten KNX-IP-Routers enthalten sind. Da die manuelle Bearbeitung der Filtertabelle ab ETS v6.3.0 nicht mehr möglich ist, ist es notwendig, ein virtuelles GerĂ€t auf der Haupt-IP-Linie zu ergĂ€nzen, damit die Filtertabelle automatisch gefĂŒllt wird. Abbildung 3 zeigt das KNX-IP-Dummy-GerĂ€t, das wir fĂŒr diesen Zweck empfehlen â âSchneider Electricâs SpaceLogic KNX Secure Dummyâ.
Abb. 3 - âSchneider Electricâs Wiser for KNX Dummyâ-Datei.
Wie in der Abbildung gezeigt, erlaubt es die Spalte âMedium Typeâ, das GerĂ€t sowohl im TP- als auch im IP-Segment zu platzieren. In diesem Fall wird das âSchneider Electric SpaceLogic KNX Secure Dummyâ-GerĂ€t zur Haupt-IP-Linie des Projekts hinzugefĂŒgt (siehe Abbildung 4).
Wichtig: Es ist absolut nicht erforderlich, die physische Hardware zu besitzen oder zu installieren - dieses Dummy-GerÀt dient nur als virtuelle Platzhalter-Komponente, damit der KNX-IP-Router die Filtertabelle korrekt generiert.

Abb. 4 - HinzufĂŒgen des âSchneider Electric SpaceLogic KNX Secure Dummyâ zur Haupt-IP-Linie
Der nĂ€chste Schritt: VerknĂŒpfe die von den Shelly GerĂ€ten verwendeten Gruppenadressen mit der Dummy-Schnittstelle des âSchneider Electric SpaceLogic KNX Secure Dummyâ-GerĂ€ts. Ziehe dazu einfach die relevanten Gruppenadressen auf die Schnittstelle des Dummy-GerĂ€ts (siehe Abbildung 5).
Achtung: Falls das Dummy-GerĂ€t KNX Secure unterstĂŒtzt, musst Du sicherstellen, dass diese Funktion deaktiviert ist, da Shelly GerĂ€te KNX Secure aktuell nicht unterstĂŒtzen.

Abb. 5 - VerknĂŒpfung der Gruppenadressen mit dem âSchneider Electricâs SpaceLogic KNX Secure Dummyâ-GerĂ€t
In unserem Beispiel wurden alle Group addresses des Projekts mit dem Dummy-GerĂ€t verbunden â dies dient nur zu Demonstrationszwecken. Die KNX Association empfiehlt dieses Vorgehen fĂŒr gröĂere Projekte ausdrĂŒcklich nicht. In kleineren Installationen (wie unserem Beispiel) ist dies meist unproblematisch, kann aber bei gröĂeren Installationen die Systemleistung beeintrĂ€chtigen. Es wird empfohlen, nur die unbedingt benötigten Group addresses freizugeben und ĂŒber den KNX-IP-Router zu leiten, um eine optimale Leistung sicherzustellen. Zu den essenziellen Adressen zĂ€hlen in der Regel jene, die fĂŒr zentrale Steuerungen, Visualisierung oder die Kommunikation zwischen verschiedenen Linien bzw. GerĂ€ten ĂŒber mehrere Segmente hinweg erforderlich sind.
Sobald die benötigten Gruppenadressen dem Dummy-GerĂ€t zugewiesen wurden, ĂŒbertrage die KonfigurationsĂ€nderungen unbedingt auf den KNX-IP-Router â dieser Schritt ist fĂŒr die korrekte Kommunikation im KNX-System entscheidend. In Abbildung 6 kannst Du sehen, wie dieser Transfer in der ETS-Umgebung durchgefĂŒhrt wird.

Abb. 6 - Ăbertragung der neuen Konfiguration auf den KNX-IP-Router
Sobald die Konfiguration erfolgreich auf den KNX-IP-Router ĂŒbertragen wurde, ist das Endergebnis in Abbildung 7 zu sehen.

Abb. 7 - KNX IP Router configuration transferred.
Empfehlung: PrĂŒfe die Filtertabelle nicht direkt ĂŒber einen Rechtsklick auf den KNX-IP-Router, sondern ĂŒber den Pfad Topologie â Backbone und dann per Rechtsklick auf die Haupt-TP-Linie. Diese Methode liefert eine vollstĂ€ndige und exakte Ăbersicht der Filterkonfiguration. Wenn alles korrekt eingerichtet wurde, sollten die Filtertabellen-Vorschauen aus dem KNX-IP-Router und der Haupt-TP-Linie identisch sein (siehe Abbildung 8).

Abb. 8 - PrĂŒfung der Filtertabelle ĂŒber die Haupt-TP-Linie
Die abschlieĂende Filtertabelle zeigt, dass alles korrekt eingerichtet wurde â der KNX-IP-Router ist jetzt vollstĂ€ndig konfiguriert, und alle benötigten Gruppenadressen sind enthalten. Damit ist die Integration abgeschlossen und betriebsbereit.
Abbildung 9 zeigt die finale Filtertabellen-Vorschau.

Abb. 9 - Filtertabellen-Vorschau
Wenn Du alle Schritte befolgt hast, sollte Dein Setup nun voll funktionsfĂ€hig und KNX-konform sein â bereit fĂŒr einen zuverlĂ€ssigen und effizienten Betrieb. Solltest Du Fragen haben oder UnterstĂŒtzung benötigen, wende Dich jederzeit gerne an unser Support-Team - wir helfen Dir gern!



