AzureIoTClient Service Configuration
The agent plugin can handle multiple publisher and subscriber instances. Each of them has its own context and runs as an independent task.
The client is configured in the “settings.json” located in the
Config/HumanOS.PeSeL.AzureIoTClient/
folder.
This configuration is very similar to the other DataLogger configurations. As a result, the documentation is divided into two parts.
- Common DataLogger Configuration: documents the general DataLogger configuration.
- This document only documents the specific properties of the AzureIoTClient plugin.
Connection Settings
There exist several possibilities to connect to Azure IoT.
- Connecting using symmetric keys (SAS)
- Connecting using a X509 certificate
If certificates should be used, the CertificateFile-field of publisher and subscriber must be valid.
Use $(CertificatePath)\<name of certificate.pfx>
to address the
certificate locally in the HumanOS® certificate folder.