chendejin
5de33ee236
components/esp_matter_controller: fix remove group keyset
2026-04-17 14:27:13 +08:00
Shubham Patil
b701b1b946
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:40:54 +05:30
Shubham Patil
68b7e43609
components/esp_matter_rainmaker: Fix the formatting error in logging
2025-05-27 19:39:11 +05:30
Shu Chen
adfcc8d99e
Merge branch 'fix-groups-cluster-count-1-3' into 'release/v1.3'
...
[v1.3] components/esp_matter: get the cluster count from the node details
See merge request app-frameworks/esp-matter!1124
2025-05-20 02:40:18 +00:00
Shubham Patil
cfcdb7b3c9
Use v1.3 compatible APIs for get cluster count impl
2025-05-13 11:00:19 +05:30
Shubham Patil
d04b09a2ed
components/esp-matter: fix len check for long char and do check for
...
return value
Also, we should mark the values greater that the expected as invalid and
not the ones with equal to ones.
2025-04-28 22:01:43 +05:30
Shubham Patil
bd446e5565
components/esp_matter: get the cluster count from the node details
...
We used to have a static variable to get the groups cluster, but if
people use low level APIs i.e. cluster::create(endpoint,cluster_id,flag)
then group data provider will be falsly initialized since it does not
have the correct group count.
2025-04-28 21:58:35 +05:30
Hrishikesh Dhayagude
9bf3106793
Merge branch 'backport/1.3/template-specialization-bool' into 'release/v1.3'
...
[v1.3] Backport for "Fix: Add nullable<bool> template specialization to resolve type mismatch"
See merge request app-frameworks/esp-matter!1115
2025-04-26 12:58:30 +08:00
Dhaval Gujar
80689c0500
components/esp_matter: Add template specialization for nullable<bool>
2025-04-25 11:16:23 +05:30
Shubham Patil
f5464e45ed
components/esp_matter_rainmaker: add missing feature map attribute to rainmaker cluster
2025-04-24 18:56:23 +05:30
Hrishikesh Dhayagude
ff052d06ab
Merge branch 'backport/destroy_method_1.3' into 'release/v1.3'
...
[v1.3]: Node Destroy method
See merge request app-frameworks/esp-matter!1107
2025-04-24 21:01:28 +08:00
chendejin
8390c23cc1
components/esp_matter: init identify after chip::Platform::MemoryInit (backport)
2025-04-23 19:56:55 +08:00
Mahesh Pimpale
0fa1920c4a
Added destroy method for node
2025-04-23 15:05:31 +05:30
Shubham Patil
c795f4e003
components/esp_matter: call ScheduleFactoryReset from esp_matter::factory_reset
...
ScheduleFactoryReset() additionally removes the fabric data, sends the
server shutting down event and then calls InitiateFactoryReset()
2025-04-14 12:48:22 +05:30
mahesh
e4853b4e08
Fix memory leak in endpoint destroy
2025-04-07 13:56:14 +05:30
Li Ya Shuai
8268d66eb5
[v1.3]backport: components/esp_matter:add optional attributes for general diagnostic cluster
2025-03-28 02:24:04 +08:00
WanqQixiang
891eb3d8ff
controller: fix shutdown subscriptions
2025-03-25 16:48:01 +08:00
Shubham Patil
e86cbc0eb2
components/esp_matter: create network commissioning attributes as per
...
feature map
scan_max_time_seconds and connect_max_time_seconds are wifi or thread
only attributes so they should not be created when feature flag is
ethernet.
2025-01-24 12:58:26 +05:30
Shubham Patil
020f5137fb
components/esp-matter: Inject the group provider implementation with
...
actual number of groups server clusters
Fixes https://github.com/espressif/esp-matter/issues/724
2025-01-16 20:51:39 +05:30
Shu Chen
5a9bc09a64
Merge branch 'add_bounds_of_thermostat_user_interface_configuration_cluster' into 'release/v1.3'
...
components/esp-matter:add bounds of thermostat user interface configuration cluster
See merge request app-frameworks/esp-matter!961
2024-12-16 17:59:28 +08:00
chendejin
9c7467b709
[v1.3] backport: components/esp_matter_controller: support timed write
2024-12-11 18:59:34 +08:00
liyashuai
8bd7fc5d22
[v1.3]components/esp-matter: remove scene management cluster
2024-12-10 11:11:51 +08:00
liyashuai
a3e709ebdf
[v1.3]components/esp-matter:add endpoint list attr for power source cluster
2024-12-03 17:54:39 +08:00
liyashuai
5973dbd878
components/esp-matter:add bounds of thermostat user interface configuration cluster
2024-11-28 20:50:47 +08:00
liyashuai
760d5bb1d9
backport: components/esp-matter:add ota requestor and provider device definition
2024-11-18 15:55:51 +08:00
shripad621git
11a7f0545f
Revert the insights specific yaml changes
...
- Reverted the insights specific idf_component.yml changes
for fixing the build failure due to insights component
versions.
2024-11-07 15:13:43 +05:30
shripad621git
3fdc141645
components/esp_matter: Fixed the missing include in esp_matter_providers.cpp
...
Fixes https://github.com/espressif/esp-matter/issues/1117 .
2024-10-14 14:41:13 +05:30
shripad621git
484b90be66
componets/esp-matter: Fixed the esp-matter examples compilation.
...
- Fixed the esp-matter examples build failure due to
espressif/esp_diag_data_store component version update.
- Added a idf_component.yml in components/esp_matter
to pin the required version of the component.
2024-10-11 15:45:40 +05:30
liyashuai
428f23c869
components/esp-matter: Fix the typos when creating ICD management
...
cluster
2024-10-04 15:16:47 +05:30
Shubham Patil
d3d3d1d0b2
components/esp-matter: NameSuport feature should be set to 1 and not 128
2024-09-16 16:58:46 +05:30
chendejin
df67708a6f
components/esp_matter: delete identify when destroy endpoint
2024-09-11 14:05:24 +08:00
Shubham Patil
ad37a4cf31
components/esp-matter: enable GroupNames feature by default
...
Removed the configurability of the NameSupport attribute of the Groups
cluster and enabled it by default. The NameSupport and feature-map
attributes of the Groups cluster must be kept in sync, the
connectedhomeip SDK enables the GroupName feature by default and set
the NameSupport attribute to appropriate value.
2024-08-29 11:33:36 +05:30
Shubham Patil
47639c77e2
components/esp_matter: Do not set the groups cluster feature to 1
...
Fixes https://github.com/espressif/esp-matter/issues/992
2024-07-12 09:04:07 +05:30
Hrishikesh Dhayagude
4cf92a5943
Merge branch 'delegates1' into 'main'
...
components/esp_matter: Add delegate apis for electric sensor clusters
See merge request app-frameworks/esp-matter!768
2024-06-11 12:28:29 +08:00
Rohit Jadhav
4692c28477
components/esp_matter: Add delegate apis for electric sensor clusters
2024-06-10 11:28:29 +05:30
WanqQixiang
0ac4563c74
controller: Add support for timed-invoke command and add open enhanced commissioning window command
2024-06-07 17:45:05 +08:00
Shu Chen
d12e76db15
Merge branch 'add_client_interaction_apis' into 'main'
...
Add client interaction APIs for interaction actions
Closes CON-1142
See merge request app-frameworks/esp-matter!673
2024-06-07 17:29:51 +08:00
Hrishikesh Dhayagude
c7513a11af
Merge branch 'delegate/door-lock' into 'main'
...
components/esp-matter: Add delegate for door-lock,...
See merge request app-frameworks/esp-matter!761
2024-06-07 15:42:53 +08:00
Rohit Jadhav
949c5896be
components/esp-matter: Add delegate for door-lock, boolean-state-configuration, time-sync and application basic
2024-06-06 14:58:12 +05:30
Rohit Jadhav
73d0d18364
[components/esp-matter] Fix cluster revision of operational state cluster
2024-06-05 12:29:16 +05:30
Shu Chen
03af440456
Merge branch 'fix_remove_device_issue' into 'main'
...
Disable endpoint before remove it from linked list when destroy an endpoint
See merge request app-frameworks/esp-matter!760
2024-06-03 17:32:30 +08:00
Hrishikesh Dhayagude
7d5a875da9
Merge branch 'device/device-EM' into 'main'
...
[component/esp_matter] Add device energy management device type
See merge request app-frameworks/esp-matter!758
2024-06-03 16:52:55 +08:00
liyashuai
c9cbac99bd
should disable endpoint before remove it from linked list when destroy a endpoint
2024-05-31 18:29:32 +08:00
Rohit Jadhav
7abee629df
[component/esp_matter] Add device energy management device type
2024-05-31 14:51:09 +05:30
Hrishikesh Dhayagude
c71d6df191
Merge branch 'cherry-pick-b4390e36' into 'main'
...
Validate device type versions
See merge request app-frameworks/esp-matter!755
2024-05-29 14:16:06 +08:00
Rohit Jadhav
af6aad3588
components/esp_matter: Validate device type revision values for Matter v1.3
2024-05-29 14:15:54 +08:00
Shu Chen
779b3f78d0
Merge branch 'zap_common_update_script' into 'main'
...
esp-matter: Add script to update zap-common files when updating chip submodule
Closes CON-1119
See merge request app-frameworks/esp-matter!707
2024-05-29 10:12:14 +08:00
Rohit Jadhav
f465141017
Add cluster delegate init callback
2024-05-24 23:18:37 +05:30
Rohit Jadhav
1c3cff2534
Add water valve device type
2024-05-24 23:14:09 +05:30
Rohit Jadhav
c00d022ebf
Add cluster delegate init callback
2024-05-24 21:29:37 +05:30