Hi StreamPipes devs,

we have a Use Case where we must notice and fire an appropriate event when one of our customer's sensors stops streaming (no new messages in x minutes). What makes this complicated is that all sensors stream to one MQTT topic on an MQTT broker. The ID of the sensor that sent a message is then in one of the keys of the data. If I understand it correctly, this restriction makes using the "Stream Stop Detector" Processor impossible.

It is not feasible to create one SP Pipeline per sensor, since that number could grow quickly.

I have played around with the current Pipeline Elements but couldn't figure out how I would go about implementing that functionality.

Does the project have a way to deal with such a case already? If not, has this already been discussed? Does maybe anybody have an idea how we could go about getting this functionality without resorting to writing code that runs outside of StreamPipes?

Thanks in advance,

Dominick

--

*EDI GmbH*
/Engineering Data Intelligence/
Hermann-Weick-Weg 3
76229 Karlsruhe (Grötzingen), Deutschland

Dominick Madden
Senior Backend Developer

Telefon:  +49 721 79199 155
Email: [email protected]
WWW: www <http://www.edi.gmbh/en/>. <http://www.edi.gmbh/en/>edi.gmbh <http://www.edi.gmbh/en/>

<https://www.youtube.com/channel/UCaLsW2mgWB3BB8isicyqU6g?view_as=subscriber>linkdein <https://www.linkedin.com/authwall?trk=ripf&trkInfo=AQEzpm6QRZtfBwAAAXaG-GNQu9A0kNpT5EDSPJWHJJdrGfQWIQkO6aw4SCy1fkWaYk9JsvuRCRdMHe30l4tZpPkDAKWlnjiA1OIvsvMogKwGpP4h36ZJBkNfWRakUrXQi_ES-Ig=&originalReferer=&sessionRedirect=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fengineering-data-intelligence> youtube <https://www.youtube.com/channel/UCaLsW2mgWB3BB8isicyqU6g>

digitalisation 100 orte opc

Die EDI GmbH wird vertreten durchdie Geschäftsführer Dr.-Ing. MohanadEl-Haji und Dr.-Ing. ThomasFreudenmann.
Sitz der Gesellschaft ist Karlsruhe,HRB 723936 (Registergericht AGMannheim)



<http://www.edi.gmbh/en/>

Reply via email to