- Type : Bool
- Description : Enable SmartThings Device SDK block
- Type : Bool
- Description : Choose esp32 board as target bsp board
- Type : Bool
- Description : Choose esp32s2 board as target bsp board
- Type : Bool
- Description : Choose esp32c3 board as target bsp board
- Type : Bool
- Description : Choose freertos as target os system
- Type : Bool
- Description : Choose posix compatible system as target os system
- Type : Bool
- Description : STDK will use HTTP(softAP) method for onboarding.
- Type : Bool
- Description : STDK will use BLE method for onboarding.
- Type : Bool
- Description : STDK will use BLE advertisement for onboarding.
- Type : Bool
- Description : Print error level message log.
- Type : Bool
- Description : Print warn level message log.
- Type : Bool
- Description : Print info level message log.
- Type : Bool
- Description : Print debug level message log.
- Type : Bool
- Description : STDK will use thin wrappers around mbedTLS for Crypto (sha, sign, ...) operations.
- Type : Bool
- Description : STDK support RSA device key type.
- Type : Bool
- Description : STDK support ECDSA device key type.
- Type : Bool
- Description : STDK support ED25519 device key type.
- Type : Bool
- Description : STDK load device key from stnv partition.
- Type : Bool
- Description : SW based security block like mbedtls is used for security operation.
- Type : Bool
- Description : HW based security block like SE is used for security operation.
- Type : Bool
- Description : Enable wifi update functionality.
- Type : Bool
- Description : Enable offline diagnostics feature. When enabled, SmartThings app can diagnose device offline issue.