Getting started guides
These guides provide quick overview of main NDU features. Designed to be completed in 15-30 minutes.
Hello world
Learn how to collect IoT device data using MQTT, HTTP or CoAP and visualize it on a simple dashboard. Provides variety of sample scripts that you can run on your PC or laptop to simulate the device.
mqtt http coap visualization helloworld
Getting started with Rule Engine
Learn about NDU rule engine and typical use cases you can implement. Review Hello World example and learn how-to enable filtering of incoming telemetry messages.
device management attributes
Connect your device
Learn how to connect devices based on your connectivity technology or solution.
Connect devices using NDU HTTP API
Learn how to connect your devices using HTTP protocol and NDU built-in payload format.
http connect
Connect devices using NDU MQTT API
Learn how to connect your devices using MQTT protocol and NDU built-in payload format.
mqtt connect
Connect devices using NDU CoAP API
Learn how to connect your devices using CoAP protocol and NDU built-in payload format.
coap connect
Connect devices through NDU Gateway
Learn how to deploy IoT Gateway in your local network and route messages from your devices to the cloud.
gateway connect
Data visualization
These guides contain instructions how to configure complex NDU dashboards
Data processing & actions
Learn how to use NDU Rule Engine.
Validate incoming telemetry
Learn how to configure Rule Engine to discard invalid telemetry readings based on JavaScript filter function.
Telemetry delta calculation
Learn how to configure Rule Engine to calculate telemetry delta readings based on Originator telemetry rule node.
Data function based on telemetry from 2 devices
Learn how to configure Rule Engine to create new telemetry based on telemetry readings from multiple devices.
Transform incoming telemetry
Learn how to configure Rule Engine to transform incoming telemetry based on JavaScript function before it is stored to the database.
Transform telemetry using previous record
Learn how to configure Rule Engine to calculate “delta” of the counter readings based on current and previous reading.
Create & clear alarms
Learn how to configure Rule Engine to create and clear alarms based on incoming data from devices.
Working with Alarm details
Learn how to configure Alarm Details function in Alarm nodes and how to add an Alarm widget to the dashboard.
Send email on alarm
Learn how to configure Rule Engine to send email when new alarm is created.
Send email to customer
Learn how to configure Rule Engine to send email to the customer of the assigned device.
Notifications and Alarms on your smartphone using Telegram Bot
Learn how to configure Rule Engine to send notification using Telegram Bot when new alarm is created.
Create alarm when the device is offline
Learn how to create an alarm when the device is offline for a certain period of time using RuleEngine.
Check relation between Entities
Learn how the Check Relation node can be used to check the relation between Entities.
RPC Request to related Device
Learn how to send a remote request call to a Related Device using Rule Engine.
Using queues for synchronization
Learn how to use Rule Engine 2.5 queues for message processing synchronization.
Using queues for message reprocessing
Learn how to use Rule Engine 2.5 queues for message reprocessing in case of failure or timeout.
Hardware samples
Learn how to connect various hardware platforms to NDU.
ESP32 Pico Kit GPIO control and DHT22 sensor monitor using NDU Arduino SDK
Contains wiring diagram, sketch and dashboard setup guide.
Humidity and temperature upload over HTTP using Arduino UNO, SIM808 Shield and HTU21D sensor
Contains wiring diagram, sketch and dashboard setup guide.
Temperature upload over MQTT using NodeMCU and DHT11 sensor
Contains wiring diagram, sketch and dashboard setup guide.
GPS data upload and visualization using LinkIt ONE and NDU
Contains wiring diagram, sketch and dashboard setup guide.
NDU BLE Demo with Raspberry PI, ESP32, Xiaomi MI and HTU21D sensors
Contains wiring diagram and dashboard setup guide.
Temperature upload over MQTT using Nettra RTU
Contains wiring diagram and dashboard setup guide.
Advanced features
Learn about advanced NDU features