Skip to main content
Version: 2.8

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.

Configuration model of the plugin

Connection Settings

There exist several possibilities to connect to Azure IoT.

  1. Connecting using symmetric keys (SAS)
  2. 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.

HumanOS.PeSeL.AzureIoTClient.Image3.png