WanqQixiang
a74daed66b
CI: run all the pytest example builds with the same IDF version
2025-10-13 14:17:12 +08:00
shripad621git
c5c997fc4f
esp_matter/data_model: Add better error logging in case of attribute type mismatch in set_val
...
- Fixes https://github.com/espressif/esp-matter/issues/1551 .
2025-10-07 14:14:41 +05:30
Rohit
b403a65fe3
docs: Update docs to match the updated cluster APIs
2025-10-07 12:17:35 +05:30
Hrishikesh Dhayagude
c34a940bcf
Merge branch 'fix/namespace/missing-changes' into 'main'
...
Fix missing changes from !1267
See merge request app-frameworks/esp-matter!1272
2025-10-07 13:46:19 +08:00
mahesh
4a317697a4
docs: update release notes and docs for the namespace changes
...
components/esp-matter: ota_provider and ota_requstor device type namespace changes
examples: use modified namespaces
2025-10-06 12:44:00 +05:30
Hrishikesh Dhayagude
df05e5e90c
Merge branch 'fix/namespaces' into 'main'
...
Remove Inconsistencies in Namespaces
See merge request app-frameworks/esp-matter!1267
2025-10-03 19:59:06 +08:00
mahesh
11da871f81
components/esp_matter: Remove inconsistencies in the namespaces
2025-10-03 16:24:56 +05:30
Hrishikesh Dhayagude
e264ecb0f1
Merge branch 'concentration-measurement-optimization' into 'main'
...
components/esp_matter: further optimize the concentration measurement
See merge request app-frameworks/esp-matter!1249
2025-09-29 13:48:34 +08:00
liyashuai
f5b2c6b8d4
Target: add esp32c61 support
2025-09-29 10:25:41 +08:00
Shu Chen
d0faa92c93
Merge branch 'update_managed_component_light_feat' into 'main'
...
examples/managed_componenet_light: update example with component v1.4.2
See merge request app-frameworks/esp-matter!1268
2025-09-29 02:14:47 +00:00
chendejin
a9b088f565
examples/managed_componenet_light: update example with component v1.4.2
2025-09-28 19:48:25 +08:00
Shu Chen
3f05061fa2
Merge branch 'components/esp-matter/init_esp_matter_nvs_before_using' into 'main'
...
components/esp-matter: Initialize CONFIG_ESP_MATTER_NVS_PART_NAME nvs partition before accessing
See merge request app-frameworks/esp-matter!1256
2025-09-24 04:10:26 +00:00
liyashuai
981459a228
components/esp-matter: Initialize CONFIG_ESP_MATTER_NVS_PART_NAME nvs partition before accessing
2025-09-24 10:26:16 +08:00
Hrishikesh Dhayagude
49387bdfe0
Merge branch 'docs-lto' into 'main'
...
docs: add references to LTO for reducing binary size
See merge request app-frameworks/esp-matter!1246
2025-09-22 15:04:05 +08:00
Hrishikesh Dhayagude
db891d9f4e
Merge branch 'docs-release-versions' into 'main'
...
docs: add the release versions to the dropdown menu
See merge request app-frameworks/esp-matter!1245
2025-09-18 16:17:01 +08:00
Hrishikesh Dhayagude
20ab3537c7
Merge branch 'launchpad-rm' into 'main'
...
gh_action: still deploy even if rainmaker builds fail
See merge request app-frameworks/esp-matter!1258
2025-09-18 16:16:30 +08:00
Shubham Patil
cf1b1b0c72
gh_action: still deploy even if rainmaker builds fail
2025-09-15 12:36:20 +05:30
Shu Chen
039e3131fb
Merge branch 'controller/group_data_listener' into 'main'
...
controller: Initialize group data provider listener when initializing the controller instance
See merge request app-frameworks/esp-matter!1250
2025-09-11 11:09:38 +00:00
WanqQixiang
cb9c7d1268
controller: Initialize group data provider listener when initializing the controller instance
2025-09-11 15:16:46 +08:00
Shubham Patil
7b173696a8
components/esp_matter: further optimize the concentration measurement
...
- move and remove the redundant function list, function flags, and
revision.
- remove the templatization and make the function simpler and expose it
as a public api
2025-09-11 12:35:31 +05:30
Shubham Patil
8a31571ee8
docs: add references to LTO for reducing binary size
2025-09-11 12:33:32 +05:30
Shubham Patil
831fbf5966
docs: add the release versions to the dropdown menu
2025-09-11 12:32:18 +05:30
Shu Chen
5f8ac5f9c2
Merge branch 'fix-ci' into 'main'
...
ci: disable installing esp-matter-mfg-tool on esp-idf v4.4 builds
See merge request app-frameworks/esp-matter!1247
2025-09-11 06:53:34 +00:00
Shubham Patil
f80034731b
ci: hackishly install construct to work with idf-v4.4 and Python-3.12
...
construct==2.10.54 import imp which is not present in the Python3.12 so
download the package source, patch it and install
2025-09-10 12:07:31 +05:30
Shu Chen
d455b81b73
Merge branch 'example/tag_list' into 'main'
...
example: Fix compilation of generic_switch example
See merge request app-frameworks/esp-matter!1242
2025-09-10 03:05:52 +00:00
Shubham Patil
bc62b8c636
ci: disable installing esp-matter-mfg-tool on esp-idf v4.4 builds
...
esp-idf v4.4 requires construct==2.10.56, but latest changes in
esp-secure-cert-tool changed it to construct>=2.10.76.
install.sh script installs the esp-matter-mfg-tool which depends on
esp-secure-cert-tool which depends on construct>=2.10.76
2025-09-09 19:36:52 +05:30
WanqQixiang
9fdd2b586e
example: Fix compilation of generic_switch example
2025-09-03 09:35:11 +08:00
Shu Chen
43fc04889b
Merge branch 'dm_provider' into 'main'
...
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component
See merge request app-frameworks/esp-matter!1215
2025-09-02 03:15:13 +00:00
WanqQixiang
9d7ff306f6
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component
2025-09-02 10:16:06 +08:00
Hrishikesh Dhayagude
30b31aff7e
Merge branch 'component/missing_bits' into 'main'
...
components/esp_matter: Add the missing bits from pressure measurement cluster, solar power and battery storage device type.
See merge request app-frameworks/esp-matter!1207
2025-08-29 18:30:53 +08:00
Hrishikesh Dhayagude
e673b948de
Merge branch 'example/fix-tc-rr' into 'main'
...
example: configure the max dynamic endpoint count for all the examples
See merge request app-frameworks/esp-matter!1236
2025-08-29 18:10:14 +08:00
Hrishikesh Dhayagude
52b4b9282e
Merge branch 'compliance' into 'main'
...
components/esp_matter: Update revisions, new device types of v1.4.2
See merge request app-frameworks/esp-matter!1235
2025-08-29 17:41:00 +08:00
Hrishikesh Dhayagude
519a3d0dc3
Merge branch 'fix-cluster-usage' into 'main'
...
components/esp-matter: fix the incosistency between feature flag and
See merge request app-frameworks/esp-matter!1232
2025-08-29 16:58:13 +08:00
WanqQixiang
06afbf48f9
example: configure the max dynamic endpoint count for all the examples
2025-08-29 16:27:26 +08:00
Hrishikesh Dhayagude
0b90c16152
Merge branch 'secure_cert_data_provider' into 'main'
...
components/esp-matter: config option for setting secure cert providers
See merge request app-frameworks/esp-matter!912
2025-08-29 14:31:22 +08:00
Rohit
ec8c3b9fe0
components/esp_matter: Update revisions, new device types of v1.4.2
2025-08-29 11:50:46 +05:30
Hrishikesh Dhayagude
50f437840e
Merge branch 'brigde-dev-create' into 'main'
...
components/esp_matter_bridge: add null checks after memory allocations
See merge request app-frameworks/esp-matter!1234
2025-08-29 14:14:11 +08:00
shripad621git
2bea5e6a0c
components/esp_matter: Add the missing bits from pressure measurement cluster, solar power and battery storage device type.
2025-08-29 10:47:56 +05:30
Shubham Patil
83f5aec24f
components/esp_matter_bridge: add null checks after memory allocations
2025-08-29 10:40:47 +05:30
Shubham Patil
16f51d2b9c
components/esp-matter: conformance fixes for thermostat cluster
...
- moved cluster revision from 8 to 9
- thermostat cluster has schedule and preset attributes with quality T
i.e. atomic. It requires the cluster to implement atomic-request and
atomic-response command.
2025-08-29 10:22:58 +05:30
Shubham Patil
a40259cd96
components/esp-matter: fix the inconsistency between feature flag and
...
added features
After restructuring we were only adding features that are marked with
O.a or O.a+ conformance. But, it leads to the inconsistency where user
speicied features will not be added.
For clusters which has O.a or O.a+ feature conformance, linking all the
supported features in cluster create to address the incosistency.
Also, moved the feature create in the server part.
2025-08-29 10:22:52 +05:30
Shu Chen
1f417192d9
Merge branch 'add/scenes' into 'main'
...
[data_model] Create scenes cluster in device type according to conformance.
See merge request app-frameworks/esp-matter!1230
2025-08-28 11:27:34 +00:00
Shu Chen
f7f5c657f4
Merge branch 'network_prov/fix_thread_advertise' into 'main'
...
example: Fix the Thread dns-sd advertisement and add rainmaker&Matter sync for light_network_prov app
See merge request app-frameworks/esp-matter!1228
2025-08-28 11:26:41 +00:00
Shu Chen
8e7664c7dc
Merge branch 'Add_managed_internally_flag' into 'main'
...
components/esp_matter: add missing ATTRIBUTE_FLAG_MANAGED_INTERNALLY flag
See merge request app-frameworks/esp-matter!1231
2025-08-28 11:24:23 +00:00
Hrishikesh Dhayagude
a3bcf6bde9
Merge branch 'esp_matter/revert_group_data_provider_resize' into 'main'
...
esp_matter: revert the group data provider resizing
See merge request app-frameworks/esp-matter!1233
2025-08-28 18:21:38 +08:00
Hrishikesh Dhayagude
c63f5bab74
Merge branch 'feat/discovery_timeout' into 'main'
...
Add an API to set Server Init Params
See merge request app-frameworks/esp-matter!1149
2025-08-28 18:21:05 +08:00
Hrishikesh Dhayagude
8bfa9053a6
Merge branch 'feat/diagnostics' into 'main'
...
Add Diagnostic Logs Support in All Device Type App
See merge request app-frameworks/esp-matter!1172
2025-08-28 13:07:27 +08:00
Mahesh Pimpale
17eb0957e0
Add Diagnostic Logs Support in All Device Type App
2025-08-28 13:07:27 +08:00
WanqQixiang
d128385607
esp_matter_controller: Set Listener for Group Data Provider of Controller
2025-08-28 12:21:55 +08:00
WanqQixiang
c0fe4b57bf
revert commit c91d9d5a components/esp_matter: resize group data provider when ep count change
2025-08-28 11:00:26 +08:00