Ergänzend dazu wenn man so einen Fehler sucht:
Das was im Debug steht ist nicht das worauf IPS den Filter setzt!
Der Filter wirkt auf den JSON-String welcher im Datenfluss benutzt wird.
Um diese zu sehen, einfach im eigenen Modul ein SendDebug bei ReceiveData einbauen, ohne vorher einen Filter zu setzen.
Warum ist das wichtig?
Weil das JSON bestimmte Zeichen maskiert, vermutlich ist mein Beispiel oben auch falsch, da die doppelten Hochkomma im JSON maskiert sind ( vermutlich /" ).
Das ist dann aber auch falsch.
.*\"nukiId\": 987654321.*
Weil RegEx \ auch zum maskieren nutzt.
Das hier könnte funktionieren:
der Wert 987654321 ist ja hier als Zahl ausgegeben worden. Mir ist passiert, das bei der Weiterverarbeitung und Weiterleitung dann der Wert als String interpretiert und dem zufolge ebenfalls in Hochkomma gesetzt wurde.