☑ Device attestation via certificates: This feature allows devices to prove their identity using certificates.
☑ Onboarding devices to plgd hub: This feature enables the process of adding devices for management and control by plgd hub.
☑ Control the provisioned device from local network: With this feature, users can access the provisioned devices directly from their local network, enabling them to perform maintenance tasks and manage the devices conveniently.
☑ Synchronize device time with Device Provisioning Service: This feature ensures that devices have synchronized time with the Device Provisioning Service.
☑ Rotate device certificates: This feature allows for the rotation of device certificates, enhancing security and maintaining up-to-date certificates.
☑ HTTP API to configure access devices: This feature provides an HTTP API that allows users to configure the enrollment groups.
☑ HTTP API to get provisioned configuration to the devices: This feature offers an HTTP API to retrieve provisioned configurations of the devices.
☑ Multiple plgd hubs: This feature enables users to configure multiple PLGD hubs or CoAP gateways for the device.
☐ Device attestation via TPM: This upcoming feature will enable devices to attest their identity using Trusted Platform Modules (TPM).
☐ Blacklisting and whitelisting devices: With this feature, users will have the ability to blacklist or whitelist specific devices for enhanced access control.
☐ Manual approval for device configuration: This planned feature enables a mechanism where devices require manual approval from the user in order to receive configuration settings. Instead of automatic configuration, users will have control over granting permission for device configuration.
☐ Verify Common Name: Verify that the Common Name of DPS endpoint certificate matches the name of the selected endpoint by dps client.