Rohit
880d8995a7
[data_model] Create scenes cluster in device type according to conformance.
2025-08-25 12:27:06 +05:30
chendejin
2b387afeef
components/esp_matter: add missing ATTRIBUTE_FLAG_MANAGED_INTERNALLY flag
2025-08-25 14:52:43 +08:00
Shubham Patil
69782dd1a3
examples: add ESP32SecureCertDataProvider to the external platform
2025-08-22 14:34:54 +05:30
mahesh
8b753a86b3
esp_matter/component: Add api for setting server initialization parameters
2025-08-22 11:28:24 +05:30
Shubham Patil
6985d49f6e
examples/common: manufacturing data provider implementation
...
Introduce a precedence-based implementation for reading manufacturing
data.
Manufacturing data can reside in either the secure-cert partition or the
fctry partition. To ensure backward compatibility with older modules
(where manufacturing data was stored in the fctry partition), this implementation
supports setting precedence between the available storage options.
Default precedence is factory first, i.e. implementation checks the data
in factory partition first and if not found falls back to check secure
cert partition.
This allows newer modules using secure-cert to coexist seamlessly with legacy ones.
2025-08-22 11:15:21 +05:30
Shubham Patil
2f64b00ff1
docs: Supporting documentations for secure cert data provider
2025-08-22 11:15:21 +05:30
Shubham Patil
debc240f7a
components/esp-matter: config option for setting secure cert providers
...
config option for selecting commissionable data provider and device
instance instance info provider from the secure cert.
2025-08-22 11:15:21 +05:30
Hrishikesh Dhayagude
ca3df4f11f
Merge branch 'update_submodule/matter_1.4.2' into 'main'
...
connectedhomeip: Update the submodule to latest v1.4.2-branch.
See merge request app-frameworks/esp-matter!1223
2025-08-22 13:36:21 +08:00
shripad621git
4500815659
examples: Build and pytest failure fixes for the submodule update
...
- Fixed the h2 pytest failure by adding the timedInteractionTimeoutMs in the activedataset command
since spec mandates a timed interaction.
- Fixed the external platform build failure.
2025-08-21 15:32:13 +05:30
shripad621git
0357093f39
components/esp_matter_controller: Controller component changes for the submodule
...
- Fixed the controller app build failure.
- Added the missing EventInfo method newly introduced in the datamodel provider base class.
2025-08-21 15:22:29 +05:30
shripad621git
250c2e8af6
components/esp_matter: esp-matter component changes for the submodule
...
- Added esp-matter codegen integration files for migrated clusters.
- Fixed the commissioning flow for wifi and thread due to migration of network commissioning instances from platform to example.
- Fixed the spell check issues for the modified files.
- Fixed the decode method syntax for fabric scoped commands.
- Modified the cluster revisions for few clusters as per spec.
2025-08-21 15:22:22 +05:30
shripad621git
a8bfdec12c
components/esp_matter: Remove the static-cluster-config files and update the zap and cluster select files
...
- Removed the static-cluster-config files from the generated files to support esp-matter codegen integration.
- Modified the generate_zap_common_files.py script to remove the generation of static-cluster-config files.
- Executed ./components/esp_matter/utils/cluster_select/generate_cluster_select_files.py to generate the cluster_select files.
- Executed ./components/esp_matter/zap_common/generate_zap_common_files.py to generate the files in zap_common directory.
2025-08-21 14:51:49 +05:30
shripad621git
9006113da6
connectedhomeip: Updated connectedhomeip submdoule to v1.4.2-branch.
2025-08-21 14:50:46 +05:30
Hrishikesh Dhayagude
d4bfc446ac
Merge branch 'fix/delegate_init' into 'main'
...
components/esp_matter: Support to get optional bits while initialisation of delegates.
See merge request app-frameworks/esp-matter!1202
2025-08-20 22:13:58 +08:00
Rohit
7138fd3867
components/esp_matter: Support to get optional bits while initialisation of delegates.
...
Fixes: https://github.com/espressif/esp-matter/issues/1471
2025-08-20 15:32:26 +05:30
Hrishikesh Dhayagude
61e2d88a01
Merge branch 'mock-account-login-delegate' into 'main'
...
example/all-device: Add empty mock delegate for account login cluster.
See merge request app-frameworks/esp-matter!1213
2025-08-20 16:54:01 +08:00
Hrishikesh Dhayagude
e323d23f58
Merge branch 'fix_group_provider_issue' into 'main'
...
compenents/esp_matter: Add group provider implementation which was accidentally deleted
See merge request app-frameworks/esp-matter!1224
2025-08-20 16:02:38 +08:00
WanqQixiang
9f32d0639f
example: Fix the Thread dns-sd advertisement and add rainmaker&Matter sync for light-network-prov example
2025-08-19 19:10:14 +08:00
Shu Chen
12285d1b10
Merge branch 'remove-c++17-flag' into 'main'
...
examples: remove redundant C++ standard setting in main component
See merge request app-frameworks/esp-matter!1226
2025-08-14 06:32:09 +00:00
liyashuai
661718c3e5
compenents/esp_matter: Add group provider implementation which was accidentally deleted
2025-08-13 18:03:22 +08:00
Shubham Patil
a5a1a4d7bd
examples: remove redundant C++ standard setting in main component
...
All examples already set the C++ standard in the project-level
CMakeLists.txt. The main component redundantly sets it again.
As per the ESP-IDF C++ support guide, a component should only
override the C++ version if it intends to use a different one.
We want to keep a consistent version across the project, so
the redundant setting is removed.
2025-08-13 11:03:12 +05:30
Hrishikesh Dhayagude
780388a14f
Merge branch 'examples/launchpad' into 'main'
...
.github/workflows: Added some rainmaker and matter examples to launchpad workflow
See merge request app-frameworks/esp-matter!1210
2025-08-06 13:47:15 +08:00
Hrishikesh Dhayagude
06f47703fa
Merge branch 'command-get' into 'main'
...
components/esp_matter: api to get the command handler using endpoint, cluster, and command ids
See merge request app-frameworks/esp-matter!1205
2025-08-05 18:25:05 +08:00
shripad621git
e2113369ba
.github/workflows: Added some rainmaker and matter examples to launchpad workflow
2025-08-01 13:59:24 +05:30
Rohit
dbb6ea7623
example/all-device: Add empty mock delegate for account login cluster.
2025-07-31 14:27:53 +05:30
Hrishikesh Dhayagude
ec9699be7c
Merge branch 'chip_stack_size/c2' into 'main'
...
examples: Increase the chip task stack size for esp32c2
See merge request app-frameworks/esp-matter!1199
2025-07-30 19:26:17 +08:00
Shu Chen
a417fb4e98
Merge branch 'example/add-ota-function-for-thread-br-main' into 'main'
...
example/thread_border_router: add ota function for otbr example
See merge request app-frameworks/esp-matter!1201
2025-07-30 11:07:23 +00:00
shripad621git
40b0bced81
examples: Increase the chip task stack size for esp32c2.
2025-07-30 14:58:34 +05:30
Shubham Patil
3c78155926
fix typos flagged by ci
2025-07-30 13:16:48 +05:30
Shubham Patil
fb58eaf9d9
components/esp_matter: api to get the command handler using
...
endpoint, cluster, and command ids
current api to get the command handler is a bit overkill to use, it
requires additional parameter which is flag and to get that we need to
look into the cluster create apis and then jump to command create apis
to figure out that parameter.
2025-07-30 13:11:55 +05:30
Hrishikesh Dhayagude
00100b066f
Merge branch 'docs-readme' into 'main'
...
docs: simplify the README for building docs
See merge request app-frameworks/esp-matter!1217
2025-07-30 14:20:39 +08:00
Shu Chen
c7b9ef842f
Merge branch 'update_ram_optimize_doc' into 'main'
...
docs: Update ram optimize documents
See merge request app-frameworks/esp-matter!1208
2025-07-29 11:29:18 +00:00
Li Ya Shuai
f45422f6cc
docs: Update ram optimize documents
2025-07-29 11:29:18 +00:00
Hrishikesh Dhayagude
34140ef5a9
Merge branch 'fix/microwave_oven' into 'main'
...
components/esp-matter: Fix multiple cluster instance creation in microwave oven device type.
See merge request app-frameworks/esp-matter!1206
2025-07-29 17:28:54 +08:00
liyashuai
f83eff6e51
example/thread_border_router: add ota function for otbr example
2025-07-29 12:30:34 +08:00
Shu Chen
bc875460cc
Merge branch 'feat/enable_code_spell_for_commit' into 'main'
...
ci: enable check typos for commit
See merge request app-frameworks/esp-matter!1209
2025-07-29 04:28:01 +00:00
Shu Chen
6ab9b8fa3a
Merge branch 'esp_matter/data_model_directory' into 'main'
...
esp_matter: create a data_model directory and move data_model related codes to it
See merge request app-frameworks/esp-matter!1032
2025-07-29 04:25:55 +00:00
Shu Chen
b7f84046aa
Merge branch 'bugfix/ele_sensor' into 'main'
...
examples/all-device-types: Bugfix, pass cluster config while creating cluster
See merge request app-frameworks/esp-matter!1216
2025-07-29 03:40:31 +00:00
Shubham Patil
5022bbad71
docs: simplify the README for building docs
2025-07-28 17:59:59 +05:30
Rohit
e5b614654c
components/esp-matter: Fix multiple cluster instance creation in microwave oven device type.
...
Fixes https://github.com/espressif/esp-matter/issues/1486 .
2025-07-28 13:17:19 +05:30
Rohit
99ebc6b010
examples/all-device-types: Bugfix, pass cluster config while creating cluster
...
Fixes: https://github.com/espressif/esp-matter/issues/1501
2025-07-25 17:18:46 +05:30
WanqQixiang
13a15243cc
esp_matter: create a data_model directory and move data_model related codes to it
2025-07-25 15:59:35 +08:00
Shu Chen
6f6051d2d9
Merge branch 'fix_compile_error_for_lit' into 'main'
...
examples/icd_app: update README for lit icd
See merge request app-frameworks/esp-matter!1193
2025-07-24 09:38:16 +00:00
Shu Chen
2ed96fa5a2
Merge branch 'doc-fixes' into 'main'
...
docs: macos matter ble central profile installation link and note about support of ds peripheral for esp32h2
See merge request app-frameworks/esp-matter!1204
2025-07-24 09:37:26 +00:00
liuqiang
df4e838ae2
ci: enable check typos for commit
2025-07-23 17:18:43 +08:00
Shubham Patil
cd92e2fb2c
docs: add note about support of ds peripheral for esp32h2
2025-07-23 09:57:59 +05:30
Shubham Patil
df11a5e19b
docs: add macos matter ble central profile installation link
2025-07-23 09:57:59 +05:30
Hrishikesh Dhayagude
05e67b276b
Merge branch 'refactor_code' into 'main'
...
Refactor Common Clusters Code
See merge request app-frameworks/esp-matter!1170
2025-07-22 14:55:06 +08:00
Mahesh Pimpale
afe082a1ff
Refactor Common Clusters Code
2025-07-22 14:55:06 +08:00
Hrishikesh Dhayagude
882edef5a0
Merge branch 'fix_docs_typo' into 'main'
...
docs: fix typo in docs
See merge request app-frameworks/esp-matter!1200
2025-07-15 14:10:26 +08:00