Available Components
The tables below present an overview of available Gateway Agent component with a short summary of their functionality.
Data Acquisition Services
Component | Description |
---|---|
Protocol Adapters | Translate a particular IoT or industrial protocol into objects understandable by the relayr Gateway Agent. Out-of-the-box, the following Protocol Adapters are available: Siemens S7, Modbus TCP/RTU, BACnet, OPC-UA, OSIsoft, CAN bus, EtherNet/IP, EtherCAT, Pico Adapter, Generic Protocol Adapter. |
Data Processing Services
Component | Description |
---|---|
Rule Engine | Allows System Integrators to define a custom data processing logic at the Edge without a need for software recompilation. All application-specific data processing logic is defined as a set of rules written in the Lua scripting language. |
GWA Analytics | Enables a wide range of data processing tasks at the Edge, such as anomaly detection or data volume reduction. Data processing is defined as a set of Python scripts, executed according to a defined schedule or when new data is published. |
Connectivity Services
Component | Description |
---|---|
relayr Cloud Adapter | Translates the unified Gateway Agent messaging into the Cloud-specific protocol, enabling the communication between the Gateway Agent and the relayr Cloud. It assures an efficient and reliable data exchange with the Cloud by providing advanced buffering and compression capabilities. |
Azure Cloud Adapter | Enables a connection between the Gateway Agent and Azure Cloud. By providing a message batching and caching mechanism, it assures an efficient and reliable data exchange with the Cloud. |
Control Services
Component | Description |
---|---|
Task Executor | Enables customizing the logic of executing tasks, such as software updates and remote configuration change. Task processing is handled by scripts written in the Lua language. |
Configuration Manager | Provides a graphical user interface for managing the Gateway Agent's components and their application configuration files. |
Data Access Services
Component | Description |
---|---|
Storage Service | Enables storing and backing up acquired data to avoid data losses. It allows you to persistently store data from the Gateway Agent internal bus to the local drive and to use further file backup tools to back up data on external storage/NAS. |
For more information on each component, see the component-specific documentation.