Five Classic Applications of Node-RED
Case Details
Node-RED is a low-code, visual, and powerful development tool that is quietly transforming development in the industrial IoT and edge computing domains. Below are the five classic application scenarios of Node-RED and their key features:
1. Industrial Protocol Data Collection and Conversion
Node-RED supports a rich library of protocol nodes, including Modbus RTU/TCP, OPC UA, BACnet, MQTT, HTTP, and Serial Port.
Typical Scenarios:
Collecting data from PLCs, sensors, meters, and inverters
Converting protocols for upload to cloud platforms or local databases
Implementing "north-south protocol adaptation" in edge gateways
Practical Application: Converting Modbus RTU data to MQTT for seamless integration with platforms like Thingsboard Cloud, AWS Cloud, and Huawei Cloud etc.,
2. Real-Time Visualization Dashboard
Node-RED's built-in Dashboard plugin allows users to quickly build simple and practical HMI interfaces, as easy as dragging and dropping building blocks.
Typical Features:
Real-time data display
Equipment status charts
Button controls and sliders for parameter adjustment
Alert pop-ups or voice notifications
Practical Application: Creating a LAN-accessible intelligent monitoring webpage without complex front-end development.
3. Local Logic Control and Edge Intelligence
Node-RED's function nodes, timers, and logic judgment capabilities can replace simple PLC control logic, ideal for edge controllers or intelligent gateways.
Typical Features:
Conditional control (e.g., turning on a fan when temperature is high or activating a humidifier when humidity is low)
Scheduled task execution
State linkage and combined control logic
Practical Application: Deploying edge gateways in scenarios like farms or greenhouses to automate environmental regulation.
4. Data Storage and Database Integration
Node-RED supports integration with various databases, such as MySQL, InfluxDB, SQLite, and MongoDB.
Typical Features:
Storing historical data
Querying historical records for reports
Combining with Grafana for large-screen visualization
Practical Application: Storing equipment operation data in InfluxDB and displaying trends via Grafana.
5. Cloud Platform Integration and Remote Control
Node-RED natively supports modern web communication methods like REST API, MQTT, WebSocket, and HTTPS, enabling seamless cloud platform integration.
Supported Platforms:
ThingsBoard
Alibaba Cloud IoT
Huawei Cloud IoT
AWS IoT
Node-RED Remote or self-hosted web services
Practical Application: Remotely issuing control commands, modifying device parameters, and receiving alerts via cloud platforms.
Summary of Applications and Capabilities
Application ScenarioKey CapabilitiesIndustrial Protocol CollectionModbus, OPC UA, MQTTDashboard DisplayDashboard, Real-Time MonitoringLocal ControlConditional Logic, Scheduled TasksData StorageMySQL, InfluxDBCloud IntegrationHTTP API, MQTT, Remote Control
Recommended Product: Node-RED Edge Computing Gateway BL335
The BL335 is an industrial-grade edge computing gateway with Node-RED, with the following features:
Industrial-Grade Hardware: Allwinner T113-i dual-core A7 processor, operating in -45~80℃ temperature range, aluminum alloy casing, resistant to interference and disconnections.
Modular Design: Flexible configuration with X-board (serial and IO) and Y-board (multifunctional IO) to meet diverse sensor and device connection needs.
Remote Maintenance: Built-in BLRAT remote management tool for debugging, configuration, and upgrades from anywhere.
Protocol Support: Comprehensive support for Modbus, OPC UA, MQTT, BACnet, HTTP, and WebSocket, with one-click integration to major cloud platforms.
Summary: Node-RED is more than a tool—it’s a magnifying glass for your logic and thinking. Paired with the BL335 edge computing gateway, Node-RED becomes a powerful "battle fortress" for industrial automation, enabling efficient and flexible IoT solutions.
Node-RED is a low-code, visual, and powerful development tool that is quietly transforming development in the industrial IoT and edge comput








