Publishing Alert from Node-Red Manual
Last updated
Last updated
From the nodes in the left navigation bar, drag and drop the output mqtt node.
Double click on mqtt node, click on the pencil/edit button and set these parameters to configure the connection:
Connection Tab Parameters:
Parameter | Value |
Server | mqtts.connect.iotflows.com |
Port | 443 |
Enable secure (SSL/TLS) connection | Checked |
Client ID | Your-Device-Client-ID |
Keep alive time (s) | 60 |
Use clean session | Checked |
Use legacy MQTT 3.1 support | Checked |
Security Tab Parameters:
Parameter | Value |
Username | Your-Device-Client-ID |
Password | Your-Device-Client-Password |
After the configuration is done, press the ADD
Once it has been added, click DONE.
Publish an Alert from Node-RED:
Drag and drop an inject node.
Drag and drop a function node.
Connect the inject to function to mqtt node, respectively.
Double-tap the function node and write this code:
Severity levels could be the following
MAJOR
MINOR
INFORMATIVE
Important: Alert severities need to be CAPITALIZED when publishing. Failure to do so will result in you not receiving alert notifications, as well as not being able to filter results properly.
From the top right corner of Node-RED, tap Deploy.
Tap the button of the inject node and you should receive an alert based on your alert channel notification preference!