Re: [V3.5.1] Verbindungsproblem zum Weinzierl KNX ENO Tool über KNX (TWS als KNX/IP-Schnittstelle) (WD-2655)
Verfasst: Mi Jan 22, 2025 6:04 pm
Hallo zusammen,
wir haben heute eine Version von unserem externen KNX Entwickler bekommen, bei dem wir mit dem ENO Tool keine Fehlermeldung mehr bekommen. Es war kein direkter Fehler, sondern eine Inkompatibilität wegen einer Auslegungsfrage.
Wen das interessiert, vereinfachte Darstellung: Es gibt ein optionales Feld im Protokoll, in das Routing-Informationen geschrieben werden, sofern die Schnittstelle Routing unterstützt. Da der TWS zwar KNXnet/IP Tunneling, aber nicht KNXNET/IP Routing unterstützt, wurde dieses Feld auch nicht mit Informationen befüllt, was auch Standardkonform ist. Tatsächlich kann man aber auch in das Feld die Information hinterlegen, dass man kein Routing unterstützt und das wird hier wohl vom dem ENO Tool erwartet. Ist so ein Grenzfall für Inkompatibilitäten. Eigentlich reicht es nichts zu hinterlegen um damit zu sagen, dass man etwas nicht unterstützt, aber hier wird wohl erwartet, dass aktiv rückgemeldet wird, dass man etwas nicht unterstützt.
Das vom TWS unterstützte KNXnet/IP Tunneling wurde bereits 2018 vom Zertifizierungslabor auf Protokollkonformität geprüft, so wie auch der TP-Stack.
Wir werden den neuen Stack zeitnah an die DEV-Tester geben, von denen zwei auch das ENO GTW haben, so dass dies dann komplett getestet werden kann.
Hinweis: Als nächstes machen wir uns an die Inkompatibilität zur ETS 6.3, bin schon gespannt was das ist.
lg
Stefan
wir haben heute eine Version von unserem externen KNX Entwickler bekommen, bei dem wir mit dem ENO Tool keine Fehlermeldung mehr bekommen. Es war kein direkter Fehler, sondern eine Inkompatibilität wegen einer Auslegungsfrage.
Wen das interessiert, vereinfachte Darstellung: Es gibt ein optionales Feld im Protokoll, in das Routing-Informationen geschrieben werden, sofern die Schnittstelle Routing unterstützt. Da der TWS zwar KNXnet/IP Tunneling, aber nicht KNXNET/IP Routing unterstützt, wurde dieses Feld auch nicht mit Informationen befüllt, was auch Standardkonform ist. Tatsächlich kann man aber auch in das Feld die Information hinterlegen, dass man kein Routing unterstützt und das wird hier wohl vom dem ENO Tool erwartet. Ist so ein Grenzfall für Inkompatibilitäten. Eigentlich reicht es nichts zu hinterlegen um damit zu sagen, dass man etwas nicht unterstützt, aber hier wird wohl erwartet, dass aktiv rückgemeldet wird, dass man etwas nicht unterstützt.
Das vom TWS unterstützte KNXnet/IP Tunneling wurde bereits 2018 vom Zertifizierungslabor auf Protokollkonformität geprüft, so wie auch der TP-Stack.
Wir werden den neuen Stack zeitnah an die DEV-Tester geben, von denen zwei auch das ENO GTW haben, so dass dies dann komplett getestet werden kann.
Hinweis: Als nächstes machen wir uns an die Inkompatibilität zur ETS 6.3, bin schon gespannt was das ist.
lg
Stefan