Managing IIoT Applications in the Cloud
ThingsPro Edge supports many essential cloud connectivity features.
Module List (available only for Azure IoT Edge)
Azure IoT Edge lets you deploy and manage business logic on the edge in the form of modules. The Module List shows a list of all the modules deployed in the system.
Telemetry Message
The simplest message type for sending IoT device data to your IIoT applications is a telemetry message. To create a telemetry message, do the following:
- In the CLOUD CONNECTIVITY section, select a cloud service provider (for example, Azure).
- Click on the Telemetry Message tab.
- Specify an Output Topic name.
- Enter the Polling Interval in seconds.
- Setup a threshold by file size (bytes) or time interval (seconds).
- Click NEXT.
7. Select tags from provides (e.g., Modbus Master).
8. (Optional) Enable custom payload by using the jq filter.
9. Click NEXT.
10. (Optional) Enter Property Key and Value.
11. Click SUBMIT.
Device-to-Cloud (D2C) message policy allows you to transform default payload to your desired payload schema via the jq filter. For additional information, refer to the jq website (https://stedolan.github.io/jq/manual/).
Store and Forward
D2C messages can be cached in a specified location and sent to the cloud later. This feature will help you to keep the acquired data in a queue temporarily when the network between your IIoT Gateway and the cloud is disconnected and transmit them to its destination after the reconnection. To enable the function, click on the Store and Forward and select Enable Store and Forward. You can select a target disk and set a maximum storage cache, set a retention policy, and a TTL (Time to Live) value for the messages.
Device Management
Enabling this feature allows cloud service providers manage IoT devices remotely by creating a Device Twin or Shadow.
Downstream Certificate (available only for Azure IoT Edge)
To prevent your device from connecting to potentially malicious gateways (Azure IoT Edge inside), you can upload an X.509 certificate, Private Key and Trusted CA Certificate. These certificates can be generated via ThingsPro Edge in addition to your private certificate.
Cloud/ Features | Module List | Telemetry Message | Store and Forward | Device Management | Downstream Certificate |
---|---|---|---|---|---|
Azure IoT Edge | V | V | V | V | V |
Azure IoT Device | NA | V | V | V | NA |
AWS IoT Core | NA | V | V | V | NA |
MQTT Client | NA | V | V | V | NA |
Sparkplug B. | NA | V | V | V | NA |
- Note that Azure IoT Edge is only available for AIG series.
- The Device Managementfor MQTT Client supports input/output topcis via RESTful API invocation only.
Last updated on 2022-05-18 by Aeluin Chen (陳映攸)