I want to filter my device data through a rule engine where I apply different actions to it before storing and displaying it to the user. I need to store this data into a time series database and I also need to display it in near real time. This is the data flow that I think is necessary. Anyone have an architectural example they can recommend? I am looking at ThingsBoard at the moment.
Have you considered the AWS ecosystem for this ? i.e, a combination of IoT Core, kinesis, timeseries DB, etc ?
Here's an example: https://console.aws.amazon.com/timestream/home?region=us-east-1#tutorials/6