Blog
Keep an overview from distant locations – with the rule.box and Node-RED in just four steps. Please watch the video opposite or read the step-by-step instructions below on this page.
What is needed:
- Any W&T rule.box
- A network-compatible thermometer, e.g. W&T web thermometer
- A Slack account
The necessary steps at a glance:
1. Create a classic app for Slack Workspace
First, log in to your Slack account. Then enter the following URL in the browser:
api.slack.com/apps?new_classic_app=1
Name the app and specify the desired workspace. The name can be changed afterwards.
- Under “Basic Information” click on Bots and then on Add legacy bot user .
At this point, assign a bot name and the default username.
The bot allows communication between Slack users and the new app.
- Under OAuth Access Token on the left side you can add the app to your workspace. Important: After granting access authorization, copy the bot user OAuth access token for configuration in Node-RED from the following interface.
2. Add the app to Slack Channel
Open the desired channel in Slack and add the new app under Channel Details .
- All other configurations are made in the Node-RED Editor, which is preinstalled on the rule.box.
3. Install Slack connectors in the Node-RED editor
Open the Node-RED Editor and select Manage Palette in the top right menu . Enter the search term “Slack” in the “Install” tab. Select the connector package “node-red-contrib-slack” and confirm with install . The connectors are now added to your palette.
4. Configure and connect nodes
- Select the “slack-rtm-out” node from the list of nodes on the left, drag it onto the desktop and start the configuration by double-clicking on the node.
- Enter a name for the node and add a new Slack client. At this point, insert the bot user OAuth access token copied in step 1 into the “Token” field.

- Confirm your entry with Add and Done .
- Drag an “Analog IN” node for your web thermometer from the node list onto your desktop and configure it with a double click. Add a new Web-IO by entering the IP address of your web thermometer. Enter the Slack Channel as the topic in which the temperature data should be displayed. Confirm the configuration with Done .
- Connect the output of the thermometer node to the input of the Slack node and confirm with deploy .
- In your Slack channel you can now see that values are automatically added when the temperature changes.
Go to Node Red Category
Get Started - Order A Trial Version For 30 Days.
Try our products from Wiesemann & Theis free of charge for 30 days by writing in the note of the order: Want to test the product.
If you do not wish to make use of your right of return within 30 days, simply pay the accompanying invoice. Free shipping in Denmark.