Seite 2 von 12

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: So Okt 18, 2020 11:13 am
von Eraser
Der TW hat die PA 1.0.100 als Haupt-PA.
1.0.101 muss dann der NodeRed sein.

Die angezeigte IP bei 1.0.101 passt nicht zu meinem IP-Netzwerk und muss dann vom TW sein (bzw. halt von NodeRed im Container des TW).

MAC hatte ich schon mal früher kontrolliert, schau ich aber sicherheitshalber nochmals nach.

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: So Okt 18, 2020 11:25 am
von StefanW
Hallo Juri,
Sensej hat geschrieben: So Okt 18, 2020 10:23 amSollten da nicht beide sein, TWS und Node-Red?
Nein, der TWS nutzt den KNX-Stack (und damit die PA des Stacks). Der TWS nutzt damit keinen KNXnet/IP Tunnel und ist daher auch nicht in der Liste der KNXnet/IP Tunneling Verbindungen aufgeführt.

lg

Stefan

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: So Okt 18, 2020 2:28 pm
von Eraser
So, hab ein paar Dinge nachgeschaut:

-) Die IP 172.17.0.2 des Tunnels 1.0.101 ist definitiv der NodeRed-Container (dies passt so auch mit Stefans Aussage zusammen)

-) Andere Telegramme vom TW direkt kommend werden von einem anderen KNX-Gerät korrekt ACKed.

-) Alive-Signal vom TW wird nicht ACKed, was OK ist, da ich dieses nirgends wo derweil verwende

-) Wenn ich die GA 11/7/15 mit einem KO eines anderen KNX-Geräts auch verbinde, dann ACKed dieses das Telegramm
6.png
Es liegt also definitiv daran, dass der TW die Telegramme von NodeRED nicht ACKed.
Warum weiß ich nicht...

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Mo Okt 19, 2020 7:14 am
von Sun1453
Hallo Wolfgang,

hmm das scheint eine größere Sache zu sein denke ich. Kannst du die Informationen eventuell aus Node Red auch per Modbus TCP senden. Das liegt ja schon in der Schublade und wird hoffentlich bald als IP zur Verfügung stehen. Ich denke damit bekommt man vielleicht eher eine Lösung. Die Modbus Informationen kann man dann ja mit dem DOS auf KNX werfen.

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Mo Okt 19, 2020 8:15 am
von Eraser
@Sun1453

Die Lösung für ein Problem kann ja nicht sein, dass man ihm ausweicht, sondern dass man ihm auf den Grund geht und eine Erkenntnis daraus gewinnt.

Es funktioniert ja derweil alles, nur die 4-fachen Telegramme sind nicht schön und das kann später mal zu einem Problem werden, wenn die Ausbaustufe des Systems wächst.

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Mo Okt 19, 2020 8:40 am
von StefanW
Hallo Wolfgang,

wir werden intern prüfen ob das ein Fehler ist oder by Design.

(By Design: Es könnte sein, dass es eine Vorschrift in KNX gibt, dass der gleiche KNX-TP Anschluss sich selbst seine eigenen KNX-Telegramme NICHT ACKen darf, auch wenn er diese ausgehend mit verschiedenen PAs sendet).

lg

Stefan

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Mo Okt 19, 2020 9:17 am
von Eraser
OK danke

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Mo Okt 19, 2020 10:10 am
von Sun1453
Eraser hat geschrieben: Mo Okt 19, 2020 9:17 amOK danke
Hallo Wolfgang,

das hatte ich damit auch nicht vor. Ich meinte damit das eine schnellere Lösung vielleicht eher über Modbus TCP zu realisieren wäre als über KNX. Modbus ist ja da nicht so streng reglementiert. Klar sollte eine Überprüfung des KNX Stacks erfolgen, aber wenn da wieder etwas geändert werden soll, ist ja meist eine neue Zertifizierung oder eine neue KNX APP nötig.

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Mo Okt 19, 2020 2:52 pm
von StefanW
Hallo Wolfgang,

wir können den Fehler nicht nachvollziehen, haben aber auch nicht mit Node Red getestet.

Nehmen wir die Comet Visu oderdie Möglichkeiten der ETS um über einen Tunnel ein Telegramm zu versenden, bekommen wir auf mehreren Wölfen den ACK und es gibt keine Telegrammwiederholung.

Wir gehen nicht von einem generellen Fehler aus, der auch schon lange zuvor entdeckt worden wäre, sondern es ist etwas spezielles an Node Red oder in Deiner Installation, welche sich zum Laboraufbau unterscheidet.

Es wäre hilfreich, wenn Du solche Telegramme auch über andere Tunnel-Clients nutzen könntest wie CometVisu und / oder ETS.

lg

Stefan

Re: [V1.6.0 RC 6] Kein KNX-ACK-Telegramm bei Node-Red zu TW

Verfasst: Di Okt 20, 2020 8:33 am
von Eraser
Also liegt eurer Meinung nach dann das Problem darin, dass NodeRed die ACK-Telegramme vom TW nicht auswertet?
Die ACK-Telegramme müssten dann also vom TW kommen, aber NodeRed reagiert nicht darauf und sendet deswegen 4x das Telegramm.