Skip to main content

Intro

Connhex Provisioning is the service responsible for creating a connectable in Connhex Cloud. In short:

A connectable is an entity that identifies a physical device connected to Connhex Cloud: each connected object has its virtual counterpart.

This virtual component consists of a set of properties that allow the device to interact with Connhex Cloud. These mainly consist of connection parameters such as username, password, certificates and configurations: this is why the existence of a virtual counterpart is a necessary requirement for connecting a device.

Initialization

The process through which a device authenticates and downloads a configuration is called Remote Init. It is logically subsequent to the provisioning step - additional details on remote initialization can be found here.

Therefore, a procedure is needed to create and initialize these objects in advance - and Connhex Provisioning is responsible for implementing it.

While devices can also be manually created in Connhex Control, it is recommended to use Connhex Provisioning, especially in a production environment or when the number of devices to be provisioned is high. Devices are usually provisioned during the final assembly or testing phase of the physical entity, for example during its first connection.