How to Quickly Get Started with N3uron After Installing It on a Robustel Gateway

How to Quickly Get Started with N3uron After Installing It on a Robustel Gateway

📖 Overview

This guide provides a step-by-step procedure for integrating the N3uron IIoT platform with Robustel Edge Gateways (EG Series) running RobustOS Pro. N3uron is a powerful industrial edge platform that enables data orchestration between OT and IT systems.

By following this example, you will learn how to:

  • Collect data from a Modbus device.
  • Visualize that data locally using the WebVision module.
  • Forward the processed data to an external MQTT broker for cloud integration.

🛠 What You'll Need

Hardware:

  • Robustel EG Series Gateway (e.g., EG5100, EG5120).

Software/Firmware: RobustOS Pro v2.3.0 or newer.

  • N3uron software installed on the gateway.
  • An MQTT Client tool (e.g., MQTT.fx or MQTT Explorer) for verification.
  • Connectivity: Ethernet or Cellular internet access.

📝 Note: Ensure your PC is in the same subnet as the gateway (Default IP: 192.168.0.1) to access the WebUI.


🚀 Step-by-Step Configuration Guide

1️⃣ Phase 1: Data Acquisition (Modbus Client)

In this stage, we configure N3uron to poll data from a Modbus TCP device.

  1. Create Modbus Module:
  • Navigate to System > Config > Modules.
  • Click Add and create a new module.
  • Set Module Type to ModbusClient.
  1. Configure Channel:
  • Create a new Channel under the Modbus module.
  • Set the Host (IP address of your Modbus server) and the TCP Port (default is 502).
  1. Define Device:
  • Create a Device under the channel.
  • Assign the correct Slave ID for your target equipment.
  1. Create Tag Group:
  • Navigate to System > Config > Tags.
  • Create a new Group to organize your data points.
  1. Configure Data Tag:
  • Create a Tag within the group.
  • Set Number Type and enable the source by toggling Enable under the Source section.
  • Link the tag to the Modbus module by selecting the Module Type (ModbusClient) and the Module Name you created.
  • In the Source Config, specify the Device, Modbus Address, and Data Type.


2️⃣ Phase 2: Data Visualization (WebVision)

WebVision allows you to create a local HMI dashboard directly on the gateway.

  1. Create WebVision Module:
  • Navigate to System > Config > Modules.
  • Click Add and select WebVision as the module type.
  1. User Permissions:
  • Add an access user for WebVision.
  • Grant the user Designer permissions.
  • Ensure the user has access rights to the Tags created in Phase 1.
  1. Design the Interface:
  • Open the Designer interface and log in with the authorized user.
  • [Insert screenshot of WebVision Designer Interface]
  1. Create UI Components:
  • Create a Container and select Set as startup.
  • Inside the container, add a Component (e.g., a display gauge or text box).
  • Link the component value to the Modbus Tag created previously.
  1. Launch UI:
  • Save and open the generated WebVision UI URL to view live data.


3️⃣ Phase 3: Data Forwarding (MQTT Client)

Finally, we forward the collected data to a remote MQTT broker.

  1. Create MQTT Module:
  • Navigate to System > Config > Modules.
  • Create a module with Module Type set to MqttClient.
  1. Establish Connection:
  • Create a new MQTT connection.
  • Under Connection Options, enter your Broker URL (e.g., mqtt://broker.hivemq.com:1883).
  1. Set Publisher:
  • Create a Publisher entry.
  • Define the Topic where the gateway will post data.
  1. Verify Transmission:
  • Use your external MQTT client tool to subscribe to the defined topic.


Troubleshooting / FAQ

  • Q: Why is my Modbus module showing a "Timeout" error?
  • Check physical wiring (for RTU) or IP connectivity (for TCP).
  • Ensure the Slave ID and register addresses match the device documentation.
  • Q: I cannot log into the WebVision Designer.
  • Verify that the user was created specifically within the WebVision module settings and has "Designer" rights enabled.
  • Q: MQTT data is not reaching the broker.
  • Check the gateway's Firewall settings to ensure outbound traffic on port 1883/8883 is allowed.
  • Verify the Broker URL format includes the protocol (e.g., mqtt://).


📜 Revision History

Version

Date

Author

Notes

v1.0

2026-01-28

Jens Zhou

Initial document creation.


    • Related Articles

    • How to Install balenaOS + Get Started with Go Development: Practical Guide for Robustel EG5120

      In this guide, we will help you get started with balenaCloud by: Setting up your Robustel EG5120 i.MX8MP device and bringing it online on the balenaCloud dashboard. Deploying a Go hello-world project on the device. Developing the sample project: ...
    • Systemd Integration Guide for Robustel Gateway

      Overview This guide demonstrates how to integrate existing Linux applications into Robustel gateways using standard systemd service management. Applications managed by systemd run independently from the router service and follow standard Linux daemon ...
    • Edge Gateway Main Page

      Edge Gateway Configuration & Development Your central hub for mastering Robustel Edge Gateways, tailored for developers and system integrators. From basic device configuration to advanced application development and third-party integration, find the ...
    • How to install N3uron using the official installation script on an EG series gateway?

      ? Overview This guide provides instructions for installing N3uron, a powerful industrial IoT edge platform, on Robustel EG Series gateways running RobustOS Pro. Integrating N3uron with Robustel's edge hardware allows for seamless data orchestration, ...
    • How to Deploy Ignition Edge on Robustel EG5120

      1. Overview This manual provides a detailed, professional guide for technical engineers on how to securely and reliably deploy Inductive Automation's Ignition Edge software on the Robustel EG5120 industrial edge gateway (running RobustOS Pro). By ...