Build an E-mail alert system listing to MQTT messages
Budget: $250 – $750 USD
Build an application on Python or Java with a web based UI.
The application should be able to listen to a MQTT broker and generate E-mails monitoring incoming MQTT messages.
The UI should allow the user to add alert rules as objects.
Alert rule- consists of
- Topics to listen to
- Threshold values to trigger email alerts
- List of 5 email addresses to send emails to
1 Application Listens to MQTT Topics
2 Generated Email alerts based on payload values
3 Decode JSON on payload and generate alerts
4 Alerts to be created by User, using a GUI
5 E-mails to be sent via Mailgun API
6 File based configuration for MQTT Server details
7 Listen to all MQTT messages and created a list of all topics in a database
The application should be able to listen to a MQTT broker and generate E-mails monitoring incoming MQTT messages.
The UI should allow the user to add alert rules as objects.
Alert rule- consists of
- Topics to listen to
- Threshold values to trigger email alerts
- List of 5 email addresses to send emails to
1 Application Listens to MQTT Topics
2 Generated Email alerts based on payload values
3 Decode JSON on payload and generate alerts
4 Alerts to be created by User, using a GUI
5 E-mails to be sent via Mailgun API
6 File based configuration for MQTT Server details
7 Listen to all MQTT messages and created a list of all topics in a database
Related categories:
PHP
Business, Accounting, Human Resources & Legal
Python
Software Architecture
MQTT