mahesh
cc74d88286
components/esp_matter:Remove provisional features from esp_matter
2025-10-17 17:24:43 +05:30
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
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
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
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
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
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
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
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
mahesh
8b753a86b3
esp_matter/component: Add api for setting server initialization parameters
2025-08-22 11:28:24 +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
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
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
liyashuai
661718c3e5
compenents/esp_matter: Add group provider implementation which was accidentally deleted
2025-08-13 18:03:22 +08:00
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
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
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
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
Mahesh Pimpale
afe082a1ff
Refactor Common Clusters Code
2025-07-22 14:55:06 +08:00
Rohit
cbd95e9903
components/esp_matter: Fix conformance of color control cluster.
2025-07-08 16:48:25 +05:30
Hrishikesh Dhayagude
ef4cc40f8c
Merge branch 'fix/elec_sensor' into 'main'
...
examples/all_device_types_app: Fix features creation according to new features APIs.
See merge request app-frameworks/esp-matter!1194
2025-07-03 15:07:38 +08:00
Rohit
0668d0826b
examples/all_device_types_app: Fix features creation according to new features APIs.
2025-07-01 14:42:39 +05:30
Hrishikesh Dhayagude
6a77422d0c
Merge branch 'thread-safety' into 'main'
...
components/esp-matter: Scheduled delegate initialisation on chip task.
See merge request app-frameworks/esp-matter!1185
2025-06-30 22:32:46 +08:00
Rohit
dab1febe91
components/esp-matter: Scheduled delegate initialisation on chip task.
...
Fixes https://github.com/espressif/esp-matter/issues/1468
2025-06-26 21:40:19 +05:30
Hrishikesh Dhayagude
c637fc8bcf
Merge branch 'fix-warnings' into 'main'
...
components/esp_matter: fix few warnings
See merge request app-frameworks/esp-matter!1188
2025-06-26 14:44:44 +08:00
Hrishikesh Dhayagude
e8601acc51
Merge branch 'features_configuration_in_endpoint' into 'main'
...
[components/esp-matter] Remove features parameter from cluster::creater() API.
See merge request app-frameworks/esp-matter!1146
2025-06-26 13:55:18 +08:00
Shu Chen
23f3882441
Merge branch 'fix-groups-on-bridge' into 'main'
...
components/esp_matter: reset group data provider when ep count change
See merge request app-frameworks/esp-matter!1186
2025-06-26 01:48:44 +00:00
Shubham Patil
c91d9d5aa7
components/esp_matter: resize group data provider when ep count change
...
resize the group data provider when new endpoint is added to the node or
existing one is removed from the node. This is to ensure that endpoints
containing groups cluster that are added after esp_matter::start()
should have storage for groups.
Fixes https://github.com/espressif/esp-matter/issues/1467
2025-06-25 14:52:33 +05:30
liyashuai
ad8beca678
[components] Add missing writeable flag for some attributes
2025-06-25 15:52:55 +08:00
Shubham Patil
63e76c8b61
components/esp_matter: fix few warnings
...
- remove unused variable from bounds
- remove unused command callback functions
- add ifdefs for restricting code from compiling and generating warnings
during builds
- Fix unused usage of heap stats function
2025-06-25 09:02:07 +05:30
Hrishikesh Dhayagude
ba4b9c6bcd
Merge branch 'fix/color_min_mireds' into 'main'
...
components/esp_matter: Fixed the default value for color temperature physical min mireds attribute
See merge request app-frameworks/esp-matter!1179
2025-06-20 13:27:06 +08:00
shripad621git
561d286092
components/esp_matter: Fixed the default value for color temperature physical min mireds attribute
2025-06-17 23:31:52 +05:30
Rohit
807abe17a4
components/esp-matter: Move feature creation from cluster to endpoint.
2025-06-16 15:26:01 +05:30
mahesh
d15b7ca504
components/esp_matter: Add delegate callbacks for clusters
...
- Actions
- DiagnosticLogs
- OTAProvider
- Thermostat
2025-06-13 16:21:10 +05:30
Rohit
8027319b76
[components/esp-matter] Remove features parameter from cluster::creater() API and make component spec complient.
2025-06-10 15:46:05 +05:30