Hrishikesh Dhayagude
8a6d0f4643
Merge branch 'fix/refactor-update-report-attribute-utils-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] propagate error code from attribute update/report
See merge request app-frameworks/esp-matter!1467
2026-03-24 21:13:06 +08:00
Shubham Patil
60adb53d75
ci: use the target branch for comapring typos
2026-03-23 16:20:16 +05:30
Shubham Patil
3b7f1d4ca6
components/esp_matter: propagate error code from attribute report on v1.4.2
...
attribute::report() was ignoring the return value from set_val() and
always returning ESP_OK. This hid errors like ESP_ERR_NOT_SUPPORTED
for internally managed attributes (e.g., BooleanState::StateValue).
This fix:
- Propagates the error from set_val() back to the caller
- Checks return value of get_val() in report()
- Adds void cast to intentionally unchecked get_data_from_attr_val()
call in update()
Related: https://github.com/espressif/esp-matter/issues/1724
Backport of !1441 (main)
2026-03-23 16:14:08 +05:30
Hrishikesh Dhayagude
11a6b46cf9
Merge branch 'cherry_pick/resource_group_1.4.2' into 'release/v1.4.2'
...
[v1.4.2] gitlab-ci.yml: Added gitlab resource groups logic to avoid arbitary build failures.
See merge request app-frameworks/esp-matter!1466
2026-03-18 14:50:21 +08:00
shripad621git
25b9985490
[v1.4.2] gitlab-ci.yml: Added gitlab resource groups logic to avoid arbitary build failures.
2026-03-18 11:10:23 +05:30
Hrishikesh Dhayagude
1843e5b4ec
Merge branch 'duplicate_commands' into 'release/v1.4.2'
...
[v1.4.2] components/esp_matter: Prevent creation of duplicate commands.
See merge request app-frameworks/esp-matter!1363
2026-02-18 14:22:43 +08:00
Hrishikesh Dhayagude
9b127bd1ac
Merge branch 'esp_matter/fix_python_cert_test_v1_4_2' into 'release/v1.4.2'
...
esp-matter: fix python certificate testing failure(v1.4.2)
See merge request app-frameworks/esp-matter!1416
2026-02-18 12:45:16 +08:00
Shu Chen
c26df8c020
Merge branch 'esp_matter_v1_4_2_1_component' into 'release/v1.4.2'
...
esp_matter managed component: v1.4.2~1
See merge request app-frameworks/esp-matter!1419
2026-01-30 12:32:24 +00:00
Shu Chen
e5d9b15524
Merge branch 'fix-rac-dt-version' into 'release/v1.4.2'
...
[v1.4.2] components/esp_matter: fix the RAC device type version
See merge request app-frameworks/esp-matter!1413
2026-01-30 12:32:07 +00:00
Rohit
8cd47a826f
components/esp_matter: Prevent creation of duplicate commands.
2026-01-29 10:58:12 +05:30
chendejin
52f63c0b81
esp_matter managed component: v1.4.2~1
2026-01-28 16:46:58 +08:00
WanqQixiang
4c29f272d7
esp-matter: fix python certificate testing failure(v1.4.2)
2026-01-26 09:37:26 +08:00
Shubham Patil
65da2b9706
components/esp_matter: fix the RAC device type version
...
Room AC Device Type version should be 2 but its listed as 3.
Fixes https://github.com/espressif/esp-matter/issues/1656
2026-01-22 16:16:49 +05:30
Shu Chen
1560327e99
Merge branch 'add_network_diag_clusters_v1_4_2' into 'release/v1.4.2'
...
esp_matter: Add WiFiNetworkDiagnotics and ThreadNetworkDiagnostics clusters by default(v1.4.2)
See merge request app-frameworks/esp-matter!1384
2026-01-08 09:33:19 +00:00
WanqQixiang
ff7d578058
esp_matter: Add WiFiNetworkDiagnotics and ThreadNetworkDiagnostics cluster by default
2026-01-04 11:29:33 +08:00
Shu Chen
a436d1f509
Merge branch 'fix/compile_icd_without_data_model_1_4_2' into 'release/v1.4.2'
...
components/esp_matter: fix compile error for icd without esp data model (v1.4.2)
See merge request app-frameworks/esp-matter!1360
2025-12-29 02:02:52 +00:00
chendejin
e158ae8dc1
components/esp_matter: fix compile error for icd without esp data model
2025-12-24 19:53:19 +08:00
Hrishikesh Dhayagude
49e4e98562
Merge branch 'fix-attribute-types-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] components/esp-matter: fix types for on_time and off_wait_time
See merge request app-frameworks/esp-matter!1345
2025-12-18 14:44:24 +08:00
Shubham Patil
46cac96d3b
components/esp-matter: fix types for on_time and off_wait_time
...
These are non-nullable uint16's, so removed the nullable type
2025-12-16 14:34:04 +05:30
Hrishikesh Dhayagude
ca1759c0e0
Merge branch 'bump-submodule-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] connectedhomeip: update submodule to use the correct ESP32SecureCertDataProvider.h
See merge request app-frameworks/esp-matter!1248
2025-12-03 13:54:18 +08:00
Shubham Patil
6a2ed584eb
connectedhomeip: update submodule to 2960abcbcf
...
- Use the correct ESP32SecureCertDataProvider.h
- update the readme to list v1.4.2
- ci: bump idf-component-manager to v2.2 for external platform builds
- idf.py build complaining about older v2.1.2 of idf-component-manager so
bumping it.
- components/esp_matter: run the generate_zap_common_files.py, and
commit delta
2025-12-02 20:07:55 +05:30
Hrishikesh Dhayagude
3a4ae18eb7
Merge branch 'backport/v1.4.2/fix/add_mandatory_attribute' into 'release/v1.4.2'
...
[v1.4.2]: Add missing pending_dataset_timestamp mandatory attribute
See merge request app-frameworks/esp-matter!1299
2025-11-12 22:55:10 +08:00
Hrishikesh Dhayagude
5d95031e03
Merge branch 'backport/v1.4.2/null_check' into 'release/v1.4.2'
...
[v1.4.2]: Add null check for config before pointer dereference
See merge request app-frameworks/esp-matter!1297
2025-11-12 22:54:07 +08:00
Hrishikesh Dhayagude
9d89b5e92a
Merge branch 'fix-scenes-dup-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] components/esp_matter: remove duplicate scenes mgmt create from extended color light
See merge request app-frameworks/esp-matter!1292
2025-10-31 18:18:01 +08:00
mahesh
0d85755562
components/esp_matter: Add missing pending_dataset_timestamp mandatory attribute for thread border router management cluster
2025-10-31 14:36:45 +05:30
mahesh
e24cab6242
components/esp_matter:Add null check for config before pointer dereference
2025-10-31 13:49:03 +05:30
Hrishikesh Dhayagude
d556f67bb4
Merge branch 'mtr-uniq-data-in-sec-cert-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] mfg_test_app: read and print the matter unique data from secure cert partition
See merge request app-frameworks/esp-matter!1285
2025-10-31 15:34:02 +08:00
Shu Chen
9d4cd7afbc
Merge branch 'fix-icd-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] components/esp-matter: add icd_management::maximum_check_in_backoff
See merge request app-frameworks/esp-matter!1293
2025-10-31 06:59:17 +00:00
Shu Chen
498a96bed0
Merge branch 'compat-fixes-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] compatibility fixes for air quality and temperature unit attributes
See merge request app-frameworks/esp-matter!1276
2025-10-31 06:58:18 +00:00
Shubham Patil
0fea830743
components/esp_matter: add IDs to the attribute exception list
...
This is still easily parsable, and still have IDs which can be consumed
by the automations.
2025-10-29 17:51:24 +05:30
Shubham Patil
b89f2989a9
components/esp_matter: remove the internally-managed flag for thermostat attributes: local-temperature and remote-sensing
2025-10-29 17:41:56 +05:30
Shubham Patil
e09bf34324
components/esp-matter: add icd_management::maximum_check_in_backoff
...
Create API was missing for this and we did create this when adding check
in protocol support feature.
2025-10-27 17:47:25 +05:30
Shubham Patil
dabf52f1fc
components/esp_matter: remove duplicate scenes mgmt create from extended color light
2025-10-27 17:44:52 +05:30
Shubham Patil
f87a4cd119
components/esp_matter: implement temperature unit handling with
...
compatibility adjustments
Added global variable for temperature unit for deferred
setting when enabling endpoint. Compatibility functions to
handle temperature unit attribute reads and writes,
ensuring seamless integration with previous versions.
Also, added a function to retrieve the cluster id and endpoint id for
internally managed attribues.
2025-10-27 16:06:25 +05:30
Hrishikesh Dhayagude
694c19bc27
Merge branch 'remove-provisional-features' into 'release/v1.4.2'
...
Remove provisional features from esp_matter
See merge request app-frameworks/esp-matter!1286
2025-10-24 21:04:08 +08:00
Shubham Patil
1131d08855
mfg_test_app: read and print the matter unique data from secure cert partition
...
examples/mfg_test_app: include CONFIG_MBEDTLS_HKDF_C in sdkconfig.defaults
2025-10-24 18:25:13 +05:30
mahesh
cc74d88286
components/esp_matter:Remove provisional features from esp_matter
2025-10-17 17:24:43 +05:30
Shubham Patil
37a2c7d0b7
components/esp_matter: move air quality attribute storage to external
...
Storage of this attribute was moved from esp-matter to
connectedhomeip during the v1.4.2 release by implementing the AAI in
connectedhomeip. For most clusters, AAI registration occurs in the
cluster-init callback, but for this Air Quality cluster, it is
delegated to the application layer. So, in the esp-matter's workflow,
no one registers the AAI. And, as this attribute is of primitive type,
we can discard the ATTRIBUTE_FLAG_MANAGED_INTERNALLY flag and storage
can be managed by esp-matter.
2025-10-16 09:46:51 +05:30
Hrishikesh Dhayagude
77cce487eb
Merge branch 'update_managed_component_light_v1_4_2' into 'release/v1.4.2'
...
CI: run all the pytest example builds with the same IDF version and fix managed component example build on release/v1.4.2
See merge request app-frameworks/esp-matter!1283
2025-10-15 18:26:09 +08:00
WanqQixiang
db983762ba
CI: run all the pytest example builds with the same IDF version
2025-10-14 15:46:18 +08:00
chendejin
6075f25f3b
examples/managed_componenet_light: update example with component v1.4.2
2025-10-14 15:20:32 +08:00
Shu Chen
671a5cfcee
Merge branch 'component_v1_4_2' into 'release/v1.4.2'
...
esp_matter managed component: v1.4.2
See merge request app-frameworks/esp-matter!1257
2025-09-28 01:20:25 +00:00
Hrishikesh Dhayagude
0165a3b349
Merge branch 'docs-release-versions-1-4-2' into 'release/v1.4.2'
...
[v1.4.2] docs: use the version file from the main branch
See merge request app-frameworks/esp-matter!1261
2025-09-27 09:15:31 +08:00
Shubham Patil
b2002c2cbb
docs: use the version file from the main branch
...
As we are using the static file for showing versions in the drop-down
this would be outdated with each new release, so use it from the main
branch, with the assumption that it would always be up-to-date.
2025-09-25 20:27:50 +05:30
chendejin
1a0c29d867
esp_matter managed component: v1.4.2
2025-09-24 11:44:44 +08:00
Shu Chen
157245702e
Merge branch 'controller/group_data_listener_v142' into 'release/v1.4.2'
...
controller: Initialize group data provider listener when initializing the controller instance (v1.4.2)
See merge request app-frameworks/esp-matter!1251
2025-09-24 02:11:12 +00:00
Shu Chen
5459d36dd3
Merge branch 'backport/basic_info_conformance' into 'release/v1.4.2'
...
backport: components/data_model: Remove provisional attribute from basic information create.
See merge request app-frameworks/esp-matter!1240
2025-09-24 02:04:35 +00:00
Rohit
6819c6fe61
Disable chip shell on light_network_prov to save flash.
2025-09-22 11:27:40 +05:30
Rohit
932a750a95
components/data_model: Remove provisional attribute from basic information create.
2025-09-19 16:45:03 +05:30
WanqQixiang
c86d62d90a
controller: Initialize group data provider listener when initializing the controller instance
2025-09-18 15:57:51 +08:00