CONFIG_AZURE_IOT_HUB_DPS
Use Device Provisioning Service
Type: bool
Help
Enabling DPS will make the device connect to the specified DPS
host name, provision the device and retrieve the IoT hub host name to
use. The registration ID will be set to AZURE_IOT_HUB_DEVICE_ID if it
is provided, or alternatively the device ID provided by the
application if AZURE_IOT_HUB_DEVICE_ID_APP is enabled.
Direct dependencies
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Symbols selected by this symbol
Kconfig definition
At <nRF>/subsys/net/lib/azure_iot_hub/Kconfig:133
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:92
→ <nRF>/subsys/Kconfig:20
→ <nRF>/subsys/net/Kconfig:8
→ <nRF>/subsys/net/lib/Kconfig:37
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Networking → Application protocols → Azure IoT Hub [EXPERIMENTAL] → Azure IoT Hub
config AZURE_IOT_HUB_DPS
bool "Use Device Provisioning Service"
select CJSON_LIB
depends on SETTINGS && AZURE_IOT_HUB
help
Enabling DPS will make the device connect to the specified DPS
host name, provision the device and retrieve the IoT hub host name to
use. The registration ID will be set to AZURE_IOT_HUB_DEVICE_ID if it
is provided, or alternatively the device ID provided by the
application if AZURE_IOT_HUB_DEVICE_ID_APP is enabled.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)