To improve the user experience on this site we use cookies. I agree | I disagree

Category

Available Router Apps for category Development

For firmware version 6.4.0 and up.



Azure IoT SDK Python3 API Version 2

Categories:IIoTToolDevelopment
Version:1.2.0
Release date:
24.01.2024
Description:

The Azure IoT SDK Python API Version 2 Router App enables Advantech routers to establish a secure connection to Microsoft's Azure IoT platform, facilitating seamless data exchange and device management. To operate this app, it's essential to install both the Python3 and the Azure IoT SDK Python router apps on your router. Python3 is a prerequisite for the Azure IoT SDK to function properly; however, it is packaged as a separate module and can also be used independently for other Python3-based applications. This App serves as a bridge between your router and the Azure IoT ecosystem, making it an integral component for businesses aiming to leverage the capabilities of Azure IoT in their network infrastructure.

Downloads:

azure_iot_sdk_python_v2.v3.tgz | 824 KB V3

azure_iot_sdk_python_v2.v4.tgz | 824 KB V4

azure_iot_sdk_python_v2.v2i.tgz | 824 KB V2i

azure_iot_sdk_python_v2.v4i.tgz | 824 KB V4i

Azure_IoT_SDK_Python_Application_note_20231010.pdf | 567 KB

Backup APN

Categories:Development
Version:1.2.1
Release date:
11.02.2024
Description:

The Backup APN Router App provides users with the flexibility to designate both a Primary and Backup Access Point Name (APN) for the router's first SIM card. This feature enhances network resilience by automatically switching to the Backup APN in scenarios where the connection to the Primary APN fails or is not established within a specified timeframe. This automatic failover capability ensures uninterrupted data transmission and maximizes uptime, making it an essential tool for mission-critical applications and remote deployments.

Downloads:

backup_apn.v3.tgz | 12 KB V3

backup_apn.v4.tgz | 12 KB V4

backup_apn.v2i.tgz | 12 KB V2i

backup_apn.v4i.tgz | 12 KB V4i

Backup_APN_Application_Note_20231010.pdf | 456 KB

DHCP based on MAC OUI

Categories:RoutingDevelopment
Version:1.2.1
Release date:
29.02.2024
Description:

The DHCP based on MAC OUI Router App streamlines the process of IP address assignment by targeting the MAC Organizationally Unique Identifier (OUI), which constitutes the first three bytes of a device's MAC address. This is especially useful when you have multiple devices from a single manufacturer that share the same MAC OUI. By leveraging this feature, you can efficiently allocate IP addresses to a group of similar devices, simplifying network management tasks. Whether you're an administrator dealing with a large network or a small business owner with a more straightforward setup, this App offers a convenient solution for organized and consistent IP address allocation.

Downloads:

dhcpMacOui.v3.tgz | 12 KB V3

dhcpMacOui.v4.tgz | 13 KB V4

dhcpMacOui.v2i.tgz | 12 KB V2i

dhcpMacOui.v4i.tgz | 13 KB V4i

DHCPMacOui_Application_Note_20231010.pdf | 416 KB

GDB (GNU Debugger)

Categories:ToolDevelopment
Version:12.1.1
Release date:
03.02.2024
Description:

The GNU Debugger Router App serves as a robust debugging tool for programs written in C and C++ languages. Invoked through the shell command gdb, this app provides an interactive debugging environment, enabling users to perform tasks such as setting breakpoints, stepping through code, and inspecting variable values. The app offers a wealth of online help resources accessible via the help command, allowing you to navigate through the debugging process effectively. Suitable for both novice and experienced developers, a debugger is a valuable asset for diagnosing issues, optimizing performance, and ensuring the quality of your code.

Downloads:

gdb.v3.tgz | 3 MB V3

gdb.v4.tgz | 3 MB V4

gdb.v2i.tgz | 3 MB V2i

gdb.v4i.tgz | 3 MB V4i

IO Control

Categories:ToolDevelopment
Version:1.4.3
Release date:
03.02.2024
Description:

The IO Control Router App is specifically engineered to manage binary inputs and outputs on Advantech routers. This application provides a user-friendly interface that allows you to configure and control digital I/O ports easily. Whether you are interfacing with sensors, switches, or actuators, this app provides the functionality you need to optimize your hardware's performance. 

[Limited to specific router models]

Downloads:

ioControl.v3.tgz | 17 KB V3

ioControl.v4.tgz | 18 KB V4

ioControl.v2i.tgz | 19 KB V2i

ioControl.v4i.tgz | 18 KB V4i

IO_Control_Application_Note_20231103.pdf | 619 KB

Node-RED

Categories:IIoTDevelopment
Version:3.0.2
Release date:
26.01.2024
Description:

The Node-RED Router App is a dynamic programming tool designed for the efficient integration of hardware devices, APIs, and online services. It comes pre-equipped with a variety of essential nodes, facilitating a user-friendly, drag-and-drop interface that simplifies flow-based programming. For more specialized requirements, additional nodes can be incorporated via distinct Router Apps, augmenting the app's functionality. Node-RED is an ideal platform for rapid prototyping and development, adept at handling diverse automation challenges. It is important to note that the Node.js Router App is a prerequisite for Node-RED's operation.

Downloads:

nodered.v3.tgz | 9 MB V3

nodered.v4.tgz | 9 MB V4

nodered.v4i.tgz | 9 MB V4i

Node-RED_Application_Note_20240226.pdf | 7 MB

Node-RED AWS Node

Categories:IIoTNode-REDDevelopment
Version:0.7.0
Release date:
26.01.2024
Description:

The Node-RED / AWS Router App enhances your Node-RED environment by integrating comprehensive support for Amazon Web Services (AWS). Upon installation, you'll gain access to an extensive set of nodes specifically designed to interact with all AWS cloud services, from computing and storage to databases and machine learning. This facilitates seamless communication and control between your router and AWS infrastructure. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedaws.v3.tgz | 2 MB V3

noderedaws.v4.tgz | 2 MB V4

noderedaws.v4i.tgz | 2 MB V4i

Node-RED Azure Node

Categories:IIoTNode-REDDevelopment
Version:0.2.6
Release date:
26.01.2024
Description:

The Node-RED / Azure Router App augments your Node-RED development environment by introducing specialized support for Microsoft's Azure IoT platform. With this App installed, you can effortlessly establish connections to Azure IoT Hub and Azure IoT Central, while also leveraging Azure IoT Edge as a transparent gateway. The additional nodes provided by this App are specifically engineered for robust and streamlined integration with Azure's suite of IoT services. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedazure.v3.tgz | 2 MB V3

noderedazure.v4.tgz | 2 MB V4

noderedazure.v4i.tgz | 2 MB V4i

Node-RED BACnet node

Categories:IIoTNode-REDDevelopment
Version:0.2.7
Release date:
26.01.2024
Description:

The Node-RED / BACnet Router App enhances Node-RED by offering tailored support for the BACnet protocol, a pivotal standard for Building Automation and Control Networks (BACnet). With this specialized App installed, your router gains the capability to seamlessly integrate with and communicate alongside various BACnet-compatible devices within a building's automation infrastructure. This Router App provides additional nodes designed specifically for robust and effective BACnet communications. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedbacnet.v3.tgz | 289 KB V3

noderedbacnet.v4.tgz | 289 KB V4

noderedbacnet.v4i.tgz | 289 KB V4i

Node-RED Bluetooth Node

Categories:IIoTNode-REDDevelopment
Version:0.9.1
Release date:
26.01.2024
Description:

The Node-RED / Bluetooth Router App extends the capabilities of Node-RED by incorporating specialized support for Bluetooth technology, focusing on Bluetooth Low Energy (BLE) devices. Once this App is installed on your router, you can effortlessly discover and interact with BLE devices, including reading and writing their service characteristics. The App furnishes Node-RED with additional nodes specifically designed to simplify and optimize Bluetooth operations. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

[Limited to specific router models]

Downloads:

noderedbt.v3.tgz | 431 KB V3

noderedbt.v4.tgz | 431 KB V4

noderedbt.v4i.tgz | 431 KB V4i

Node-RED Dashboard

Categories:IIoTNode-REDDevelopment
Version:3.4.0
Release date:
26.01.2024
Description:

The Node-RED / Dashboard Router App amplifies your Node-RED experience by enabling you to design and implement web user interfaces directly within your Node-RED flows. With this App, you gain access to a collection of specialized nodes tailored for creating interactive and visually engaging dashboards. Whether you're aiming to monitor real-time data, control devices, or visualize complex systems, the Dashboard nodes offer a user-friendly platform to bring your IoT solutions to life. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

nodereddashboard.v3.tgz | 3 MB V3

nodereddashboard.v4.tgz | 3 MB V4

nodereddashboard.v4i.tgz | 3 MB V4i

Node-RED dnp3 Node

Categories:IIoTNode-REDDevelopment
Version:1.1.2
Release date:
26.01.2024
Description:

The Node-RED / DNP3 Router App serves as an invaluable extension for your Node-RED ecosystem, enabling seamless integration with DNP3 (Distributed Network Protocol 3) protocol-based systems. Once installed, your router gains the capability to function as a DNP3 outstation, complete with support for datapoints and control commands. This opens up possibilities for robust and secure communication between your Advantech router and SCADA (Supervisory Control and Data Acquisition) systems that utilize the DNP3 protocol. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

nodereddnp3.v3.tgz | 627 KB V3

nodereddnp3.v4.tgz | 651 KB V4

nodereddnp3.v4i.tgz | 651 KB V4i

Node-RED Filesystem Node

Categories:IIoTNode-REDDevelopment
Version:1.0.0
Release date:
26.01.2024
Description:

The Node-RED / Filesystem Router App enhances your Node-RED environment by introducing a comprehensive set of filesystem operations. These include the ability to copy, move, create symbolic links, remove files or directories, make new directories, list directory contents, retrieve file or directory statistics, and test access permissions. This added functionality allows for more complex and powerful flows, thereby extending the capabilities of your Advantech router in handling filesystem tasks efficiently. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedfs.v3.tgz | 432 KB V3

noderedfs.v4.tgz | 431 KB V4

noderedfs.v4i.tgz | 431 KB V4i

Node-RED FTP node

Categories:IIoTNode-REDDevelopment
Version:0.0.8
Release date:
26.01.2024
Description:

The Node-RED / FTP Router App enriches your Node-RED environment by incorporating support for both FTP (File Transfer Protocol) and SFTP (Secure File Transfer Protocol). This enables you to perform a variety of essential commands on FTP or SSH servers directly from within your Node-RED flows. The available commands include LIST, for listing files; GET, for retrieving files; PUT, for uploading files; DELETE, for removing files; and MKDIR, for creating new directories. These functionalities offer you a more robust set of options for file management and data transfer operations. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedftp.v3.tgz | 527 KB V3

noderedftp.v4.tgz | 527 KB V4

noderedftp.v4i.tgz | 527 KB V4i

Node-RED GPSd node

Categories:IIoTNode-REDDevelopment
Version:1.0.7
Release date:
26.01.2024
Description:

The Node-RED / GPS Router App extends your Node-RED environment by adding support for GNSS (Global Navigation Satellite Systems) functionalities. With this app, you can leverage the GPSd daemon to receive real-time GNSS events as payload data directly within your Node-RED flows. Moreover, you have the ability to filter and selectively choose which GNSS events are relevant to your specific use case. This empowers you to enhance location-based services, monitor assets, or develop various geospatial applications with ease. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

[Limited to specific router models]

Downloads:

noderedgpsd.v3.tgz | 9 KB V3

noderedgpsd.v4.tgz | 9 KB V4

noderedgpsd.v4i.tgz | 9 KB V4i

Node-RED gzip node

Categories:IIoTNode-REDDevelopment
Version:0.0.3
Release date:
26.01.2024
Description:

The Node-RED / Gzip Router App is a valuable addition to your Node-RED setup, enabling gzip compression capabilities. This app allows you to compress or decompress data payloads directly within Node-RED using gzip algorithms. By leveraging gzip compression, you can significantly improve network data transfer efficiency, reduce latency, and enhance the performance of data-driven applications. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedgzip.v3.tgz | 259 KB V3

noderedgzip.v4.tgz | 259 KB V4

noderedgzip.v4i.tgz | 259 KB V4i

Node-RED KNX Node

Categories:IIoTNode-REDDevelopment
Version:1.4.15
Release date:
26.01.2024
Description:

The Node-RED / KNX Router App significantly enhances your Node-RED environment by incorporating full-fledged support for the KNX protocol, a cornerstone in modern building automation systems. This app includes specialized nodes that grant you precise control over your KNX installation, empowering you to efficiently manage lighting, heating, ventilation, and other building systems. Whether you are integrating new devices or optimizing existing configurations, this app offers a robust and user-friendly way to interact with your KNX setup. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedknx.v3.tgz | 791 KB V3

noderedknx.v4.tgz | 791 KB V4

noderedknx.v4i.tgz | 791 KB V4i

Node-RED LwM2M Node

Categories:IIoTNode-REDDevelopment
Version:2.12.3
Release date:
26.01.2024
Description:

The Node-RED / LwM2M Router App extends Node-RED's capabilities by providing full support for the OMA Lightweight M2M (LwM2M) protocol. Designed explicitly for both machine-to-machine (M2M) communications and Internet of Things (IoT) applications, this Router App enables streamlined device management and facilitates secure access to device services. Whether you're overseeing an extensive network of IoT devices or you're focused on a specialized M2M deployment, this app delivers a robust, scalable solution to effectively manage and interact with your devices. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedlwm2m.v3.tgz | 558 KB V3

noderedlwm2m.v4.tgz | 559 KB V4

noderedlwm2m.v4i.tgz | 559 KB V4i

Node-RED Modbus node

Categories:IIoTNode-REDDevelopment
Version:5.26.0
Release date:
26.01.2024
Description:

The Node-RED / Modbus Router App enriches Node-RED with comprehensive support for the Modbus protocol, accommodating both TCP and RTU variants. This versatile app allows your router to function as either a client, acting as a Modbus master, or as a server, serving as a Modbus slave. Whether you are looking to integrate Modbus-enabled devices into your automation system or establish a centralized control hub for managing multiple Modbus endpoints, this Router App offers a robust, flexible solution tailored to meet your needs. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedmodbus.v3.tgz | 529 KB V3

noderedmodbus.v4.tgz | 533 KB V4

noderedmodbus.v4i.tgz | 533 KB V4i

Node-RED OPC UA Node

Categories:IIoTNode-REDDevelopment
Version:0.2.307
Release date:
26.01.2024
Description:

The Node-RED / OPC UA Router App provides a fully-integrated solution for interacting with OPC UA protocol services, offering both client and server functionalities. This Router App enables your Advantech router to seamlessly engage with OPC UA servers for data acquisition, control, and monitoring, as well as to operate as an OPC UA server itself for data distribution to other OPC UA clients. With this dual capability, you can enjoy unparalleled flexibility in establishing secure, efficient, and scalable data communication between various industrial components. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedopcua.v3.tgz | 4 MB V3

noderedopcua.v4.tgz | 4 MB V4

noderedopcua.v4i.tgz | 4 MB V4i

Node-RED PLC EtherNet/IP Node

Categories:IIoTNode-REDDevelopment
Version:1.1.3
Release date:
26.01.2024
Description:

The Node-RED / PLC EtherNet/IP Router App serves as a specialized conduit for integrating Node-RED flows with Allen Bradley/Rockwell PLCs via the EtherNet/IP protocol. This facilitates robust communication between your Advantech router and these PLCs over an Ethernet network. Utilizing these dedicated nodes, you can accomplish tasks such as data acquisition, remote monitoring, and control operations with ease and reliability. Whether you are interacting with a single PLC or a fleet of them, this Router App simplifies the process, making it efficient and secure. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedplcethip.v3.tgz | 48 KB V3

noderedplcethip.v4.tgz | 48 KB V4

noderedplcethip.v4i.tgz | 48 KB V4i

Node-RED PLC Melsec Node

Categories:IIoTNode-REDDevelopment
Version:1.2.1
Release date:
26.01.2024
Description:

The Node-RED / PLC Melsec Router App is designed to seamlessly integrate Node-RED flows with Mitsubishi PLCs using the Melsec protocol. This Router App enables efficient, secure, and reliable communication between your Advantech router and Mitsubishi PLCs via an Ethernet connection. With the aid of these specialized nodes, you can effortlessly perform a wide range of tasks such as data collection, remote monitoring, and control functions tailored for Mitsubishi PLCs. Whether you are interfacing with a single Mitsubishi PLC or managing a complex network of them, this Router App provides a streamlined way to do so. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedplcmc.v3.tgz | 44 KB V3

noderedplcmc.v4.tgz | 44 KB V4

noderedplcmc.v4i.tgz | 44 KB V4i

Node-RED Splunk Node

Categories:IIoTNode-REDDevelopment
Version:0.2.0
Release date:
26.01.2024
Description:

The Node-RED / Splunk Router App offers a robust integration with Splunk, facilitating real-time data logging and analytics. This Router App enables Node-RED flows to effortlessly transmit node payloads to Splunk's HTTP Event Collector, providing a seamless conduit for data ingestion into the Splunk platform. Whether your use case involves monitoring network activity, tracking device statuses, or analyzing real-time data streams, this Router App makes it simple to get your data into Splunk for further analysis and visualization. By offering support for Splunk's cloud-based services, this Router App offers both flexibility and scalability to meet your data processing needs. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedsplunk.v3.tgz | 230 KB V3

noderedsplunk.v4.tgz | 230 KB V4

noderedsplunk.v4i.tgz | 230 KB V4i

Node.js

Categories:Node-REDDevelopment
Version:18.15.0
Release date:
26.01.2024
Description:

The Node.js Router App serves as a robust JavaScript runtime, built atop Chrome's V8 JavaScript engine. Utilizing an event-driven, non-blocking I/O model, this app is designed for scalable and efficient performance. Perfect for developers and network administrators, Node.js facilitates the creation of fast and scalable network applications, offering a rich library of various JavaScript modules to simplify web development tasks. Whether you're building server-side applications or network programs, Node.js offers a lightweight and efficient solution to meet your needs.

Downloads:

nodejs.v3.tgz | 12 MB V3

nodejs.v4.tgz | 12 MB V4

nodejs.v4i.tgz | 12 MB V4i

Node.js_Application_Note_20231013.pdf | 466 KB

npm

Categories:ToolNode-REDDevelopment
Version:9.5.0
Release date:
26.01.2024
Description:

The npm Router App serves as the official package manager for Node.js, enabling users to manage Node.js modules and packages directly on their Advantech routers. While Advantech provides the npm tool as a feature, it's important to note that the company does not offer technical support for nodes installed using this utility. Given that the router environment is embedded, using npm comes with certain limitations and potential risks that users should be aware of. To ensure a smooth and secure experience, we strongly recommend reading Chapter 5.5 of the Node-RED Application Note before utilizing this tool. This section provides crucial guidelines and best practices for using npm in the context of embedded router systems.

Downloads:

npm.v3.tgz | 2 MB V3

npm.v4.tgz | 2 MB V4

npm.v4i.tgz | 2 MB V4i

Python3

Categories:ToolDevelopment
Version:3.11.7
Release date:
07.01.2024
Description:

The Python 3 Router App expands your router's capabilities by providing support for the Python3 programming language. Python3 is a modern and versatile language known for its readability and extensive library support. With this app, your router becomes a powerful platform for running Python3 scripts and applications. Python3 opens up opportunities for advanced automation, data analysis, and network management tasks. Whether you need to develop custom scripts, integrate Python3-based solutions, or perform data processing, this app equips your router with the tools to excel in a variety of tasks, making it a valuable asset in your network infrastructure.

[Limited to specific router models]

Downloads:

python3.v3.tgz | 8 MB V3

python3.v4.tgz | 9 MB V4

python3.v2i.tgz | 7 MB V2i

python3.v4i.tgz | 9 MB V4i

Python3 with pip

Categories:Development
Version:3.11.7
Release date:
07.01.2024
Description:

The Python 3 with pip Router App significantly enhances your router by integrating Python3, a versatile and robust programming language. This integration allows for the development and execution of custom scripts, automation processes, and various applications directly on your router, transforming it into a multifunctional device for diverse network-related tasks. The addition of pip, Python's package manager, streamlines the management and installation of Python libraries and dependencies, facilitating the easy expansion of your router's capabilities. This synergistic combination of Python3 and pip enables your router to efficiently perform a broad spectrum of functions, from network automation to data analysis. However, please be aware that the installation of Python modules that require compilation is not supported.

[Limited to specific router models]

Downloads:

python3_with_pip.v3.tgz | 10 MB V3

python3_with_pip.v4.tgz | 10 MB V4

python3_with_pip.v2i.tgz | 9 MB V2i

python3_with_pip.v4i.tgz | 10 MB V4i

For firmware version below 6.4.0.



Azure IoT SDK Python3 API Version 2

Categories:IIoTToolDevelopment
Version:1.0.0
Release date:
03.06.2021
Description:

The Azure IoT SDK Python API Version 2 Router App enables Advantech routers to establish a secure connection to Microsoft's Azure IoT platform, facilitating seamless data exchange and device management. To operate this app, it's essential to install both the Python3 and the Azure IoT SDK Python router apps on your router. Python3 is a prerequisite for the Azure IoT SDK to function properly; however, it is packaged as a separate module and can also be used independently for other Python3-based applications. This App serves as a bridge between your router and the Azure IoT ecosystem, making it an integral component for businesses aiming to leverage the capabilities of Azure IoT in their network infrastructure.

Downloads:

azure_iot_sdk_python_v2.v2.tgz | 821 KB V2V2i

azure_iot_sdk_python_v2.v3.tgz | 821 KB V3

azure_iot_sdk_python_v2.v4.tgz | 821 KB V4

Azure_IoT_SDK_Python_Application_note_20220307.pdf | 1 MB

DHCP based on MAC OUI

Categories:RoutingDevelopment
Version:1.1.0
Release date:
01.10.2020
Description:

The DHCP based on MAC OUI Router App streamlines the process of IP address assignment by targeting the MAC Organizationally Unique Identifier (OUI), which constitutes the first three bytes of a device's MAC address. This is especially useful when you have multiple devices from a single manufacturer that share the same MAC OUI. By leveraging this feature, you can efficiently allocate IP addresses to a group of similar devices, simplifying network management tasks. Whether you're an administrator dealing with a large network or a small business owner with a more straightforward setup, this App offers a convenient solution for organized and consistent IP address allocation.

Downloads:

dhcpMacOui.v2.tgz | 11 KB V2V2i

dhcpMacOui.v3.tgz | 11 KB V3

dhcpMacOui.v4.tgz | 12 KB V4

DHCPMacOui_Application_Note_20231010.pdf | 416 KB

GDB (GNU Debugger)

Categories:ToolDevelopment
Version:12.1.0
Release date:
13.07.2023
Description:

The GNU Debugger Router App serves as a robust debugging tool for programs written in C and C++ languages. Invoked through the shell command gdb, this app provides an interactive debugging environment, enabling users to perform tasks such as setting breakpoints, stepping through code, and inspecting variable values. The app offers a wealth of online help resources accessible via the help command, allowing you to navigate through the debugging process effectively. Suitable for both novice and experienced developers, a debugger is a valuable asset for diagnosing issues, optimizing performance, and ensuring the quality of your code.

Downloads:

gdb.v2.tgz | 3 MB V2V2i

gdb.v3.tgz | 3 MB V3

gdb.v4.tgz | 3 MB V4

IO Control

Categories:Development
Version:1.4.2
Release date:
03.08.2023
Description:

The IO Control Router App is specifically engineered to manage binary inputs and outputs on Advantech routers. This application provides a user-friendly interface that allows you to configure and control digital I/O ports easily. Whether you are interfacing with sensors, switches, or actuators, this app provides the functionality you need to optimize your hardware's performance. 

[Limited to specific router models]

Downloads:

IO_Control_Application_Note_20231103.pdf | 619 KB

LUA

Categories:Development
Version:5.3.5
Release date:
27.05.2020
Description:

The LUA Router App provides support for the versatile LUA scripting language, which merges straightforward procedural syntax with robust data manipulation features, such as associative arrays. LUA's extensible semantics make it highly adaptable, allowing for a wide range of applications including configuration automation, data transformation, and custom logic execution.

Downloads:

lua.v2.tgz | 271 KB V2V2i

lua.v3.tgz | 267 KB V3

lua.v4.tgz | 264 KB V4

lualibmodbus.v2.tgz | 73 KB V2V2i

lualibmodbus.v3.tgz | 72 KB V3

lualibmodbus.v4.tgz | 76 KB V4

Lua_Application_Note_20231103.pdf | 444 KB

Node-RED

Categories:IIoTNode-REDDevelopment
Version:3.0.2
Release date:
18.04.2023
Description:

The Node-RED Router App is a dynamic programming tool designed for the efficient integration of hardware devices, APIs, and online services. It comes pre-equipped with a variety of essential nodes, facilitating a user-friendly, drag-and-drop interface that simplifies flow-based programming. For more specialized requirements, additional nodes can be incorporated via distinct Router Apps, augmenting the app's functionality. Node-RED is an ideal platform for rapid prototyping and development, adept at handling diverse automation challenges. It is important to note that the Node.js Router App is a prerequisite for Node-RED's operation.

Downloads:

nodered.v3.tgz | 9 MB V3

nodered.v4.tgz | 9 MB V4

Node-RED_Application_Note_20240222.pdf | 7 MB

Node-RED AWS Node

Categories:IIoTNode-REDDevelopment
Version:0.7.0
Release date:
30.03.2022
Description:

The Node-RED / AWS Router App enhances your Node-RED environment by integrating comprehensive support for Amazon Web Services (AWS). Upon installation, you'll gain access to an extensive set of nodes specifically designed to interact with all AWS cloud services, from computing and storage to databases and machine learning. This facilitates seamless communication and control between your router and AWS infrastructure. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedaws.v3.tgz | 2 MB V3

noderedaws.v4.tgz | 2 MB V4

Node-RED Azure Node

Categories:IIoTNode-REDDevelopment
Version:0.2.6
Release date:
25.04.2023
Description:

The Node-RED / Azure Router App augments your Node-RED development environment by introducing specialized support for Microsoft's Azure IoT platform. With this App installed, you can effortlessly establish connections to Azure IoT Hub and Azure IoT Central, while also leveraging Azure IoT Edge as a transparent gateway. The additional nodes provided by this App are specifically engineered for robust and streamlined integration with Azure's suite of IoT services. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedazure.v3.tgz | 2 MB V3

noderedazure.v4.tgz | 2 MB V4

Node-RED BACnet node

Categories:IIoTNode-REDDevelopment
Version:0.2.7
Release date:
17.05.2023
Description:

The Node-RED / BACnet Router App enhances Node-RED by offering tailored support for the BACnet protocol, a pivotal standard for Building Automation and Control Networks (BACnet). With this specialized App installed, your router gains the capability to seamlessly integrate with and communicate alongside various BACnet-compatible devices within a building's automation infrastructure. This Router App provides additional nodes designed specifically for robust and effective BACnet communications. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedbacnet.v3.tgz | 288 KB V3

noderedbacnet.v4.tgz | 288 KB V4

Node-RED Bluetooth Node

Categories:IIoTNode-REDDevelopment
Version:0.9.1
Release date:
28.04.2023
Description:

The Node-RED / Bluetooth Router App extends the capabilities of Node-RED by incorporating specialized support for Bluetooth technology, focusing on Bluetooth Low Energy (BLE) devices. Once this App is installed on your router, you can effortlessly discover and interact with BLE devices, including reading and writing their service characteristics. The App furnishes Node-RED with additional nodes specifically designed to simplify and optimize Bluetooth operations. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

[Limited to specific router models]

Downloads:

noderedbt.v3.tgz | 432 KB V3

noderedbt.v4.tgz | 432 KB V4

Node-RED Dashboard

Categories:IIoTNode-REDDevelopment
Version:3.4.0
Release date:
20.04.2023
Description:

The Node-RED / Dashboard Router App amplifies your Node-RED experience by enabling you to design and implement web user interfaces directly within your Node-RED flows. With this App, you gain access to a collection of specialized nodes tailored for creating interactive and visually engaging dashboards. Whether you're aiming to monitor real-time data, control devices, or visualize complex systems, the Dashboard nodes offer a user-friendly platform to bring your IoT solutions to life. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

nodereddashboard.v3.tgz | 3 MB V3V4

nodereddashboard.v4.tgz | 3 MB V4

Node-RED dnp3 Node

Categories:IIoTNode-REDDevelopment
Version:1.1.1
Release date:
02.05.2023
Description:

The Node-RED / DNP3 Router App serves as an invaluable extension for your Node-RED ecosystem, enabling seamless integration with DNP3 (Distributed Network Protocol 3) protocol-based systems. Once installed, your router gains the capability to function as a DNP3 outstation, complete with support for datapoints and control commands. This opens up possibilities for robust and secure communication between your Advantech router and SCADA (Supervisory Control and Data Acquisition) systems that utilize the DNP3 protocol. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

nodereddnp3.v3.tgz | 628 KB V3

nodereddnp3.v4.tgz | 651 KB V4

Node-RED Filesystem Node

Categories:IIoTNode-REDDevelopment
Version:1.0.0
Release date:
19.04.2022
Description:

The Node-RED / Filesystem Router App enhances your Node-RED environment by introducing a comprehensive set of filesystem operations. These include the ability to copy, move, create symbolic links, remove files or directories, make new directories, list directory contents, retrieve file or directory statistics, and test access permissions. This added functionality allows for more complex and powerful flows, thereby extending the capabilities of your Advantech router in handling filesystem tasks efficiently. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedfs.v3.tgz | 430 KB V3

noderedfs.v4.tgz | 429 KB V4

Node-RED FTP node

Categories:IIoTNode-REDDevelopment
Version:0.0.8
Release date:
25.04.2023
Description:

The Node-RED / FTP Router App enriches your Node-RED environment by incorporating support for both FTP (File Transfer Protocol) and SFTP (Secure File Transfer Protocol). This enables you to perform a variety of essential commands on FTP or SSH servers directly from within your Node-RED flows. The available commands include LIST, for listing files; GET, for retrieving files; PUT, for uploading files; DELETE, for removing files; and MKDIR, for creating new directories. These functionalities offer you a more robust set of options for file management and data transfer operations. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedftp.v3.tgz | 525 KB V3

noderedftp.v4.tgz | 525 KB V4

Node-RED GPSd node

Categories:IIoTNode-REDDevelopment
Version:1.0.7
Release date:
25.04.2023
Description:

The Node-RED / GPS Router App extends your Node-RED environment by adding support for GNSS (Global Navigation Satellite Systems) functionalities. With this app, you can leverage the GPSd daemon to receive real-time GNSS events as payload data directly within your Node-RED flows. Moreover, you have the ability to filter and selectively choose which GNSS events are relevant to your specific use case. This empowers you to enhance location-based services, monitor assets, or develop various geospatial applications with ease. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

[Limited to specific router models]

Downloads:

noderedgpsd.v3.tgz | 9 KB V3

noderedgpsd.v4.tgz | 9 KB V4

Node-RED gzip node

Categories:IIoTNode-REDDevelopment
Version:0.0.3
Release date:
30.03.2022
Description:

The Node-RED / Gzip Router App is a valuable addition to your Node-RED setup, enabling gzip compression capabilities. This app allows you to compress or decompress data payloads directly within Node-RED using gzip algorithms. By leveraging gzip compression, you can significantly improve network data transfer efficiency, reduce latency, and enhance the performance of data-driven applications. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedgzip.v3.tgz | 259 KB V3

noderedgzip.v4.tgz | 259 KB V4

Node-RED KNX Node

Categories:IIoTNode-REDDevelopment
Version:1.4.15
Release date:
25.04.2023
Description:

The Node-RED / KNX Router App significantly enhances your Node-RED environment by incorporating full-fledged support for the KNX protocol, a cornerstone in modern building automation systems. This app includes specialized nodes that grant you precise control over your KNX installation, empowering you to efficiently manage lighting, heating, ventilation, and other building systems. Whether you are integrating new devices or optimizing existing configurations, this app offers a robust and user-friendly way to interact with your KNX setup. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedknx.v3.tgz | 790 KB V3

noderedknx.v4.tgz | 790 KB V4

Node-RED LwM2M Node

Categories:IIoTNode-REDDevelopment
Version:2.12.3
Release date:
02.05.2023
Description:

The Node-RED / LwM2M Router App extends Node-RED's capabilities by providing full support for the OMA Lightweight M2M (LwM2M) protocol. Designed explicitly for both machine-to-machine (M2M) communications and Internet of Things (IoT) applications, this Router App enables streamlined device management and facilitates secure access to device services. Whether you're overseeing an extensive network of IoT devices or you're focused on a specialized M2M deployment, this app delivers a robust, scalable solution to effectively manage and interact with your devices. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedlwm2m.v3.tgz | 559 KB V3

noderedlwm2m.v4.tgz | 560 KB V4

Node-RED Modbus node

Categories:IIoTNode-REDDevelopment
Version:5.26.0
Release date:
25.04.2023
Description:

The Node-RED / Modbus Router App enriches Node-RED with comprehensive support for the Modbus protocol, accommodating both TCP and RTU variants. This versatile app allows your router to function as either a client, acting as a Modbus master, or as a server, serving as a Modbus slave. Whether you are looking to integrate Modbus-enabled devices into your automation system or establish a centralized control hub for managing multiple Modbus endpoints, this Router App offers a robust, flexible solution tailored to meet your needs. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedmodbus.v3.tgz | 529 KB V3

noderedmodbus.v4.tgz | 533 KB V4

Node-RED OPC UA Node

Categories:IIoTNode-REDDevelopment
Version:0.2.307
Release date:
20.06.2023
Description:

The Node-RED / OPC UA Router App provides a fully-integrated solution for interacting with OPC UA protocol services, offering both client and server functionalities. This Router App enables your Advantech router to seamlessly engage with OPC UA servers for data acquisition, control, and monitoring, as well as to operate as an OPC UA server itself for data distribution to other OPC UA clients. With this dual capability, you can enjoy unparalleled flexibility in establishing secure, efficient, and scalable data communication between various industrial components. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedopcua.v3.tgz | 4 MB V3

noderedopcua.v4.tgz | 4 MB V4

Node-RED PLC EtherNet/IP Node

Categories:IIoTNode-REDDevelopment
Version:1.1.3
Release date:
30.03.2022
Description:

The Node-RED / PLC EtherNet/IP Router App serves as a specialized conduit for integrating Node-RED flows with Allen Bradley/Rockwell PLCs via the EtherNet/IP protocol. This facilitates robust communication between your Advantech router and these PLCs over an Ethernet network. Utilizing these dedicated nodes, you can accomplish tasks such as data acquisition, remote monitoring, and control operations with ease and reliability. Whether you are interacting with a single PLC or a fleet of them, this Router App simplifies the process, making it efficient and secure. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedplcethip.v3.tgz | 48 KB V3

noderedplcethip.v4.tgz | 48 KB V4

Node-RED PLC Melsec Node

Categories:IIoTNode-REDDevelopment
Version:1.2.1
Release date:
30.03.2022
Description:

The Node-RED / PLC Melsec Router App is designed to seamlessly integrate Node-RED flows with Mitsubishi PLCs using the Melsec protocol. This Router App enables efficient, secure, and reliable communication between your Advantech router and Mitsubishi PLCs via an Ethernet connection. With the aid of these specialized nodes, you can effortlessly perform a wide range of tasks such as data collection, remote monitoring, and control functions tailored for Mitsubishi PLCs. Whether you are interfacing with a single Mitsubishi PLC or managing a complex network of them, this Router App provides a streamlined way to do so. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedplcmc.v3.tgz | 42 KB V3

noderedplcmc.v4.tgz | 42 KB V4

Node-RED Splunk Node

Categories:IIoTNode-REDDevelopment
Version:0.2.0
Release date:
30.03.2022
Description:

The Node-RED / Splunk Router App offers a robust integration with Splunk, facilitating real-time data logging and analytics. This Router App enables Node-RED flows to effortlessly transmit node payloads to Splunk's HTTP Event Collector, providing a seamless conduit for data ingestion into the Splunk platform. Whether your use case involves monitoring network activity, tracking device statuses, or analyzing real-time data streams, this Router App makes it simple to get your data into Splunk for further analysis and visualization. By offering support for Splunk's cloud-based services, this Router App offers both flexibility and scalability to meet your data processing needs. For detailed insights into Node-RED's features and guidance on its integration process, please consult the Node-RED Application Note that is provided.

Downloads:

noderedsplunk.v3.tgz | 234 KB V3

noderedsplunk.v4.tgz | 234 KB V4

Node.js

Categories:Node-REDDevelopment
Version:18.15.0
Release date:
06.04.2023
Description:

The Node.js Router App serves as a robust JavaScript runtime, built atop Chrome's V8 JavaScript engine. Utilizing an event-driven, non-blocking I/O model, this app is designed for scalable and efficient performance. Perfect for developers and network administrators, Node.js facilitates the creation of fast and scalable network applications, offering a rich library of various JavaScript modules to simplify web development tasks. Whether you're building server-side applications or network programs, Node.js offers a lightweight and efficient solution to meet your needs.

Downloads:

nodejs.v3.tgz | 12 MB V3

nodejs.v4.tgz | 12 MB V4

Node.js_Application_Note_20231013.pdf | 466 KB

npm

Categories:ToolNode-REDDevelopment
Version:9.5.0
Release date:
06.04.2023
Description:

The npm Router App serves as the official package manager for Node.js, enabling users to manage Node.js modules and packages directly on their Advantech routers. While Advantech provides the npm tool as a feature, it's important to note that the company does not offer technical support for nodes installed using this utility. Given that the router environment is embedded, using npm comes with certain limitations and potential risks that users should be aware of. To ensure a smooth and secure experience, we strongly recommend reading Chapter 5.5 of the Node-RED Application Note before utilizing this tool. This section provides crucial guidelines and best practices for using npm in the context of embedded router systems.

Downloads:

npm.v3.tgz | 2 MB V3

npm.v4.tgz | 2 MB V4

Python

Categories:ToolDevelopment
Version:2.7.18
Release date:
01.10.2020
Description:

The Python 2 Router App extends support for the Python2 programming language on your router, enhancing its capabilities in scripting and automation tasks. Python2 is a versatile and widely-used language that provides an array of libraries and tools for various applications. With this app, your router becomes a valuable platform for executing Python2 scripts, enabling you to automate tasks, manipulate data, and interact with network components more effectively. Whether it's custom scripting or integrating third-party Python2 applications, this app opens up a world of possibilities for enhancing your router's functionality.

This module is deprecated and will not be further updated. Please use Python 3 instead.

[Limited to specific router models]

Downloads:

python.v2.tgz | 5 MB V2V2i

python.v3.tgz | 5 MB V3

python.v4.tgz | 5 MB V4

Python3

Categories:ToolDevelopment
Version:3.11.2
Release date:
28.02.2023
Description:

The Python 3 Router App expands your router's capabilities by providing support for the Python3 programming language. Python3 is a modern and versatile language known for its readability and extensive library support. With this app, your router becomes a powerful platform for running Python3 scripts and applications. Python3 opens up opportunities for advanced automation, data analysis, and network management tasks. Whether you need to develop custom scripts, integrate Python3-based solutions, or perform data processing, this app equips your router with the tools to excel in a variety of tasks, making it a valuable asset in your network infrastructure.

[Limited to specific router models]

Downloads:

python3.v2.tgz | 8 MB V2V2i

python3.v3.tgz | 8 MB V3

python3.v4.tgz | 8 MB V4