{"id":28868220,"url":"https://github.com/project-chip/connectedhomeip-doc","last_synced_at":"2026-02-06T16:05:29.514Z","repository":{"id":65585472,"uuid":"369554677","full_name":"project-chip/connectedhomeip-doc","owner":"project-chip","description":"Doxygen output from project-chip/connectedhomeip","archived":false,"fork":false,"pushed_at":"2026-02-04T02:07:11.000Z","size":15967,"stargazers_count":22,"open_issues_count":3,"forks_count":8,"subscribers_count":2,"default_branch":"gh-pages","last_synced_at":"2026-02-04T08:39:31.704Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/project-chip.png","metadata":{"files":{"readme":"README.html","changelog":null,"contributing":"contributing/BUG_REPORT.html","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-21T14:05:09.000Z","updated_at":"2026-02-04T02:07:15.000Z","dependencies_parsed_at":"2024-03-11T09:28:25.356Z","dependency_job_id":"83bf03a4-1835-490c-b07a-eb55967df93b","html_url":"https://github.com/project-chip/connectedhomeip-doc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/project-chip/connectedhomeip-doc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/project-chip%2Fconnectedhomeip-doc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/project-chip%2Fconnectedhomeip-doc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/project-chip%2Fconnectedhomeip-doc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/project-chip%2Fconnectedhomeip-doc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/project-chip","download_url":"https://codeload.github.com/project-chip/connectedhomeip-doc/tar.gz/refs/heads/gh-pages","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/project-chip%2Fconnectedhomeip-doc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29167870,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T15:38:29.831Z","status":"ssl_error","status_checked_at":"2026-02-06T15:37:48.592Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-20T12:36:36.929Z","updated_at":"2026-02-06T16:05:29.506Z","avatar_url":"https://github.com/project-chip.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003c!DOCTYPE html\u003e\n\n\n\u003chtml lang=\"en\" data-content_root=\"./\" \u003e\n\n  \u003chead\u003e\n    \u003cmeta charset=\"utf-8\" /\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\" /\u003e\n\n    \u003ctitle\u003eDocumentation links \u0026#8212; Matter  documentation\u003c/title\u003e\n  \n  \n  \n  \u003cscript data-cfasync=\"false\"\u003e\n    document.documentElement.dataset.mode = localStorage.getItem(\"mode\") || \"\";\n    document.documentElement.dataset.theme = localStorage.getItem(\"theme\") || \"\";\n  \u003c/script\u003e\n  \u003c!--\n    this give us a css class that will be invisible only if js is disabled\n  --\u003e\n  \u003cnoscript\u003e\n    \u003cstyle\u003e\n      .pst-js-only { display: none !important; }\n\n    \u003c/style\u003e\n  \u003c/noscript\u003e\n  \n  \u003c!-- Loaded before other Sphinx assets --\u003e\n  \u003clink href=\"_static/styles/theme.css?digest=8878045cc6db502f8baf\" rel=\"stylesheet\" /\u003e\n\u003clink href=\"_static/styles/pydata-sphinx-theme.css?digest=8878045cc6db502f8baf\" rel=\"stylesheet\" /\u003e\n\n    \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"_static/pygments.css?v=8f2a1f02\" /\u003e\n    \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"_static/styles/sphinx-book-theme.css?v=a3416100\" /\u003e\n  \n  \u003c!-- So that users can add custom icons --\u003e\n  \u003cscript src=\"_static/scripts/fontawesome.js?digest=8878045cc6db502f8baf\"\u003e\u003c/script\u003e\n  \u003c!-- Pre-loaded scripts that we'll load fully later --\u003e\n  \u003clink rel=\"preload\" as=\"script\" href=\"_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf\" /\u003e\n\u003clink rel=\"preload\" as=\"script\" href=\"_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf\" /\u003e\n\n    \u003cscript src=\"_static/documentation_options.js?v=9eb32ce0\"\u003e\u003c/script\u003e\n    \u003cscript src=\"_static/doctools.js?v=fd6eb6e6\"\u003e\u003c/script\u003e\n    \u003cscript src=\"_static/sphinx_highlight.js?v=6ffebe34\"\u003e\u003c/script\u003e\n    \u003cscript src=\"_static/scripts/sphinx-book-theme.js?v=887ef09a\"\u003e\u003c/script\u003e\n    \u003cscript\u003eDOCUMENTATION_OPTIONS.pagename = 'README';\u003c/script\u003e\n    \u003clink rel=\"icon\" href=\"_static/favicon.ico\"/\u003e\n    \u003clink rel=\"index\" title=\"Index\" href=\"genindex.html\" /\u003e\n    \u003clink rel=\"search\" title=\"Search\" href=\"search.html\" /\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"/\u003e\n  \u003cmeta name=\"docsearch:language\" content=\"en\"/\u003e\n  \u003cmeta name=\"docsearch:version\" content=\"1.0.0\" /\u003e\n  \u003c/head\u003e\n  \n  \n  \u003cbody data-bs-spy=\"scroll\" data-bs-target=\".bd-toc-nav\" data-offset=\"180\" data-bs-root-margin=\"0px 0px -60%\" data-default-mode=\"\"\u003e\n\n  \n  \n  \u003cdiv id=\"pst-skip-link\" class=\"skip-link d-print-none\"\u003e\u003ca href=\"#main-content\"\u003eSkip to main content\u003c/a\u003e\u003c/div\u003e\n  \n  \u003cdiv id=\"pst-scroll-pixel-helper\"\u003e\u003c/div\u003e\n  \n  \u003cbutton type=\"button\" class=\"btn rounded-pill\" id=\"pst-back-to-top\"\u003e\n    \u003ci class=\"fa-solid fa-arrow-up\"\u003e\u003c/i\u003eBack to top\u003c/button\u003e\n\n  \n  \u003cdialog id=\"pst-search-dialog\"\u003e\n    \n\u003cform class=\"bd-search d-flex align-items-center\"\n      action=\"search.html\"\n      method=\"get\"\u003e\n  \u003ci class=\"fa-solid fa-magnifying-glass\"\u003e\u003c/i\u003e\n  \u003cinput type=\"search\"\n         class=\"form-control\"\n         name=\"q\"\n         placeholder=\"Search...\"\n         aria-label=\"Search...\"\n         autocomplete=\"off\"\n         autocorrect=\"off\"\n         autocapitalize=\"off\"\n         spellcheck=\"false\"/\u003e\n  \u003cspan class=\"search-button__kbd-shortcut\"\u003e\u003ckbd class=\"kbd-shortcut__modifier\"\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eK\u003c/kbd\u003e\u003c/span\u003e\n\u003c/form\u003e\n  \u003c/dialog\u003e\n\n  \u003cdiv class=\"pst-async-banner-revealer d-none\"\u003e\n  \u003caside id=\"bd-header-version-warning\" class=\"d-none d-print-none\" aria-label=\"Version warning\"\u003e\u003c/aside\u003e\n\u003c/div\u003e\n\n  \n    \u003cheader class=\"bd-header navbar navbar-expand-lg bd-navbar d-print-none\"\u003e\n    \u003c/header\u003e\n  \n\n  \u003cdiv class=\"bd-container\"\u003e\n    \u003cdiv class=\"bd-container__inner bd-page-width\"\u003e\n      \n      \n      \n        \n      \n      \u003cdialog id=\"pst-primary-sidebar-modal\"\u003e\u003c/dialog\u003e\n      \u003cdiv id=\"pst-primary-sidebar\" class=\"bd-sidebar-primary bd-sidebar\"\u003e\n        \n\n  \n  \u003cdiv class=\"sidebar-header-items sidebar-primary__section\"\u003e\n    \n    \n    \n    \n  \u003c/div\u003e\n  \n    \u003cdiv class=\"sidebar-primary-items__start sidebar-primary__section\"\u003e\n        \u003cdiv class=\"sidebar-primary-item\"\u003e\n\n  \n    \n  \n\n\u003ca class=\"navbar-brand logo\" href=\"index.html\"\u003e\n  \n  \n  \n  \n  \n    \n    \n      \n    \n    \n    \u003cimg src=\"_static/logo.png\" class=\"logo__image only-light\" alt=\"Matter  documentation - Home\"/\u003e\n    \u003cimg src=\"_static/logo.png\" class=\"logo__image only-dark pst-js-only\" alt=\"Matter  documentation - Home\"/\u003e\n  \n  \n\u003c/a\u003e\u003c/div\u003e\n        \u003cdiv class=\"sidebar-primary-item\"\u003e\u003cul class=\"navbar-icon-links\"\n    aria-label=\"Icon Links\"\u003e\n        \u003cli class=\"nav-item\"\u003e\n          \n          \n          \n          \n          \n          \n          \n          \n          \u003ca href=\"https://github.com/project-chip/connectedhomeip\" title=\"GitHub\" class=\"nav-link pst-navbar-icon\" rel=\"noopener\" target=\"_blank\" data-bs-toggle=\"tooltip\" data-bs-placement=\"bottom\"\u003e\u003ci class=\"fa-brands fa-square-github fa-lg\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n            \u003cspan class=\"sr-only\"\u003eGitHub\u003c/span\u003e\u003c/a\u003e\n        \u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n        \u003cdiv class=\"sidebar-primary-item\"\u003e\n\n\u003cbutton class=\"btn search-button-field search-button__button pst-js-only\" title=\"Search\" aria-label=\"Search\" data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\u003e\n \u003ci class=\"fa-solid fa-magnifying-glass\"\u003e\u003c/i\u003e\n \u003cspan class=\"search-button__default-text\"\u003eSearch\u003c/span\u003e\n \u003cspan class=\"search-button__kbd-shortcut\"\u003e\u003ckbd class=\"kbd-shortcut__modifier\"\u003eCtrl\u003c/kbd\u003e+\u003ckbd class=\"kbd-shortcut__modifier\"\u003eK\u003c/kbd\u003e\u003c/span\u003e\n\u003c/button\u003e\u003c/div\u003e\n        \u003cdiv class=\"sidebar-primary-item\"\u003e\u003cnav class=\"bd-links bd-docs-nav\" aria-label=\"Main\"\u003e\n    \u003cdiv class=\"bd-toc-item navbar-nav active\"\u003e\n        \u003cp aria-level=\"2\" class=\"caption\" role=\"heading\"\u003e\u003cspan class=\"caption-text\"\u003eContents\u003c/span\u003e\u003c/p\u003e\n\u003cul class=\"nav bd-sidenav\"\u003e\n\u003cli class=\"toctree-l1\"\u003e\u003ca class=\"reference internal\" href=\"GLOSSARY.html\"\u003eMatter Glossary\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1\"\u003e\u003ca class=\"reference internal\" href=\"PROJECT_FLOW.html\"\u003eMatter Project Flow\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1\"\u003e\u003ca class=\"reference internal\" href=\"VSCODE_DEVELOPMENT.html\"\u003eVisual Studio Code Development\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"contributing/index.html\"\u003eContributing to matter\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"contributing/BUG_REPORT.html\"\u003eReporting bugs\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"contributing/pr_reviews.html\"\u003eHow Pull Request Reviews Work in the Matter SDK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"contributing/pull_request_guidelines.html\"\u003eGuidelines for writing pull requests\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"getting_started/index.html\"\u003eGetting Started\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"getting_started/first_example.html\"\u003eCompiling, Running, and Controlling Matter examples\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"getting_started/changing_examples.html\"\u003eChanging Examples\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"getting_started/SDKBasics.html\"\u003eSDK Architecture Overview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"ci-cd/index.html\"\u003eCI/CD Documentation\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"ci-cd/tools/daily_fail_summary.html\"\u003eDaily Fail Summary\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/index.html\"\u003eDevelopment Controllers\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/chip-tool/index.html\"\u003echip-tool\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/chip-tool/chip_tool_guide.html\"\u003eWorking with the CHIP Tool\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/matter-repl/index.html\"\u003ematter-repl\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/matter-repl/matter-repl.html\"\u003eMatter Python REPL\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/matter-repl/python_chip_controller_advanced_usage.html\"\u003eUsing Python CHIP Controller advanced features\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"development_controllers/matter-repl/python_chip_controller_building.html\"\u003eWorking with Python CHIP Controller\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"ids_and_codes/index.html\"\u003eIDs and Codes\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"ids_and_codes/ERROR_CODES.html\"\u003eMatter SDK \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eCHIP_ERROR\u003c/span\u003e\u003c/code\u003e enums values\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"ids_and_codes/spec_clusters.html\"\u003eList of currently defined spec clusters\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"ids_and_codes/spec_device_types.html\"\u003eList of currently defined spec device types\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"ids_and_codes/zap_clusters.html\"\u003eList of currently defined ZAP clusters\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"cluster_and_device_type_dev/index.html\"\u003eCluster and Device Type development\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"cluster_and_device_type_dev/cluster_and_device_type_dev.html\"\u003eImplementing New Clusters \u0026amp; Device Types\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"cluster_and_device_type_dev/cluster_tester.html\"\u003eClusterTester Helper Class\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"cluster_and_device_type_dev/how_to_add_new_dts_and_clusters.html\"\u003eAdding new clusters and device types to the codegen\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"cluster_and_device_type_dev/unit_testing_clusters.html\"\u003eDesigning Clusters for Testing and Portability\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"guides/index.html\"\u003eGuides\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/BUILDING.html\"\u003eBuilding Matter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/access-control-guide.html\"\u003eAccess Control Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/batch-commands.html\"\u003eAccepting Batch Commands\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/darwin.html\"\u003eMatter Development and Testing with/on Apple Devices\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/device-attestation-revocation-guide.html\"\u003eDevice Attestation Revocation Testing Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/fabric_synchronization_guide.html\"\u003eFabric Synchronization Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/joint_fabric_guide.html\"\u003eJoint Fabric Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/matter_idl_tooling.html\"\u003eThe \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003e.matter\u003c/span\u003e\u003c/code\u003e IDL file format\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/migrating_ember_cluster_to_code_driven.html\"\u003eMigrating Ember Clusters to Code-Driven Implementations\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/simulated_device_linux.html\"\u003eSimulated Device How-To (Linux)\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/updating-matter-device-guide.html\"\u003eGuide: Updating a Matter Device Using the OTA Provider Sample App\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"guides/writing_clusters.html\"\u003eWriting and Updating Clusters\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/index.html\"\u003ePlatform Guides\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/android/index.html\"\u003eAndroid\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/android/android_building.html\"\u003eBuilding Android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/asr/index.html\"\u003eASR\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/asr/asr_getting_started_guide.html\"\u003eASR Getting Started Guide\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/bouffalolab/index.html\"\u003eBouffalolab\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/bouffalolab/getting_started.html\"\u003eChecking out the Matter code\u003c/a\u003e\u003c/li\u003e\n\n\n\n\n\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/bouffalolab/matter_factory_data.html\"\u003eIntroduction to Matter factory data\u003c/a\u003e\u003c/li\u003e\n\n\n\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/bouffalolab/ota_upgrade.html\"\u003eBuild OTA image\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/bouffalolab/platform_overview.html\"\u003e\u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eBouffalo\u003c/span\u003e \u003cspan class=\"pre\"\u003eLab\u003c/span\u003e\u003c/code\u003e SoCs\u003c/a\u003e\u003c/li\u003e\n\n\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/bouffalolab/rpc_console.html\"\u003e\u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eBouffalo\u003c/span\u003e \u003cspan class=\"pre\"\u003eLab\u003c/span\u003e\u003c/code\u003e with RPC console\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/index.html\"\u003eEspressif (ESP32) Getting Started Guide\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/ble_settings.html\"\u003eBluetooth Low Energy (BLE)\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/build_app_and_commission.html\"\u003eESP32 Application Usage Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/config_options.html\"\u003eConfiguration options\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/diagnostics.html\"\u003eUsing ESP32 Diagnostic Logs Provider\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/esp_hosted.html\"\u003eESP-Hosted Instruction\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/factory_data.html\"\u003eUsing ESP32 Factory Data Provider\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/flash_nvs_encryption.html\"\u003eFlash and NVS encryption\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/ota.html\"\u003eMatter OTA\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/providers.html\"\u003eProviders Implemented for ESP32 Platform\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/rpc_console.html\"\u003eRPC Console and Device Tracing\u003c/a\u003e\u003c/li\u003e\n\n\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/secure_cert_partition.html\"\u003eUsing esp_secure_cert partition\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/setup_idf_chip.html\"\u003eSetup ESP-IDF and Matter Environment\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/esp32/vs_code_development.html\"\u003eVisual Studio Code Development\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/infineon/index.html\"\u003eInfineon\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/infineon/infineon_psoc6_software_update.html\"\u003eMatter Software Update with Infineon PSoC6 example applications\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/infineon/infineon_trustm_provisioning.html\"\u003eInfineon OPTIGA™ Trust M Provisioning for Matter\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/linux/index.html\"\u003eLinux\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/linux/ble_settings.html\"\u003eBluetooth Low Energy (BLE)\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/linux/debugging_tips.html\"\u003eDebugging tips\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/index.html\"\u003eNRF\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/nrfconnect_android_commissioning.html\"\u003eCommissioning nRF Connect Accessory using Android CHIPTool\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/nrfconnect_examples_cli.html\"\u003eUsing CLI in nRF Connect examples\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/nrfconnect_examples_configuration.html\"\u003eConfiguring nRF Connect examples\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/nrfconnect_examples_software_update.html\"\u003ePerforming Device Firmware Upgrade in the nRF Connect examples\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/nrfconnect_factory_data_configuration.html\"\u003eConfiguring factory data for the nRF Connect examples\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nrf/nrfconnect_platform_overview.html\"\u003enRF Connect platform overview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/index.html\"\u003eNXP\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_RTs_ota_software_update.html\"\u003eMatter Over-The-Air Software Update with NXP RTs example applications\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_application_architecture.html\"\u003eNXP Matter Application Architecture for FreeRTOS platforms\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_examples_freertos_platforms.html\"\u003eMatter NXP Examples Guide for FreeRTOS platforms\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_imx8m_linux_examples.html\"\u003eBuilding and Running CHIP Linux Examples for i.MX 8M Mini EVK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_manufacturing_flow.html\"\u003eNXP Manufacturing data\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_mcxw71_guide.html\"\u003eMatter NXP MCXW71 Applications Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_mcxw72_guide.html\"\u003eMatter NXP MCXW72 Applications Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_mcxw_ota_guide.html\"\u003eNXP MCXW OTA guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_otbr_guide.html\"\u003eThread Border Router usage\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_rt1060_guide.html\"\u003eMATTER NXP RT1060 Applications Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_rt1170_guide.html\"\u003eMATTER NXP RT1170 Applications Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_rw61x_guide.html\"\u003eMatter NXP RW61x Applications Guide targeting FreeRTOS OS\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_se05x_guide.html\"\u003eNXP SE05x Secure Element Integration in Matter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_zephyr_guide.html\"\u003eMatter NXP Zephyr Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/nxp/nxp_zephyr_ota_software_update.html\"\u003eMatter Over-The-Air Software Update with NXP using Zephyr example applications\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/openthread/index.html\"\u003eOpenThread\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/openthread/openthread_border_router_pi.html\"\u003eSetup OpenThread Border Router on Raspberry Pi\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/openthread/openthread_rcp_nrf_dongle.html\"\u003eConfiguring OpenThread Radio Co-processor on nRF52840 Dongle\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/silabs/index.html\"\u003eSilabs\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/silabs/silabs_cli_guide.html\"\u003eSilabs CLI Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/silabs/silabs_common_app_behavior.html\"\u003eStandard Application Behavior Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/silabs/silabs_efr32_software_update.html\"\u003eMatter Software Update with EFR32 example applications\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/silabs/silabs_getting_started.html\"\u003eSilicon Labs Matter Solution Guide\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/stm32/index.html\"\u003eSTM32\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/stm32/stm32_getting_started_guide.html\"\u003eSTM32 Getting Started Guide\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/index.html\"\u003eTI\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/ti_matter_overview.html\"\u003eTexas Instruments platform overview\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/matter-syscfg/getting-started.html\"\u003eGet started with SysConfig\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/matter-syscfg/sysconfig-board.html\"\u003eConfigure The Board Files with SysConfig\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/matter-users-guide/enabling_icd_on_ti_devices.html\"\u003eConfiguring Intermittently Connected Devices on TI SimpleLink CC13x4_CC26x4 Platforms\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/matter-users-guide/ti_factory_data_user_guide.html\"\u003eTexas Instruments Matter Factory Data Programming User Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"platforms/ti/matter-users-guide/ti_openthread_library_usage.html\"\u003eConfiguring OpenThread libraries on TI CC13x4_CC26x4 Platforms\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"style/index.html\"\u003eStyle Guides\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"style/CODING_STYLE_GUIDE.html\"\u003eCoding Style Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"style/STYLE_MAKEFILES.html\"\u003eCHIP Makefile Style Guide\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"style/style_guide.html\"\u003eMatter Documentation Style Guide\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/index.html\"\u003eExamples\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/air_purifier.html\"\u003eAir Purifier\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-purifier-app/air-purifier-common/README.html\"\u003eCHIP Air Purifier Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-purifier-app/ameba/README.html\"\u003eCHIP Ameba Air Purifier Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-purifier-app/cc32xx/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eCC32XXSF\u003c/span\u003e\u003c/code\u003e Air Purifier Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-purifier-app/linux/README.html\"\u003eCHIP Linux Air Purifier Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/air_quality.html\"\u003eAir Quality\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-quality-sensor-app/linux/README.html\"\u003eMatter Linux Air Quality Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-quality-sensor-app/silabs/README.html\"\u003eMatter Air Quality Sensor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/air-quality-sensor-app/telink/README.html\"\u003eMatter Telink Air Quality Sensor Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/all_clusters.html\"\u003eAll clusters\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/ameba/README.html\"\u003eCHIP Ameba All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/asr/README.html\"\u003eMatter ASR All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/esp32/README.html\"\u003eMatter ESP32 All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/infineon/psoc6/README.html\"\u003eCHIP PSoC6 All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/linux/README.html\"\u003eMatter Linux/Mac All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/nrfconnect/README.html\"\u003eMatter nRF Connect All Clusters Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/nxp/README.html\"\u003eCHIP NXP All-clusters Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/realtek/common/README.html\"\u003eMatter All Clusters Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-app/telink/README.html\"\u003eMatter Telink All Clusters Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/all_clusters_minimal.html\"\u003eAll clusters minimal\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-minimal-app/ameba/README.html\"\u003eCHIP Ameba All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-minimal-app/asr/README.html\"\u003eMatter ASR All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-minimal-app/esp32/README.html\"\u003eCHIP ESP32 All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-minimal-app/infineon/psoc6/README.html\"\u003eCHIP PSoC6 All Clusters Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-minimal-app/nrfconnect/README.html\"\u003eMatter nRF Connect All Clusters Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-clusters-minimal-app/telink/README.html\"\u003eMatter Telink All Clusters Minimal Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/all_devices.html\"\u003eAll devices\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/all-devices-app/esp32/README.html\"\u003eAll Devices App for ESP32\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/bridge.html\"\u003eBridge\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/bridge-app/asr/README.html\"\u003eMatter ASR Bridge Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/bridge-app/esp32/README.html\"\u003eMatter ESP32 Bridge App Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/bridge-app/linux/README.html\"\u003eMatter Linux Bridge Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/bridge-app/telink/README.html\"\u003eMatter Telink Bridge Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/camera.html\"\u003eCamera\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/camera-app/linux/README.html\"\u003eCHIP Linux Camera Example App\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/camera-app/linux/doc/camera-app-architecture.html\"\u003eCamera App Architecture and Design\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/camera_controller.html\"\u003eCamera\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/camera-controller/README.html\"\u003eMatter Camera Controller Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef.html\"\u003eCHEF\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef/README.html\"\u003eMATTER CHEF APP\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef/README_DEVICE.html\"\u003eMatter Shell - Device Layer module\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef/README_OTCLI.html\"\u003eMatter Shell - OpenThread CLI pass-through\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef/README_SHELL.html\"\u003eMatter Shell Reference\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef/nrfconnect/README.html\"\u003eCHIP nRF Connect SDK Shell Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chef/sample_app_util/README.html\"\u003eChef Build Conventions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/chip_tool.html\"\u003eCHIP Tool example\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/chip-tool/README.html\"\u003eMatter Client Example\u003c/a\u003e\u003c/li\u003e\n\n\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/closure.html\"\u003eClosure\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/closure-app/linux/README.html\"\u003eCHIP Linux Closure Example App\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/closure-app/silabs/README.html\"\u003eMatter SiWx917 Closure Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/contact_sensor.html\"\u003eContact Sensor\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/contact-sensor-app/bouffalolab/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eBouffalo\u003c/span\u003e \u003cspan class=\"pre\"\u003eLab\u003c/span\u003e\u003c/code\u003e Contact Sensor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/contact-sensor-app/linux/README.html\"\u003eMatter Linux Contact Sensor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/contact-sensor-app/nxp/README.html\"\u003eMatter NXP Contact Sensor Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/contact-sensor-app/telink/README.html\"\u003eMatter Telink Contact Sensor Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/darwin.html\"\u003eCHIP Tool Darwin\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/darwin-framework-tool/README.html\"\u003eMatter darwin-framework-tool\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/dishwasher.html\"\u003eDishwasher\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/dishwasher-app/linux/README.html\"\u003eMatter Linux Dishwasher Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/dishwasher-app/silabs/README.html\"\u003eMatter Silabs dishwasher Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/energy_gateway.html\"\u003eEnergy Gateway\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/energy-gateway-app/esp32/README.html\"\u003eMatter ESP32 Energy Gateway Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/energy-gateway-app/linux/README.html\"\u003eMatter Linux Energy Gateway Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/evse.html\"\u003eEVSE\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/evse-app/esp32/README.html\"\u003eMatter ESP32 EVSE Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/evse-app/linux/README.html\"\u003eMatter Linux EVSE Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/evse-app/silabs/README.html\"\u003eMatter EFR32 EVSE Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/fabric_admin.html\"\u003eFabric Admin\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/fabric-admin/README.html\"\u003eMatter Fabric Administrator Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/fabric_bridge.html\"\u003eFabric Bridge\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/fabric-bridge-app/linux/README.html\"\u003eMatter Linux Fabric Bridge Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/fabric_sync.html\"\u003eFabric Sync\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/fabric-sync/README.html\"\u003eMatter Linux Fabric Sync Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/java_matter_controller.html\"\u003eJava matter controller\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/java-matter-controller/README.html\"\u003eMatter Controller Java App Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/joint_fabric_admin.html\"\u003eJoint Fabric Admin\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/jf-admin-app/linux/README.html\"\u003eMatter Joint Fabric Admin Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/joint_fabric_control.html\"\u003eJoint Fabric Control\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/jf-control-app/README.html\"\u003eMatter Joint Fabric Control Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/kotlin_matter_controller.html\"\u003eKotlin matter controller\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/kotlin-matter-controller/README.html\"\u003eMatter Controller Kotlin App Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/laundry_washer.html\"\u003eLaundry washer\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/laundry-washer-app/nxp/README.html\"\u003eCHIP NXP Laundry Washer Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/laundry-washer-app/nxp/zephyr/README.html\"\u003eCHIP NXP Zephyr Laundry Washer Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/light_switch.html\"\u003eLight switch\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/ameba/README.html\"\u003eCHIP Ameba Light Switch Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/asr/README.html\"\u003eMatter ASR Light Switch Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/esp32/README.html\"\u003eMatter ESP32 Light-switch Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/genio/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eGenio\u003c/span\u003e\u003c/code\u003e Light Switch Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/infineon/cyw30739/README.html\"\u003eMatter CYW30739 Light Switch Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/nrfconnect/README.html\"\u003eMatter nRF Connect Light Switch Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/qpg/README.html\"\u003eMatter QPG6200 SDK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/realtek/common/README.html\"\u003eMatter Light Switch Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/silabs/README.html\"\u003eMatter EFR32 Light Switch Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/telink/README.html\"\u003eMatter Telink Light Switch Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/ti/cc13x4_26x4/README.html\"\u003eMatter Light Switch Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/light-switch-app/qpg/APPLICATION.html\"\u003eMatter QPG6200 Light Switch Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting.html\"\u003eLighting\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/ameba/README.html\"\u003eCHIP Ameba Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/asr/README.html\"\u003eMatter ASR Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/beken/README.html\"\u003eMatter BEKEN Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/bouffalolab/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eBouffalo\u003c/span\u003e \u003cspan class=\"pre\"\u003eLab\u003c/span\u003e\u003c/code\u003e Lighting app Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/esp32/README.html\"\u003eMatter ESP32 Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/genio/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eGenio\u003c/span\u003e\u003c/code\u003e Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/infineon/cyw30739/README.html\"\u003eMatter CYW30739 Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/infineon/psoc6/README.html\"\u003eCHIP PSoC6 Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/linux/README.html\"\u003eCHIP Linux Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/nrfconnect/README.html\"\u003eMatter nRF Connect Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/nxp/README.html\"\u003eMatter NXP Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/python/README.html\"\u003ePython-based lighting example (bridge) device to DALI\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/qpg/README.html\"\u003eMatter QPG6200 SDK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/realtek/common/README.html\"\u003eMatter Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/realtek/zephyr/README.html\"\u003eMatter Realtek Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/silabs/README.html\"\u003eMatter EFR32 Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/silabs/zephyr/README.html\"\u003eMatter SiWx917 Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/stm32/README.html\"\u003eMatter STM32 Lighting Example over thread\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/telink/README.html\"\u003eMatter Telink Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/ti/cc13x4_26x4/README.html\"\u003eMatter Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/tizen/README.html\"\u003eCHIP Tizen Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app/qpg/APPLICATION.html\"\u003eMatter QPG6200 Lighting Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting_no_unique_id.html\"\u003eLighting without unique id\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lighting-app-data-mode-no-unique-id/linux/README.html\"\u003eCHIP Linux Lighting Example (Data Mode, No Unique ID)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/lit_icd.html\"\u003eLit ICD\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lit-icd-app/esp32/README.html\"\u003eMatter ESP32 LIT ICD Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lit-icd-app/nrfconnect/README.html\"\u003eMatter nRF Connect LIT ICD Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lit-icd-app/silabs/README.html\"\u003eMatter EFR32 Lit ICD Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock.html\"\u003eLock\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/asr/README.html\"\u003eMatter ASR Lock Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/cc32xx/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eCC32XXSF\u003c/span\u003e\u003c/code\u003e Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/esp32/README.html\"\u003eMatter ESP32 Lock Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/genio/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eGenio\u003c/span\u003e\u003c/code\u003e Lock Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/infineon/cyw30739/README.html\"\u003eMatter CYW30739 Lock Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/infineon/psoc6/README.html\"\u003eMatter PSoC6 Lock Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/linux/README.html\"\u003eLock Application for Linux\u003c/a\u003e\u003c/li\u003e\n\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/nrfconnect/README.html\"\u003eMatter nRF Connect Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/nxp/README.html\"\u003eMatter NXP Door Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/qpg/README.html\"\u003eMatter QPG6200 SDK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/realtek/common/README.html\"\u003eMatter Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/silabs/README.html\"\u003eMatter EFR32 Lock Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/telink/README.html\"\u003eMatter Telink Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/ti/cc13x4_26x4/README.html\"\u003eMatter Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/lock-app/qpg/APPLICATION.html\"\u003eMatter QPG6200 Lock Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/log_source.html\"\u003eLog source\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/log-source-app/linux/README.html\"\u003elog-source-app\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/microwave.html\"\u003eMicrowave ovens\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/microwave-oven-app/linux/README.html\"\u003eMatter Linux Microwave Oven Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/minimal_mdns.html\"\u003eMinimal MDNS\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/minimal-mdns/README.html\"\u003eMinimal mDNS example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/network_infrastructure_manager.html\"\u003eNetwork Infrastructure Manager\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/network-manager-app/README.html\"\u003enetwork-manager-app\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota_provider.html\"\u003eOTA Provider\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-provider-app/esp32/README.html\"\u003eCHIP ESP32 OTA Provider Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-provider-app/linux/README.html\"\u003eota-provider-app\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota_requestor.html\"\u003eOTA Requestor\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/ameba/README.html\"\u003eCHIP Ameba OTA Requestor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/asr/README.html\"\u003eMatter ASR OTA Requestor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/esp32/README.html\"\u003eCHIP ESP32 OTA Requestor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/genio/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eGenio\u003c/span\u003e\u003c/code\u003e Lighting Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/linux/README.html\"\u003eota-requestor-app (Linux)\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/realtek/common/README.html\"\u003eMatter OTA Requestor Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/ota-requestor-app/telink/README.html\"\u003eSupported devices\u003c/a\u003e\u003c/li\u003e\n\n\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/persistent_storage.html\"\u003ePersistent storage\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/persistent-storage/esp32/README.html\"\u003eCHIP ESP32 Persistent Storage Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/persistent-storage/infineon/psoc6/README.html\"\u003eCHIP PSoC6 Persistent Storage Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/persistent-storage/linux/README.html\"\u003eCHIP Linux Persistent Storage Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/persistent-storage/qpg/README.html\"\u003eMatter QPG6200 SDK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/persistent-storage/qpg/APPLICATION.html\"\u003eCHIP QPG6200 Persistent Storage Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/pigweed.html\"\u003ePigweed\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pigweed-app/ameba/README.html\"\u003eCHIP Ameba Pigweed Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pigweed-app/esp32/README.html\"\u003eCHIP ESP32 Pigweed Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump.html\"\u003ePump\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-app/nrfconnect/README.html\"\u003eMatter nRF Connect Pump Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-app/silabs/README.html\"\u003eMatter EFR32 Pump Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-app/telink/README.html\"\u003eMatter Telink Pump Controller Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-app/ti/cc13x4_26x4/README.html\"\u003eMatter Pump Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump_controler.html\"\u003ePump controller\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-controller-app/nrfconnect/README.html\"\u003eMatter nRF Connect Pump Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-controller-app/telink/README.html\"\u003eMatter Telink Pump Controller Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/pump-controller-app/ti/cc13x4_26x4/README.html\"\u003eMatter Pump Controller Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/refrigerator.html\"\u003eRefrigerator\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/refrigerator-app/linux/README.html\"\u003eCHIP Linux Refrigerator Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/refrigerator-app/silabs/README.html\"\u003eMatter Refrigerator and Temperature Controlled Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/rvc.html\"\u003eRVC\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/rvc-app/README.html\"\u003eRVC example app\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell.html\"\u003eShell\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/README.html\"\u003eMatter Shell Reference\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/README_DEVICE.html\"\u003eMatter Shell - Device Layer module\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/README_OTCLI.html\"\u003eMatter Shell - OpenThread CLI pass-through\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/README_SERVER.html\"\u003eMatter Shell - App Server module\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/cc13x4_26x4/README.html\"\u003eMatter Shell Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/nrfconnect/README.html\"\u003eMatter nRF Connect SDK Shell Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/shell/telink/README.html\"\u003eMatter Telink Shell Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/smoke_co.html\"\u003eSmoke CO Alarm example\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/smoke-co-alarm-app/silabs/README.html\"\u003eMatter EFR32 Smoke CO Alarm Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/smoke-co-alarm-app/telink/README.html\"\u003eMatter Telink Smoke CO Alarm Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/tbr.html\"\u003eThread Border Router\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thread-br-app/esp32/README.html\"\u003eMatter ESP32 Thread Border Router Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/temperature_measurement.html\"\u003eTemperature measurement\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/temperature-measurement-app/asr/README.html\"\u003eMatter ASR Temperature Measurement Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/temperature-measurement-app/esp32/README.html\"\u003eMatter ESP32 Temperature Sensor Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/temperature-measurement-app/telink/README.html\"\u003eMatter Telink Temperature Measurement Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat.html\"\u003eThermostat\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/asr/README.html\"\u003eMatter ASR Thermostat Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/genio/README.html\"\u003eMatter \u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eGenio\u003c/span\u003e\u003c/code\u003e Thermostat Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/infineon/cyw30739/README.html\"\u003eMatter CYW30739 Thermostat Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/linux/README.html\"\u003eMatter Linux Thermostat Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/nxp/README.html\"\u003eCHIP NXP Thermostat Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/qpg/README.html\"\u003eMatter QPG6200 SDK\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/realtek/common/README.html\"\u003eMatter Thermostat Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/silabs/README.html\"\u003eMatter EFR32 Thermostat Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/telink/README.html\"\u003eMatter Telink Thermostat Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/thermostat/qpg/APPLICATION.html\"\u003eMatter QPG6200 Thermostat Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv.html\"\u003eTV\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-app/android/App/common-api/README.html\"\u003eMatter tv app common-api\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-app/android/App/content-app/README.html\"\u003eContent App\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-app/linux/README.html\"\u003eMatter TV Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv_casting.html\"\u003eTV casting\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-casting-app/android/README.html\"\u003eMatter TV Casting Android App Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-casting-app/darwin/TvCasting/README.html\"\u003eMatter TV Casting iOS App Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-casting-app/linux/README.html\"\u003eCHIP TV Casting App Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/tv-casting-app/APIs.html\"\u003eMatter Casting APIs\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/virtual_device.html\"\u003eVirtual Device App\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/virtual-device-app/android/README.html\"\u003eMatter Android Virtual Device App Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/water_leak_detector.html\"\u003eWater Leak Detector\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/water-leak-detector-app/linux/README.html\"\u003eMatter Linux Water Leak Detector Example\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2 has-children\"\u003e\u003ca class=\"reference internal\" href=\"examples/window.html\"\u003eWindow\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/window-app/nrfconnect/README.html\"\u003eMatter nRF Connect Window Covering Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/window-app/realtek/common/README.html\"\u003eMatter Window Covering Example Application\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/window-app/silabs/README.html\"\u003eMatter EFR32 Window Covering Example\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l3\"\u003e\u003ca class=\"reference internal\" href=\"examples/window-app/telink/README.html\"\u003eMatter Telink Window Example Application\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"product_considerations/index.html\"\u003eDiscussion\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"product_considerations/lwip_ipv6.html\"\u003eLwIP changes for Matter\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"testing/index.html\"\u003eTesting Guides\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/ChipDeviceCtrlAPI.html\"\u003eChipDeviceCtrl.py API\u003c/a\u003e\u003c/li\u003e\n\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/ci_testing.html\"\u003eCI testing\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/fuzz_testing.html\"\u003eFuzz testing\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/integration_test_utilities.html\"\u003eIntegration Test utilities\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/integration_tests.html\"\u003eIntegration and Certification Tests\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/pics_and_pixit.html\"\u003ePICS and PIXITs\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/python.html\"\u003ePython framework tests\u003c/a\u003e\u003c/li\u003e\n\n\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/unit_testing.html\"\u003eUnit testing\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/yaml.html\"\u003eYAML tests\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/yaml_pseudocluster.html\"\u003eYAML Pseudo-clusters\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"testing/yaml_schema.html\"\u003eYAML Schema\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"tips_and_troubleshooting/index.html\"\u003eTips and Troubleshooting\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"tips_and_troubleshooting/ci-ccache.html\"\u003eccache in CI: troubleshooting and controls\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"tips_and_troubleshooting/discovery_from_a_host_computer.html\"\u003eDevice discovery from a Host computer (mDNS Scanning)\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"tips_and_troubleshooting/troubleshooting_avahi.html\"\u003eTroubleshooting Avahi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"tools/index.html\"\u003eTools\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"src/tools/chip-cert/README.html\"\u003eMatter/CHIP Certificate Tool\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"src/tools/spake2p/README.html\"\u003eSPAKE2P Parameters Tool\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/memory/README.html\"\u003eMemory usage scripts\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/spake2p/README.html\"\u003eSPAKE2+ Python Tool\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/ELF_SIZE_TOOLING.html\"\u003eELF binary size information\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/nxp/factory_data_generator/README.html\"\u003eNXP Factory Data Generator\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/nxp/ota/README.html\"\u003eNXP OTA image tool\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/silabs/README.html\"\u003e\u003ccode class=\"docutils literal notranslate\"\u003e\u003cspan class=\"pre\"\u003eFactoryDataProvider\u003c/span\u003e\u003c/code\u003e for EFR32 Matter device\u003c/a\u003e\u003c/li\u003e\n\n\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/silabs/ota/README.html\"\u003eSilabs OTA image tool\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/silabs/factory_data_generator/README.html\"\u003eSilabs Factory Data Generator\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"scripts/tools/telink/readme.html\"\u003eManufacturing Partition Generator Utility\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1 has-children\"\u003e\u003ca class=\"reference internal\" href=\"zap_and_codegen/index.html\"\u003eZAP and Codegen\u003c/a\u003e\u003cdetails\u003e\u003csummary\u003e\u003cspan class=\"toctree-toggle\" role=\"presentation\"\u003e\u003ci class=\"fa-solid fa-chevron-down\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/summary\u003e\u003cul\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"zap_and_codegen/code_generation.html\"\u003eCode generation\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l2\"\u003e\u003ca class=\"reference internal\" href=\"zap_and_codegen/zap_intro.html\"\u003eZAP\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1\"\u003e\u003ca class=\"reference internal\" href=\"upgrading.html\"\u003eUpgrading notes\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toctree-l1\"\u003e\u003ca class=\"reference internal\" href=\"issue_triage.html\"\u003eProject issues\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\n    \u003c/div\u003e\n\u003c/nav\u003e\u003c/div\u003e\n    \u003c/div\u003e\n  \n  \n  \u003cdiv class=\"sidebar-primary-items__end sidebar-primary__section\"\u003e\n      \u003cdiv class=\"sidebar-primary-item\"\u003e\n\u003cdiv id=\"ethical-ad-placement\"\n      class=\"flat\"\n      data-ea-publisher=\"readthedocs\"\n      data-ea-type=\"readthedocs-sidebar\"\n      data-ea-manual=\"true\"\u003e\n\u003c/div\u003e\u003c/div\u003e\n  \u003c/div\u003e\n\n\n      \u003c/div\u003e\n      \n      \u003cmain id=\"main-content\" class=\"bd-main\" role=\"main\"\u003e\n        \n        \n\n\u003cdiv class=\"sbt-scroll-pixel-helper\"\u003e\u003c/div\u003e\n\n          \u003cdiv class=\"bd-content\"\u003e\n            \u003cdiv class=\"bd-article-container\"\u003e\n              \n              \u003cdiv class=\"bd-header-article d-print-none\"\u003e\n\u003cdiv class=\"header-article-items header-article__inner\"\u003e\n  \n    \u003cdiv class=\"header-article-items__start\"\u003e\n      \n        \u003cdiv class=\"header-article-item\"\u003e\u003cbutton class=\"sidebar-toggle primary-toggle btn btn-sm\" title=\"Toggle primary sidebar\" data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\u003e\n  \u003cspan class=\"fa-solid fa-bars\"\u003e\u003c/span\u003e\n\u003c/button\u003e\u003c/div\u003e\n      \n    \u003c/div\u003e\n  \n  \n    \u003cdiv class=\"header-article-items__end\"\u003e\n      \n        \u003cdiv class=\"header-article-item\"\u003e\n\n\u003cdiv class=\"article-header-buttons\"\u003e\n\n\n\u003ca href=\"https://github.com/project-chip/connectedhomeip/edit/master/docs/README.md\" target=\"_blank\"\n   class=\"btn btn-sm btn-source-edit-button\"\n   title=\"Suggest edit\"\n   data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\n\u003e\n  \n\n\u003cspan class=\"btn__icon-container\"\u003e\n  \u003ci class=\"fas fa-pencil-alt\"\u003e\u003c/i\u003e\n  \u003c/span\u003e\n\n\u003c/a\u003e\n\n\n\n\n\n\n\u003cdiv class=\"dropdown dropdown-download-buttons\"\u003e\n  \u003cbutton class=\"btn dropdown-toggle\" type=\"button\" data-bs-toggle=\"dropdown\" aria-expanded=\"false\" aria-label=\"Download this page\"\u003e\n    \u003ci class=\"fas fa-download\"\u003e\u003c/i\u003e\n  \u003c/button\u003e\n  \u003cul class=\"dropdown-menu\"\u003e\n      \n      \n      \n      \u003cli\u003e\u003ca href=\"_sources/README.md\" target=\"_blank\"\n   class=\"btn btn-sm btn-download-source-button dropdown-item\"\n   title=\"Download source file\"\n   data-bs-placement=\"left\" data-bs-toggle=\"tooltip\"\n\u003e\n  \n\n\u003cspan class=\"btn__icon-container\"\u003e\n  \u003ci class=\"fas fa-file\"\u003e\u003c/i\u003e\n  \u003c/span\u003e\n\u003cspan class=\"btn__text-container\"\u003e.md\u003c/span\u003e\n\u003c/a\u003e\n\u003c/li\u003e\n      \n      \n      \n      \n      \u003cli\u003e\n\u003cbutton onclick=\"window.print()\"\n  class=\"btn btn-sm btn-download-pdf-button dropdown-item\"\n  title=\"Print to PDF\"\n  data-bs-placement=\"left\" data-bs-toggle=\"tooltip\"\n\u003e\n  \n\n\u003cspan class=\"btn__icon-container\"\u003e\n  \u003ci class=\"fas fa-file-pdf\"\u003e\u003c/i\u003e\n  \u003c/span\u003e\n\u003cspan class=\"btn__text-container\"\u003e.pdf\u003c/span\u003e\n\u003c/button\u003e\n\u003c/li\u003e\n      \n  \u003c/ul\u003e\n\u003c/div\u003e\n\n\n\n\n\u003cbutton onclick=\"toggleFullScreen()\"\n  class=\"btn btn-sm btn-fullscreen-button\"\n  title=\"Fullscreen mode\"\n  data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\n\u003e\n  \n\n\u003cspan class=\"btn__icon-container\"\u003e\n  \u003ci class=\"fas fa-expand\"\u003e\u003c/i\u003e\n  \u003c/span\u003e\n\n\u003c/button\u003e\n\n\n\n\u003cbutton class=\"btn btn-sm nav-link pst-navbar-icon theme-switch-button pst-js-only\" aria-label=\"Color mode\" data-bs-title=\"Color mode\"  data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\u003e\n  \u003ci class=\"theme-switch fa-solid fa-sun                fa-lg\" data-mode=\"light\" title=\"Light\"\u003e\u003c/i\u003e\n  \u003ci class=\"theme-switch fa-solid fa-moon               fa-lg\" data-mode=\"dark\"  title=\"Dark\"\u003e\u003c/i\u003e\n  \u003ci class=\"theme-switch fa-solid fa-circle-half-stroke fa-lg\" data-mode=\"auto\"  title=\"System Settings\"\u003e\u003c/i\u003e\n\u003c/button\u003e\n\n\n\u003cbutton class=\"btn btn-sm pst-navbar-icon search-button search-button__button pst-js-only\" title=\"Search\" aria-label=\"Search\" data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\u003e\n    \u003ci class=\"fa-solid fa-magnifying-glass fa-lg\"\u003e\u003c/i\u003e\n\u003c/button\u003e\n\u003cbutton class=\"sidebar-toggle secondary-toggle btn btn-sm\" title=\"Toggle secondary sidebar\" data-bs-placement=\"bottom\" data-bs-toggle=\"tooltip\"\u003e\n    \u003cspan class=\"fa-solid fa-list\"\u003e\u003c/span\u003e\n\u003c/button\u003e\n\u003c/div\u003e\u003c/div\u003e\n      \n    \u003c/div\u003e\n  \n\u003c/div\u003e\n\u003c/div\u003e\n              \n              \n\n\u003cdiv id=\"jb-print-docs-body\" class=\"onlyprint\"\u003e\n    \u003ch1\u003eDocumentation links\u003c/h1\u003e\n    \u003c!-- Table of contents --\u003e\n    \u003cdiv id=\"print-main-content\"\u003e\n        \u003cdiv id=\"jb-print-toc\"\u003e\n            \n            \u003cdiv\u003e\n                \u003ch2\u003e Contents \u003c/h2\u003e\n            \u003c/div\u003e\n            \u003cnav aria-label=\"Page\"\u003e\n                \u003cul class=\"visible nav section-nav flex-column\"\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#\"\u003eDocumentation links\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#matter\"\u003eMatter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#about\"\u003eAbout\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#what-is-matter\"\u003eWhat is Matter?\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#project-overview\"\u003eProject Overview\u003c/a\u003e\u003cul class=\"visible nav section-nav flex-column\"\u003e\n\u003cli class=\"toc-h2 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#development-goals\"\u003eDevelopment Goals\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h2 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#architecture-overview\"\u003eArchitecture Overview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#current-status-of-matter\"\u003eCurrent Status of Matter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#how-to-contribute\"\u003eHow to Contribute\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#building-and-developing-in-matter\"\u003eBuilding and Developing in Matter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#directory-structure\"\u003eDirectory Structure\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\n            \u003c/nav\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n              \n                \n\u003cdiv id=\"searchbox\"\u003e\u003c/div\u003e\n                \u003carticle class=\"bd-article\"\u003e\n                  \n  \u003csection id=\"documentation-links\"\u003e\n\u003ch1\u003eDocumentation links\u003ca class=\"headerlink\" href=\"#documentation-links\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cul class=\"simple\"\u003e\n\u003cli\u003e\u003cp\u003e\u003ca class=\"reference external\" href=\"https://deepwiki.com/project-chip/connectedhomeip\"\u003e\u003cimg alt=\"Ask DeepWiki\" src=\"https://deepwiki.com/badge.svg\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca class=\"reference external\" href=\"https://project-chip.github.io/connectedhomeip-doc/index.html\"\u003eMatter SDK documentation page\u003c/a\u003e\u003c/p\u003e\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca class=\"reference external\" href=\"https://matter-build-automation.ue.r.appspot.com/\"\u003eMatter SDK Coverage Report\u003c/a\u003e\u003c/p\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/section\u003e\n\u003csection id=\"matter\"\u003e\n\u003ch1\u003eMatter\u003ca class=\"headerlink\" href=\"#matter\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003e\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/build.yaml\"\u003e\u003cimg alt=\"Builds\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Builds/badge.svg\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBuilds\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/android.yaml\"\u003e\u003cimg alt=\"Android\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Android/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-ameba.yaml\"\u003e\u003cimg alt=\"Ameba\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20Ameba/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-asr.yaml\"\u003e\u003cimg alt=\"ASR\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20ASR/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-bouffalolab.yaml\"\u003e\u003cimg alt=\"BouffaloLab\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20BouffaloLab/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/blob/master/.github/workflows/darwin.yaml\"\u003e\u003cimg alt=\"Darwin\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Darwin/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-cc13xx_26xx.yaml\"\u003e\u003cimg alt=\"TI CC26X2X7\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20TI%20CC13XX_26XX/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-cc32xx.yaml\"\u003e\u003cimg alt=\"TI CC32XX\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20TI%20CC32XX/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-efr32.yaml\"\u003e\u003cimg alt=\"EFR32\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20EFR32/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-esp32.yaml\"\u003e\u003cimg alt=\"ESP32\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20ESP32/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-infineon.yaml\"\u003e\u003cimg alt=\"Infineon\" src=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-infineon.yaml/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-linux-imx.yaml\"\u003e\u003cimg alt=\"i.MX Linux\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20i.MX%20Linux/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-k32w.yaml\"\u003e\u003cimg alt=\"K32W with SE051\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20K32W%20with%20SE051/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-linux-arm.yaml\"\u003e\u003cimg alt=\"Linux ARM\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20Linux%20ARM/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-linux-standalone.yaml\"\u003e\u003cimg alt=\"Linux Standalone\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20Linux%20Standalone/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-nrfconnect.yaml\"\u003e\u003cimg alt=\"nRF Connect SDK\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20nRF%20Connect%20SDK/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-qpg.yaml\"\u003e\u003cimg alt=\"QPG\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20QPG/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-stm32.yaml\"\u003e\u003cimg alt=\"STM32\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20stm32/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-telink.yaml\"\u003e\u003cimg alt=\"Telink\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20Telink/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/examples-tizen.yaml\"\u003e\u003cimg alt=\"Tizen\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Build%20example%20-%20Tizen/badge.svg\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTests\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/tests.yaml\"\u003e\u003cimg alt=\"Tests\" src=\"https://github.com/project-chip/connectedhomeip/actions/workflows/tests.yaml/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/unit_integration_test.yaml\"\u003e\u003cimg alt=\"Unit / Integration Tests\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Unit%20/%20Integration%20Tests/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/cirque.yaml\"\u003e\u003cimg alt=\"Cirque\" src=\"https://github.com/project-chip/connectedhomeip/workflows/Cirque/badge.svg\" /\u003e\u003c/a\u003e\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/qemu.yaml\"\u003e\u003cimg alt=\"QEMU\" src=\"https://github.com/project-chip/connectedhomeip/workflows/QEMU/badge.svg\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTools\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/zap_templates.yaml\"\u003e\u003cimg alt=\"ZAP Templates\" src=\"https://github.com/project-chip/connectedhomeip/workflows/ZAP/badge.svg\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/actions/workflows/docbuild.yaml\"\u003e\u003cimg alt=\"Documentation Build\" src=\"https://github.com/project-chip/connectedhomeip/actions/workflows/docbuild.yaml/badge.svg\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"about\"\u003e\n\u003ch1\u003eAbout\u003ca class=\"headerlink\" href=\"#about\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eMatter (formerly Project CHIP) creates more connections between more objects,\nsimplifying development for manufacturers and increasing compatibility for\nconsumers, guided by the Connectivity Standards Alliance.\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"what-is-matter\"\u003e\n\u003ch1\u003eWhat is Matter?\u003ca class=\"headerlink\" href=\"#what-is-matter\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eMatter is a unified, open-source application-layer connectivity standard built\nto enable developers and device manufacturers to connect and build reliable, and\nsecure ecosystems and increase compatibility among connected home devices. It is\nbuilt with market-proven technologies using Internet Protocol (IP) and is\ncompatible with Thread and Wi-Fi network transports. Matter was developed by a\nWorking Group within the Connectivity Standards Alliance (Alliance). This\nWorking Group develops and promotes the adoption of the Matter standard, a\nroyalty-free connectivity standard to increase compatibility among smart home\nproducts, with security as a fundamental design tenet. The vision that led major\nindustry players to come together to build Matter is that smart connectivity\nshould be simple, reliable, and interoperable.\u003c/p\u003e\n\u003cp\u003eMatter simplifies development for manufacturers and increases compatibility for\nconsumers.\u003c/p\u003e\n\u003cp\u003eThe standard was built around a shared belief that smart home devices should be\nsecure, reliable, and seamless to use. By building upon Internet Protocol (IP),\nMatter enables communication across smart home devices, mobile apps, and cloud\nservices and defines a specific set of IP-based networking technologies for\ndevice certification.\u003c/p\u003e\n\u003cp\u003eThe Matter specification details everything necessary to implement a Matter\napplication and transport layer stack. It is intended to be used by implementers\nas a complete specification.\u003c/p\u003e\n\u003cp\u003eThe Alliance officially opened the Matter Working Group on January 17, 2020, and\nthe specification is\n\u003ca class=\"reference external\" href=\"https://csa-iot.org/developer-resource/specifications-download-request/\"\u003eavailable\u003c/a\u003e\nfor adoption now.\u003c/p\u003e\n\u003cp\u003eVisit \u003ca class=\"reference external\" href=\"https://buildwithmatter.com\"\u003ebuildwithmatter.com\u003c/a\u003e to learn more and read\nthe latest news and updates about the project.\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"project-overview\"\u003e\n\u003ch1\u003eProject Overview\u003ca class=\"headerlink\" href=\"#project-overview\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003csection id=\"development-goals\"\u003e\n\u003ch2\u003eDevelopment Goals\u003ca class=\"headerlink\" href=\"#development-goals\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eMatter is developed with the following goals and principles in mind:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eUnifying:\u003c/strong\u003e Matter is built with and on top of market-tested, existing\ntechnologies.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eInteroperable:\u003c/strong\u003e The specification permits communication between any\nMatter-certified device, subject to users’ permission.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSecure:\u003c/strong\u003e The specification leverages modern security practices and protocols.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eUser Control:\u003c/strong\u003e The end user controls authorization for interaction with\ndevices.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFederated:\u003c/strong\u003e No single entity serves as a throttle or a single point of\nfailure for root of trust.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eRobust:\u003c/strong\u003e The set of protocols specifies a complete lifecycle of a device —\nstarting with the seamless out-of-box experience, through operational protocols,\nto device and system management specifications required for proper function in\nthe presence of change.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eLow Overhead:\u003c/strong\u003e The protocols are practically implementable on low\ncompute-resource devices, such as MCUs.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ePervasive:\u003c/strong\u003e The protocols are broadly deployable and accessible, by\nleveraging IP and being implementable on low-capability devices.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eEcosystem-Flexible:\u003c/strong\u003e The protocol is flexible enough to accommodate\ndeployment in ecosystems with differing policies.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eEasy to Use:\u003c/strong\u003e The protocol provides smooth, cohesive, integrated provisioning\nand out-of-box experience.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eOpen:\u003c/strong\u003e The Project’s design and technical processes are open and transparent\nto the general public, including non-members wherever possible.\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"architecture-overview\"\u003e\n\u003ch2\u003eArchitecture Overview\u003ca class=\"headerlink\" href=\"#architecture-overview\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eMatter aims to build a universal IPv6-based communication protocol for smart\nhome devices. The protocol defines the application layer that will be deployed\non devices and the different link layers to help maintain interoperability. The\nfollowing diagram illustrates the normal operational mode of the stack:\n\u003cimg alt=\"Matter Architecture Overview\" src=\"_images/Matter_Arch_Overview.png\" /\u003e\u003c/p\u003e\n\u003cp\u003eThe architecture is divided into layers to help separate the different\nresponsibilities and introduce a good level of encapsulation among the various\npieces of the protocol stack. The vast majority of interactions flow through the\nstack captured in the following Figure:\u003c/p\u003e\n\u003cp\u003e\u003cimg alt=\"Matter Stack Architecture\" src=\"_images/Matter_Layered_Arch.png\" /\u003e\u003c/p\u003e\n\u003col class=\"arabic simple\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eApplication:\u003c/strong\u003e High-order business logic of a device. For example, an\napplication that is focused on lighting might contain logic to handle turning\non/off the bulb as well as its color characteristics.\u003c/p\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003col class=\"arabic simple\" start=\"2\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eData Model:\u003c/strong\u003e The data layer corresponds to the data and verb elements that\nhelp support the functionality of the application. The Application operates\non these data structures when there is an intent to interact with the device.\u003c/p\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003col class=\"arabic simple\" start=\"3\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eInteraction Model:\u003c/strong\u003e The Interaction Model layer defines a set of\ninteractions that can be performed between a client and server device. For\nexample, reading or writing attributes on a server device would correspond to\napplication behavior on the device. These interactions operate on the\nelements defined at the data model layer.\u003c/p\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003col class=\"arabic simple\" start=\"4\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eAction Framing:\u003c/strong\u003e Once an action is constructed using the Interaction\nModel, it is serialized into a prescribed packed binary format to encode for\nnetwork transmission.\u003c/p\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003col class=\"arabic simple\" start=\"5\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eSecurity:\u003c/strong\u003e An encoded action frame is then sent down to the Security Layer\nto encrypt and sign the payload to ensure that data is secured and\nauthenticated by both sender and receiver of a packet.\u003c/p\u003e\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMessage Framing \u0026amp; Routing:\u003c/strong\u003e With an interaction encrypted and signed, the\nMessage Layer constructs the payload format with required and optional header\nfields; which specify the message’s properties and some routing information.\u003c/p\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003col class=\"arabic simple\" start=\"7\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eIP Framing \u0026amp; Transport Management:\u003c/strong\u003e After the final payload has been\nconstructed, it is sent to the underlying transport protocol for IP\nmanagement of the data.\u003c/p\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/section\u003e\n\u003c/section\u003e\n\u003csection id=\"current-status-of-matter\"\u003e\n\u003ch1\u003eCurrent Status of Matter\u003ca class=\"headerlink\" href=\"#current-status-of-matter\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eMatter’s design and technical processes are intended to be open and transparent\nto the general public, including to Working Group non-members wherever possible.\nThe availability of this GitHub repository and its source code under an Apache\nv2 license is an important and demonstrable step to achieving this commitment.\nMatter endeavors to bring together the best aspects of market-tested\ntechnologies and redeploy them as a unified and cohesive whole-system solution.\nThe overall goal of this approach is to bring the benefits of Matter to\nconsumers and manufacturers as quickly as possible. As a result, what you\nobserve in this repository is an implementation-first approach to the technical\nspecification, vetting integrations in practice. The Matter repository is\ngrowing and evolving to implement the overall architecture. The repository\ncurrently contains the security foundations, message framing and dispatch, and\nan implementation of the interaction model and data model. The code examples\nshow simple interactions, and are supported on multiple transports – Wi-Fi and\nThread – starting with resource-constrained (i.e., memory, processing) silicon\nplatforms to help ensure Matter’s scalability.\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"how-to-contribute\"\u003e\n\u003ch1\u003eHow to Contribute\u003ca class=\"headerlink\" href=\"#how-to-contribute\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eWe welcome your contributions to Matter. Read our contribution guidelines\n\u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/blob/master/CONTRIBUTING.md\"\u003ehere\u003c/a\u003e.\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"building-and-developing-in-matter\"\u003e\n\u003ch1\u003eBuilding and Developing in Matter\u003ca class=\"headerlink\" href=\"#building-and-developing-in-matter\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eInstructions about how to build Matter can be found \u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/blob/master/README.md\"\u003ehere\u003c/a\u003e .\u003c/p\u003e\n\u003c/section\u003e\n\u003csection id=\"directory-structure\"\u003e\n\u003ch1\u003eDirectory Structure\u003ca class=\"headerlink\" href=\"#directory-structure\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eThe Matter repository is structured as follows:\u003c/p\u003e\n\u003cdiv class=\"pst-scrollable-table-container\"\u003e\u003ctable class=\"table\"\u003e\n\u003cthead\u003e\n\u003ctr class=\"row-odd\"\u003e\u003cth class=\"head\"\u003e\u003cp\u003eFile/Folder\u003c/p\u003e\u003c/th\u003e\n\u003cth class=\"head\"\u003e\u003cp\u003eContent\u003c/p\u003e\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003ebuild\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eBuild system support content and built output directories\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003ebuild_overrides\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eBuild system parameter customization for different platforms\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003econfig\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eProject configurations\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003ecredentials\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eDevelopment and test credentials\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003edocs\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eDocumentation, including guides. Visit the \u003ca class=\"reference external\" href=\"https://project-chip.github.io/connectedhomeip-doc/index.html\"\u003eMatter SDK documentation page\u003c/a\u003e to read it.\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003eexamples\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eExample firmware applications that demonstrate use of Matter\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003eintegrations\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003e3rd party integrations\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003escripts\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eScripts needed to work with the Matter repository\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003esrc\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eImplementation of Matter\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003ethird_party\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003e3rd party code used by Matter\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003ezzz_generated\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eZAP generated template code - Revolving around cluster information\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003eBUILD.gn\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eBuild file for the GN build system\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003eCODE_OF_CONDUCT.md\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eCode of conduct for Matter and contribution to it\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003eCONTRIBUTING.md\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eGuidelines for contributing to Matter\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003eLICENSE\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eMatter license file\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003eREVIEWERS.md\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003ePR reviewers\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-even\"\u003e\u003ctd\u003e\u003cp\u003egn_build.sh\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eBuild script for specific projects such as Android, EFR32, etc.\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr class=\"row-odd\"\u003e\u003ctd\u003e\u003cp\u003eREADME.md\u003c/p\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cp\u003eThis file\u003c/p\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\u003c/section\u003e\n\u003csection id=\"license\"\u003e\n\u003ch1\u003eLicense\u003ca class=\"headerlink\" href=\"#license\" title=\"Link to this heading\"\u003e#\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eMatter is released under the \u003ca class=\"reference external\" href=\"https://github.com/project-chip/connectedhomeip/blob/master/../LICENSE\"\u003eApache 2.0 license\u003c/a\u003e.\u003c/p\u003e\n\u003c/section\u003e\n\n\n                \u003c/article\u003e\n              \n\n              \n              \n              \n              \n                \u003cfooter class=\"prev-next-footer d-print-none\"\u003e\n                  \n\u003cdiv class=\"prev-next-area\"\u003e\n\u003c/div\u003e\n                \u003c/footer\u003e\n              \n            \u003c/div\u003e\n            \n            \n              \n                \u003cdialog id=\"pst-secondary-sidebar-modal\"\u003e\u003c/dialog\u003e\n                \u003cdiv id=\"pst-secondary-sidebar\" class=\"bd-sidebar-secondary bd-toc\"\u003e\u003cdiv class=\"sidebar-secondary-items sidebar-secondary__inner\"\u003e\n\n\n  \u003cdiv class=\"sidebar-secondary-item\"\u003e\n  \u003cdiv class=\"page-toc tocsection onthispage\"\u003e\n    \u003ci class=\"fa-solid fa-list\"\u003e\u003c/i\u003e Contents\n  \u003c/div\u003e\n  \u003cnav class=\"bd-toc-nav page-toc\"\u003e\n    \u003cul class=\"visible nav section-nav flex-column\"\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#\"\u003eDocumentation links\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#matter\"\u003eMatter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#about\"\u003eAbout\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#what-is-matter\"\u003eWhat is Matter?\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#project-overview\"\u003eProject Overview\u003c/a\u003e\u003cul class=\"visible nav section-nav flex-column\"\u003e\n\u003cli class=\"toc-h2 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#development-goals\"\u003eDevelopment Goals\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h2 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#architecture-overview\"\u003eArchitecture Overview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#current-status-of-matter\"\u003eCurrent Status of Matter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#how-to-contribute\"\u003eHow to Contribute\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#building-and-developing-in-matter\"\u003eBuilding and Developing in Matter\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"toc-h1 nav-item toc-entry\"\u003e\u003ca class=\"reference internal nav-link\" href=\"#directory-structure\"\u003eDirec","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproject-chip%2Fconnectedhomeip-doc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fproject-chip%2Fconnectedhomeip-doc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproject-chip%2Fconnectedhomeip-doc/lists"}