De Faq

DE - FAQ
  1. 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 addresses nicht 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).

    image-20240730-080236.png

    Eine Vorschau einer „Filtertabelle“ ist hier dargestellt:

    image-20240730-080456.png

    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:

image-20240730-081511.png

KNX zu IP routen

image-20240730-081726.png

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 Du Group addresses im 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 addresses in umgekehrter Richtung zu routen. Siehe Punkte 4 und 5, um Group addresses (Gruppentelegramme) im Bereich von 0 bis 13 (0 ≄ A ≀ 13) zu routen. Falls Du Group addresses im Bereich ĂŒber 13 (14 ≄ A ≀ 31) verwendest, solltest Du auch diese Telegramme routen. Siehe Punkt 6 (optional).

  1. Was bedeutet einzigartige Individual address?
    Wie in der Knowledge base beschrieben, hat die Individual address folgendes 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“ die Individual address 1.1.3 hat, sollte GerĂ€t „L“ nicht die gleiche Individual address mit 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: Die Individual addresshat bei einem normalen Installationsvorgang keine Bedeutung.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. Manuelle Modifizierung der Kommunikations-Flags von KNX objects
    Einige KNX-Hersteller setzen das Lese-Flag beim Feedback object des 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!

    image-20240711-140508.png

    Tritt ein solcher Fall auf, sollte das Lese-Flag manuell ĂŒber die ETS- (oder andere) Konfigurationssoftware aktiviert werden. WĂ€hle das KNX-Objekt aus, 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).

image-20240711-141054.png

Sollte geÀndert werden in:

image-20240711-141310.png

Bild 4 zeigt, wie die Konfiguration aussehen sollte, sobald alle (oder alle benötigten) Lese-Flags bei den KanÀlen des Schaltaktors gesetzt sind.

image-20240712-061721.png

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.

  1. 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.

  2. Kann ich ein KNX-fĂ€higes Shelly GerĂ€t mit einem anderen Shelly GerĂ€t ĂŒber die Range-Extender-Option verbinden?

    Nein, leider nicht.

  3. 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.

    image-20250326-083658.png

    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.

    image-20250326-094438.png

    Abb. 2 - Konfiguration des Shelly Pro Dimmer 1PM

    Sobald alle GerĂ€te dem Projekt hinzugefĂŒgt, ihre Individual addresses, zugewiesen und die benötigten Group objects mit den passenden Group addresses verknĂŒpft wurden, musst Du sicherstellen, dass diese Group addresses in 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”.

    image-20250326-114056.png

    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.

image-20250326-120747.png

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.

image-20250326-131819.png

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.

image-20250326-134237.png

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.

image-20250326-081618.png

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).

image-20250326-141407.png

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.

image-20250326-143543.png

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!