Seite 1 von 12

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

Verfasst: Sa Okt 17, 2020 11:45 am
von Eraser
Hallo,

ich habe bei mir im Docker einen NodeRed-Container am Laufen.
Darin frage ich ein paar Werte meines Wechselrichters ab und sende diese dann an eine KNX-GA.
Im TW-Grafana zeige ich mir diese Werte dann als Diagramm an.
Das heißt die Werte gehen von NodeRed zu KNX und dann eigentlich zurück zum TW um die Werte in Grafana zu visualisieren.
Jetzt werden die KNX-Telegramme aber nicht vom TW ACKed und dadurch 4x gesendet.

Ist dies normal oder habe ich was vergessen?
Wie wäre der bevorzugte Weg, um Daten von NodeRed in den TW zu bekommen, wenn kein anderes KNX-Gerät die Daten derweil braucht und dadurch niemand diese Telegramme acknowledged?

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

Verfasst: Sa Okt 17, 2020 12:24 pm
von EarlBacid
Hallo Wolfgang,

Hast du die GAs, die du via NodeRed versendest im Wolf via ETS mit einem Objekt verbunden und Programmiert?

Der TWS sendet ein Ack nur, wenn er ordentlicher Empfänger dafür ist.

In der Grafana Datenbank landen die Werte von allen KNX Telegrammen, auch wenn sie nicht für den Wolf bestimmt waren.

Vg
Earl

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

Verfasst: Sa Okt 17, 2020 1:11 pm
von Eraser
Hallo Earl,

ja bei mir sind alle GA mit dem TW verbunden und dieser programmiert. Hätte ich dazuschreiben sollen.

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

Verfasst: Sa Okt 17, 2020 1:12 pm
von Eraser
Ich dachte, dass es vielleicht was damit zu tun hat, das die sendende und empfangene KNX-Schnittstelle die gleiche ist.

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

Verfasst: Sa Okt 17, 2020 3:23 pm
von StefanW
Hallo Wolfgang,

ich hätte ein paar Nachfragen bitte:
Eraser hat geschrieben: Sa Okt 17, 2020 11:45 amDarin frage ich ein paar Werte meines Wechselrichters ab und sende diese dann an eine KNX-GA. Im TW-Grafana zeige ich mir diese Werte dann als Diagramm an.
Was wird ausgewertet in Grafana? Der KNX Logger oder eine Zeitserie?

Eraser hat geschrieben: Sa Okt 17, 2020 11:45 amJetzt werden die KNX-Telegramme aber nicht vom TW ACKed
Ist das gemessen oder vermutet?

Node Red nutzt die KNXnet/IP Tunnel vom TWS?


lg

Stefan

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

Verfasst: Sa Okt 17, 2020 8:05 pm
von gbglace
Eraser hat geschrieben: Sa Okt 17, 2020 1:12 pm Ich dachte, dass es vielleicht was damit zu tun hat, das die sendende und empfangene KNX-Schnittstelle die gleiche ist.
Hmm der TWS-KNX-Stack der mit den TWS-KNX-KO interagiert sollte schon auf einer anderen PA mit dem Bus verbunden sein als ein Node-Red-Docker.

Insgesamt schon eigenartig. Wenn Du eine GA mit einem anderen KNX-Gerät verbindest (z.B. Aktor) ist die Telegrammwiederholung dann direkt weg?

Hast mal auf der Linie die ETS mit dem Busmonitor laufen lassen, um mal die üblichen ACK-Telegramme, die sonst auf dem Bus zu sehen sind, sichtbar zu machen? Und was ist dann da bzgl. der Werte zu sehen?

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

Verfasst: So Okt 18, 2020 9:03 am
von Eraser
Hallo

Hier einige Bilder zu den verschiedenen Punkten und Bereichen:

In NodeRed in einem TW-Container werden die GA's beschrieben:
1.PNG

Da in der KNX-Tunnelansicht nur 1 Tunnel angezeigt wird, ist dies schätzungsweise der Tunnel von NodeRed:
2.PNG

In der ETS sind alle GA's angelegt und auch beim TW eingestellt und programmiert:
3.PNG

ETS-Projekt ist importiert und die GA werden korrekt in der Objektliste angezeigt:
4.PNG

Im ETS-Busmonitor werden alle Telegramme von der Photovoltaik 4x gesendet:
5.PNG

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

Verfasst: So Okt 18, 2020 9:54 am
von Eraser
@StefanW

In Grafana wird direkt die GA vom KNX-Logger ausgewertet.
Mit den 4 Telegrammen ist bestätigt.
Tunnel muss über den TW laufen, da NodeRed im Container des TW läuft und sonst keine KNX-Schnittstelle vorhanden ist.

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

Verfasst: So Okt 18, 2020 9:56 am
von Eraser
@gbglace

Tests mit dem Verbinden der GA mit einem anderen Teilnehmer kann ich erst am Nachmittag machen, bin zur Zeit nicht vor Ort.

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

Verfasst: So Okt 18, 2020 10:23 am
von Sensej
Eraser hat geschrieben: So Okt 18, 2020 9:03 am Da in der KNX-Tunnelansicht nur 1 Tunnel angezeigt wird, ist dies schätzungsweise der Tunnel von NodeRed
Hallo Wolfgang,
anhang der IP- Adresse kannst du genau ermitteln,
ob das deine TWS-KNX Schnittstelle oder Node-Red-Portainer ist.
Sollten da nicht beide sein, TWS und Node-Red?
Prüfe, ob Container-Mac-Konflikte bestehen.
MfG Juri