CONFIG_NRF_CLOUD_CLIENT_ID_PREFIX

Prefix used when constructing the client ID from the IMEI

Type: string

Help

The nrf- prefix is reserved on nRF Connect for Cloud for official Nordic
devices (e.g. the nRF9160 DK or the Thingy:91).
In case you wish to use nrf_cloud with your own devices you need to modify
the prefix used to generate the client ID from the IMEI.

Direct dependencies

NRF_CLOUD_CLIENT_ID_SRC_IMEI

(Includes any dependencies from ifs and menus.)

Default

  • “nrf-”

Kconfig definition

At <nRF>/subsys/net/lib/nrf_cloud/Kconfig.nrf_cloud_client_id:33

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:29<nRF>/subsys/net/lib/nrf_cloud/Kconfig:30

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Networking → Application protocols → Client ID (nRF Cloud Device ID)

config NRF_CLOUD_CLIENT_ID_PREFIX
    string "Prefix used when constructing the client ID from the IMEI"
    default "nrf-"
    depends on NRF_CLOUD_CLIENT_ID_SRC_IMEI
    help
      The nrf- prefix is reserved on nRF Connect for Cloud for official Nordic
      devices (e.g. the nRF9160 DK or the Thingy:91).
      In case you wish to use nrf_cloud with your own devices you need to modify
      the prefix used to generate the client ID from the IMEI.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)