The purpose behind a notification is to inform about an event and to act. For that you need enough information. Notifications must offer enough information to help understand the purpose of the notification and what needs to be done.
RoboFuse IoT notifications give detailed insight into operations happening in your IoT solution such as devices being registered, deregistered or data arrival that offer a very powerful tool to control and monitor your IoT solution.
Notification is a developer console module and can be used for managing Notification at platform level.
Once a notification is fired, different processes may be launched – we call them Workers.
Notification settings are at application level, that means for each application you need to enable and configure Notifications.
Components that are involved are:
- Push Notification – the central place to define the notification rules
- MQ – is mandatory to enable the Message Queue
- Compute Unit – optional – if you like to implement or use exiting notification Workers.
You can find the options under the Push Notification developer console module.
Few types of Events are supported by the platform:
- Data Stream – refer to the events that are connected to data received from Assets / Devices
- Device Events – refer the events sent by Devices
- RoboFuse Events – refer the system events