nRF Connect Docs
Versions
Versions
nRF Connect SDK Add-ons
Add-ons
nRF Connect SDK Bare Metal
Bare Metal
Documentation sets
★
Feedback
Matter add-on for nRF Connect SDK
Contents
Requirements and setup
Samples
Matter: Bridge
Application guide
Matter bridge application configuration options
Extending the application
Adding support for a new Matter device type
Adding support for a new Bluetooth LE service
Adding support for a proprietary protocol
Matter: Closure
Matter: Contact sensor
Matter: Light bulb
Matter: Light switch
Matter: Door lock
Matter: Manufacturer-specific
Matter: Smoke CO Alarm
Matter: Temperature Sensor
Matter: Template
Matter: Thermostat
Matter weather station
Matter: Window covering
Snippet collection
Matter debug snippet (matter-debug)
Matter diagnostic logs snippet (matter-diagnostic-logs)
Matter description
Matter overview
Matter architecture
Matter Data Model and device types
Matter Interaction Model and interaction types
Matter network topology and concepts
Matter network security
Matter network commissioning
Matter multiple fabrics feature
Matter Group Communication
Matter OTA
Matter Bridge
Matter development model and compatible ecosystems
Matter integration in the nRF Connect SDK
Getting started with Matter
Matter hardware and memory requirements
Testing Matter in the nRF Connect SDK
Matter over Thread: Configuring Border Router and Linux/macOS controller on separate devices
Matter over Thread: Configuring Border Router and controller on one device
Matter over Wi-Fi: Configuring CHIP Tool for Linux or macOS
Matter tools
Enabling Matter in Kconfig
Advanced Matter Kconfig options
Configuring transmission power
Creating manufacturer-specific clusters in Matter application
Adding clusters to Matter application
Matter APIs
Adding Bluetooth LE services to Matter application
Reducing power consumption in Matter
Optimizing memory usage in Matter applications
Testing with commercial Matter ecosystems
How to create Matter end product
Matter device development prerequisites
Matter Compliant Platform and Derived Matter Product (DMP)
Factory provisioning in Matter
Matter Device Attestation
Matter Distributed Compliance Ledger
Matter certification
Ecosystems certification
Bootloader configuration in Matter
Security
Storing Certification Declaration in firmware
Maintaining firmware version
Matter fabric removal
Matter test event triggers
Matter watchdog
Configuration options
Software maturity levels
Release notes
Release notes for Matter add-on v1.0.0
Known issues
Matter add-on for nRF Connect SDK
Index
Index
C
|
E
|
P
C
command line option
CONFIG_BRIDGE_AGGREGATOR_ENDPOINT_ID
CONFIG_BRIDGE_BLE_DEVICE_POLLING_INTERVAL
CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX
CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN
CONFIG_BRIDGE_BT_CONNECTION_LATENCY
CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT
CONFIG_BRIDGE_BT_MAX_SCANNED_DEVICES
CONFIG_BRIDGE_BT_MINIMUM_SECURITY_LEVEL
CONFIG_BRIDGE_BT_RECOVERY_MAX_INTERVAL
CONFIG_BRIDGE_BT_RECOVERY_SCAN_TIMEOUT_MS
CONFIG_BRIDGE_BT_SCAN_INTERVAL
CONFIG_BRIDGE_BT_SCAN_TIMEOUT_MS
CONFIG_BRIDGE_BT_SCAN_WINDOW
CONFIG_BRIDGE_EXPERIMENTAL
CONFIG_BRIDGE_FORCE_BT_CONNECTION_PARAMS
CONFIG_BRIDGE_GENERIC_SWITCH_BRIDGED_DEVICE
CONFIG_BRIDGE_HUMIDITY_SENSOR_BRIDGED_DEVICE
CONFIG_BRIDGE_HUMIDITY_SENSOR_MAX_MEASURED_VALUE
CONFIG_BRIDGE_HUMIDITY_SENSOR_MIN_MEASURED_VALUE
CONFIG_BRIDGE_MAX_BRIDGED_DEVICES_NUMBER
CONFIG_BRIDGE_MAX_BRIDGED_DEVICES_NUMBER_PER_PROVIDER
CONFIG_BRIDGE_MAX_DYNAMIC_ENDPOINTS_NUMBER
CONFIG_BRIDGE_MIGRATE_PRE_2_7_0
CONFIG_BRIDGE_MIGRATE_VERSION_1
CONFIG_BRIDGE_ONOFF_LIGHT_BRIDGED_DEVICE
CONFIG_BRIDGE_ONOFF_LIGHT_SWITCH_BRIDGED_DEVICE
CONFIG_BRIDGE_SMART_PLUG_SUPPORT
CONFIG_BRIDGE_TEMPERATURE_SENSOR_BRIDGED_DEVICE
CONFIG_BRIDGE_TEMPERATURE_SENSOR_MAX_MEASURED_VALUE
CONFIG_BRIDGE_TEMPERATURE_SENSOR_MIN_MEASURED_VALUE
CONFIG_BRIDGED_DEVICE_BT
CONFIG_BRIDGED_DEVICE_SIMULATED
CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_AUTOMATIC
CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_SHELL
CONFIG_BT_CENTRAL
CONFIG_BT_EXT_ADV
CONFIG_BT_EXT_ADV_LEGACY_SUPPORT
CONFIG_BT_GATT_CLIENT
CONFIG_BT_GATT_DM
CONFIG_BT_ID_MAX
CONFIG_BT_MAX_CONN
CONFIG_BT_MAX_PAIRED
CONFIG_BT_SCAN
CONFIG_BT_SCAN_ADDRESS_CNT
CONFIG_BT_SCAN_FILTER_ENABLE
CONFIG_BT_SCAN_UUID_CNT
CONFIG_BT_SETTINGS
CONFIG_BT_SMP
CONFIG_CHIP_ENABLE_READ_CLIENT
CONFIG_CHIP_WIFI
CONFIG_DISABLE_THREAD_DIAGNOSTIC_EXTADDR
CONFIG_DISABLE_THREAD_DIAGNOSTIC_RLOC16
CONFIG_MATTER_APP_TASK_MAX_SIZE
CONFIG_MATTER_APP_TASK_QUEUE_SIZE
CONFIG_MATTER_CERTIFICATION
CONFIG_MATTER_CUSTOM_BLUETOOTH_ADVERTISING
CONFIG_MATTER_DIAGNOSTIC_LOGS
CONFIG_MATTER_DIAGNOSTIC_LOGS_CRASH_LOGS
CONFIG_MATTER_DIAGNOSTIC_LOGS_END_USER_LOGS
CONFIG_MATTER_DIAGNOSTIC_LOGS_MAX_SIMULTANEOUS_SESSIONS
CONFIG_MATTER_DIAGNOSTIC_LOGS_NETWORK_LOGS
CONFIG_MATTER_DIAGNOSTIC_LOGS_REDIRECT
CONFIG_MATTER_DIAGNOSTIC_LOGS_REMOVE_CRASH_AFTER_READ
CONFIG_MATTER_DIAGNOSTIC_LOGS_TEST
CONFIG_MATTER_FACTORY_RESET_ON_KEY_MIGRATION_FAILURE
CONFIG_MATTER_LEDS
CONFIG_MATTER_OPERATIONAL_KEYS_MIGRATION_TO_ITS
CONFIG_MATTER_PERSISTENT_STORAGE
,
[1]
CONFIG_MATTER_SECURE_STORAGE_BACKEND
CONFIG_MATTER_SECURE_STORAGE_MAX_ENTRY_NUMBER
CONFIG_MATTER_SECURE_STORAGE_PSA_KEY_VALUE_OFFSET
CONFIG_MATTER_SETTINGS_SHELL
CONFIG_MATTER_SETTINGS_STORAGE_BACKEND
CONFIG_MATTER_STORAGE_MAX_KEY_LEN
CONFIG_MATTER_TEST_EVENT_TRIGGERS
CONFIG_MATTER_TEST_EVENT_TRIGGERS_MAX
CONFIG_MATTER_TEST_EVENT_TRIGGERS_MAX_TRIGGERS_DELEGATES
CONFIG_MATTER_TEST_EVENT_TRIGGERS_REGISTER_DEFAULTS
CONFIG_MATTER_TEST_SHELL
CONFIG_MATTER_USE_DEFAULT_BUTTON_HANDLER
CONFIG_MATTER_WATCHDOG
CONFIG_MATTER_WATCHDOG_DEFAULT
CONFIG_MATTER_WATCHDOG_DEFAULT_FEED_TIME
CONFIG_MATTER_WATCHDOG_EVENT_TRIGGERS
CONFIG_MATTER_WATCHDOG_PAUSE_IN_SLEEP
CONFIG_MATTER_WATCHDOG_PAUSE_ON_DEBUG
CONFIG_MATTER_WATCHDOG_TIMEOUT
CONFIG_MATTER_ZAP_FILE_PATH
CONFIG_MATTER_ZAP_GENERATION_BUILD_TIME
CONFIG_MATTER_ZAP_GENERATION_STATIC
CONFIG_TRUSTED_STORAGE_BACKEND_AEAD_MAX_DATA_SIZE
CONFIG_BRIDGE_AGGREGATOR_ENDPOINT_ID
command line option
CONFIG_BRIDGE_BLE_DEVICE_POLLING_INTERVAL
command line option
CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX
command line option
CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN
command line option
CONFIG_BRIDGE_BT_CONNECTION_LATENCY
command line option
CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT
command line option
CONFIG_BRIDGE_BT_MAX_SCANNED_DEVICES
command line option
CONFIG_BRIDGE_BT_MINIMUM_SECURITY_LEVEL
command line option
CONFIG_BRIDGE_BT_RECOVERY_MAX_INTERVAL
command line option
CONFIG_BRIDGE_BT_RECOVERY_SCAN_TIMEOUT_MS
command line option
CONFIG_BRIDGE_BT_SCAN_INTERVAL
command line option
CONFIG_BRIDGE_BT_SCAN_TIMEOUT_MS
command line option
CONFIG_BRIDGE_BT_SCAN_WINDOW
command line option
CONFIG_BRIDGE_EXPERIMENTAL
command line option
CONFIG_BRIDGE_FORCE_BT_CONNECTION_PARAMS
command line option
CONFIG_BRIDGE_GENERIC_SWITCH_BRIDGED_DEVICE
command line option
CONFIG_BRIDGE_HUMIDITY_SENSOR_BRIDGED_DEVICE
command line option
CONFIG_BRIDGE_HUMIDITY_SENSOR_MAX_MEASURED_VALUE
command line option
CONFIG_BRIDGE_HUMIDITY_SENSOR_MIN_MEASURED_VALUE
command line option
CONFIG_BRIDGE_MAX_BRIDGED_DEVICES_NUMBER
command line option
CONFIG_BRIDGE_MAX_BRIDGED_DEVICES_NUMBER_PER_PROVIDER
command line option
CONFIG_BRIDGE_MAX_DYNAMIC_ENDPOINTS_NUMBER
command line option
CONFIG_BRIDGE_MIGRATE_PRE_2_7_0
command line option
CONFIG_BRIDGE_MIGRATE_VERSION_1
command line option
CONFIG_BRIDGE_ONOFF_LIGHT_BRIDGED_DEVICE
command line option
CONFIG_BRIDGE_ONOFF_LIGHT_SWITCH_BRIDGED_DEVICE
command line option
CONFIG_BRIDGE_SMART_PLUG_SUPPORT
command line option
CONFIG_BRIDGE_TEMPERATURE_SENSOR_BRIDGED_DEVICE
command line option
CONFIG_BRIDGE_TEMPERATURE_SENSOR_MAX_MEASURED_VALUE
command line option
CONFIG_BRIDGE_TEMPERATURE_SENSOR_MIN_MEASURED_VALUE
command line option
CONFIG_BRIDGED_DEVICE_BT
command line option
CONFIG_BRIDGED_DEVICE_SIMULATED
command line option
CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_AUTOMATIC
command line option
CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_SHELL
command line option
CONFIG_BT_CENTRAL
command line option
CONFIG_BT_EXT_ADV
command line option
CONFIG_BT_EXT_ADV_LEGACY_SUPPORT
command line option
CONFIG_BT_GATT_CLIENT
command line option
CONFIG_BT_GATT_DM
command line option
CONFIG_BT_ID_MAX
command line option
CONFIG_BT_MAX_CONN
command line option
CONFIG_BT_MAX_PAIRED
command line option
CONFIG_BT_SCAN
command line option
CONFIG_BT_SCAN_ADDRESS_CNT
command line option
CONFIG_BT_SCAN_FILTER_ENABLE
command line option
CONFIG_BT_SCAN_UUID_CNT
command line option
CONFIG_BT_SETTINGS
command line option
CONFIG_BT_SMP
command line option
CONFIG_CHIP_ENABLE_READ_CLIENT
command line option
CONFIG_CHIP_WIFI
command line option
CONFIG_DISABLE_THREAD_DIAGNOSTIC_EXTADDR
command line option
CONFIG_DISABLE_THREAD_DIAGNOSTIC_RLOC16
command line option
CONFIG_MATTER_APP_TASK_MAX_SIZE
command line option
CONFIG_MATTER_APP_TASK_QUEUE_SIZE
command line option
CONFIG_MATTER_CERTIFICATION
command line option
CONFIG_MATTER_CUSTOM_BLUETOOTH_ADVERTISING
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_CRASH_LOGS
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_END_USER_LOGS
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_MAX_SIMULTANEOUS_SESSIONS
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_NETWORK_LOGS
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_REDIRECT
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_REMOVE_CRASH_AFTER_READ
command line option
CONFIG_MATTER_DIAGNOSTIC_LOGS_TEST
command line option
CONFIG_MATTER_FACTORY_RESET_ON_KEY_MIGRATION_FAILURE
command line option
CONFIG_MATTER_LEDS
command line option
CONFIG_MATTER_OPERATIONAL_KEYS_MIGRATION_TO_ITS
command line option
CONFIG_MATTER_PERSISTENT_STORAGE
command line option
,
[1]
CONFIG_MATTER_SECURE_STORAGE_BACKEND
command line option
CONFIG_MATTER_SECURE_STORAGE_MAX_ENTRY_NUMBER
command line option
CONFIG_MATTER_SECURE_STORAGE_PSA_KEY_VALUE_OFFSET
command line option
CONFIG_MATTER_SETTINGS_SHELL
command line option
CONFIG_MATTER_SETTINGS_STORAGE_BACKEND
command line option
CONFIG_MATTER_STORAGE_MAX_KEY_LEN
command line option
CONFIG_MATTER_TEST_EVENT_TRIGGERS
command line option
CONFIG_MATTER_TEST_EVENT_TRIGGERS_MAX
command line option
CONFIG_MATTER_TEST_EVENT_TRIGGERS_MAX_TRIGGERS_DELEGATES
command line option
CONFIG_MATTER_TEST_EVENT_TRIGGERS_REGISTER_DEFAULTS
command line option
CONFIG_MATTER_TEST_SHELL
command line option
CONFIG_MATTER_USE_DEFAULT_BUTTON_HANDLER
command line option
CONFIG_MATTER_WATCHDOG
command line option
CONFIG_MATTER_WATCHDOG_DEFAULT
command line option
CONFIG_MATTER_WATCHDOG_DEFAULT_FEED_TIME
command line option
CONFIG_MATTER_WATCHDOG_EVENT_TRIGGERS
command line option
CONFIG_MATTER_WATCHDOG_PAUSE_IN_SLEEP
command line option
CONFIG_MATTER_WATCHDOG_PAUSE_ON_DEBUG
command line option
CONFIG_MATTER_WATCHDOG_TIMEOUT
command line option
CONFIG_MATTER_ZAP_FILE_PATH
command line option
CONFIG_MATTER_ZAP_GENERATION_BUILD_TIME
command line option
CONFIG_MATTER_ZAP_GENERATION_STATIC
command line option
CONFIG_TRUSTED_STORAGE_BACKEND_AEAD_MAX_DATA_SIZE
command line option
E
environment variable
PATH
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
P
PATH
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]