Skip the Network Commissioning cluster on the root node when
CONFIG_CUSTOM_NETWORK_CONFIG is enabled, per Matter spec condition
(!CustomNetworkConfig). This allows devices with out-of-band network
configuration (rich UI, manufacturer-specific means) to omit the
cluster as the spec permits.
- Add CONFIG_CUSTOM_NETWORK_CONFIG Kconfig option
- Conditionally skip network_commissioning in root_node config/add
- Exclude integration.cpp from build when custom config enabled
- Add weak stubs for Plugin callbacks as fallback
- Also guarded secondary network device type and all the
attributes and commands that are part of network commissioning
cluster
- Removed the manual numberings that we added to the sections headings
and using the "sectnum" directive which auto assign the numbers to the
sections. This makes writing the docs easy.
- Added support for auto-sorting the delegate list with help of githook
keep-sorted
- Ran linkcheck on the built docs and fixed broken links
- Added exceptions for private, anchors, and server errors
that may come up when we run the linkcheck in CI.
- Also ignore self-referential GitHub links with commit hashes
- Fixed links on the insights page
- Converted some links to use the anchored format
- Fixes#1319
Also, updated the formatting, moved the links at the bottom. Removed the
redundancy which in mentioning raising the github issue.
Removed the qr-code rendering faq as we do not showcase it in the
firmware.
examples: move all the bridge apps to one directory and add a bridge_cli example for test
Closes CON-1379
See merge request app-frameworks/esp-matter!913
- Added link for esp-idf installation guide
- Added note about parallel cloning of submodules
- Replaced all the non-standard notes as per esp-docs' syntax
Fixes https://github.com/espressif/esp-matter/issues/244
- Added some docs for attribute and identify callback
- mfg_tool: Add the sourcing of esp-idf's export.sh script
- Added the link for getting the repository in top level README.md
- Table for Matter specification version and release branches
- FAQ for stuck at "Solving dependencies requirements"
- Change the link and doc in rainmaker example
Update the links to point to the correct connectedhomeip submodule we
use
Add a note to enable developer mode on iOS to use our test chip-tool app
Update the Wi-Fi connection CLI in the FAQs
Some of these are changes corresponding to the spec or to the documentation.
zigbee_bridge: Renamed bridge_zigbee to zigbee_bridge.
switch: Changed console commands to: matter esp bound/client invoke.