Ich möchte mit einem UDP Node die Multicast Nachrichten meines Sunny Home Managers (SHM) empfangen. Diese werden vom SHM im Abstand von 2 Sekunden versandt. Der Empfang funktioniert nach dem „Implementieren“ des Flows ca. 4 Minuten einwandfrei und endet dann komplett, d.h. es kommen überhaupt keine Nachrichten mehr an. Sobald man den Flow erneut „Implementiert“ geht es wieder für ein paar Minuten. Woran kann das liegen?
Vielen Dank und schöne Ostern,
Harald
UDP Input Node empfängt nach kurzer Zeit keine Daten mehr
Moderator: Co-Administratoren
Re: UDP Input Node empfängt nach kurzer Zeit keine Daten mehr
Ich habe das selbe Problem und bekomme es nicht gelöst. Auch das Googlen danach hat mir nicht geholfen. Es sind immer diese 4-5 Minuten, nachdem der UDP Node keine neuen Daten mehr erzeugt.
Ich habe es auf einem Raspberry 3B und einem Raspberry 4 getestet.
Ich habe es auf einem Raspberry 3B und einem Raspberry 4 getestet.
Re: UDP Input Node empfängt nach kurzer Zeit keine Daten mehr
Bis jetzt habe ich herausgefunden, dass der Router im Netzwerk vermutlich nach ~4 Minuten den Multicast beendet, wenn der Client (Raspberry Pi) sich nicht weiter oder erneut daran anmeldet.
Ich teste es aus, ob ich mit dem gleichen UDP IN Multicast aufruf in einem Subflow, welcher alle 4 Minuten aufgerufen wird wieder in den Multicast-Zyklus komme.
Ich teste es aus, ob ich mit dem gleichen UDP IN Multicast aufruf in einem Subflow, welcher alle 4 Minuten aufgerufen wird wieder in den Multicast-Zyklus komme.
Re: UDP Input Node empfängt nach kurzer Zeit keine Daten mehr
Als Lösung habe ich in meinem Netzwerk-Switch die IGMP-Snooping-Status deaktiviert. Damit überträgt der Switch dauerhaft die UDP-Multicast-Pakete und bricht die Übertragung nicht nach 4~5 Minuten ab.
Eine Lösung auf der Seite UDP-IN / Node-Red habe ich nicht gefunden.
Eine Lösung auf der Seite UDP-IN / Node-Red habe ich nicht gefunden.