Projects7/3/2026
Industrial IoT: Predictive Maintenance with Vibration Sensors & n8n
Catch failures before they happen. An Arduino reads motor vibration; when it crosses a limit, an n8n flow opens a maintenance ticket and pings the team on Slack.
Predictive Maintenance
Unplanned downtime is expensive. An Arduino with an accelerometer measures motor vibration and reports it to IoTFlow. When vibration spikes past a limit, an n8n flow raises a ticket and alerts the maintenance team.
Device code (Arduino)
iot.virtualWrite("vibration", readRms()); // g RMS
Create an alert rule (vibration > limit). The alert is the trigger for the flow.
The n8n workflow
Here is the low-code automation that ties it together. In IoTFlow, every device event (telemetry, alert, command) can be forwarded to an n8n Webhook, and n8n calls back into the platform to control the device.
- The Webhook receives the ALERT for the machine.
- An IF node confirms it is above the action threshold.
- A ticket is created (Jira/Sheet) and the team is notified on Slack.
Wire it up in 3 steps
- In n8n, add a Webhook node, activate it and copy the Production URL.
- In IoTFlow โ Automations โ New automation, pick the event and paste the URL.
- Click Test, then let real device data trigger it automatically.
Tip: bind a Switch or Slider widget to the same virtual pin so you can also control the device by hand from the web or mobile app.
Happy building! ๐
Reviews
Leave a review