Commit Graph

132 Commits

Author SHA1 Message Date
liyashuai 99a7d89396 [backport1.4][components] Add missing writeable flag for some attributes 2025-06-27 10:38:49 +08:00
chendejin 12e551d865 esp_matter managed component: v1.4.1 2025-05-07 10:39:26 +08:00
Li Ya Shuai e1236eb05b Update create_total_operational_hours function name 2025-03-06 12:23:55 +08:00
liyashuai b1d53f45d2 components/esp_matter:add optional attributes for general diagnostic cluster 2025-03-06 12:23:55 +08:00
WanqQixiang c31958a477 esp_matter: add missing attributes and commands for time sync cluster 2024-12-26 19:33:43 +08:00
Shu Chen e4433adee3 Merge branch 'add_endpoint_list_attribute_for_power_source_cluster' into 'main'
components/esp-matter:add endpoint list attr for power source cluster

See merge request app-frameworks/esp-matter!966
2024-12-06 15:40:33 +08:00
liyashuai 593726e308 components/esp-matter:add endpoint list attr for power source cluster 2024-12-03 17:41:11 +08:00
Rohit Jadhav 8fe2b63c78 components/esp-matter: Update application clusters wrt matter spec
components/esp-matter: Update utility clusters wrt matter spec.
2024-12-03 10:57:09 +05:30
Hrishikesh Dhayagude c8d3a8f0ca Merge branch 'cluster/fabic_sync' into 'main'
components/esp-matter: Add Commissioner Control and Ecosystem Information clusters

See merge request app-frameworks/esp-matter!949
2024-11-28 19:20:15 +08:00
Hrishikesh Dhayagude 243480dfc4 Merge branch 'macro/esp_matter_attribute' into 'main'
Refactored conditional checks with macro in esp_matter_attribute

See merge request app-frameworks/esp-matter!928
2024-11-28 13:43:40 +08:00
Rohit Jadhav 86eaaedbf6 components/esp-matter: Add Commissioner Control and Ecosystem Information clusters 2024-11-19 11:54:33 +05:30
Rohit Jadhav 31f7240204 components/esp-matter: Add Energy Preference Cluster 2024-11-15 18:21:01 +05:30
mahesh 8211f89ffe components/esp-matter: Replace conditionals and null checks with CHIP macros in attribute and attribute_utils. 2024-11-14 17:37:52 +05:30
Rohit Jadhav 99a6953103 Components/esp-matter: Add Water Heater Management cluster 2024-11-14 16:19:53 +05:30
Rohit Jadhav 3cb62d066e components/esp-matter: Add service area cluster 2024-11-13 12:23:10 +05:30
Rohit Jadhav 084f1cb5c2 components/esp-matter: Add Wifi Network Management and Thread Network Directory clusters 2024-11-13 09:49:26 +05:30
chendejin 0277732d00 components/esp_matter: memory optimization for the attributes managed internally 2024-11-05 13:33:02 +08:00
WanqQixiang d2ce3640c6 esp_matter: Fix attributes in UAT feature of ICD Management cluster 2024-10-15 11:55:41 +08:00
Rohit Jadhav 88928084d1 esp-matter/components: Set bounds to fan_control and thermostat cluster 2024-09-23 16:58:07 +05:30
WanqQixiang 0b13dbb216 esp_matter: Add thread border router management support and thread border router example 2024-09-19 17:07:39 +08:00
Rohit Jadhav 2a2d257449 components/esp-matter: Set bounds to attributes of on_off, level_control and color_control
cluster.
2024-08-21 13:19:21 +05:30
Rohit Jadhav f7559d7798 component/esp-matter: Remove event-list create api 2024-07-22 13:55:56 +05:30
mahesh b23735dabc components: Replaced diagnostics cluster namespaces as per the spec 2024-07-05 15:42:23 +05:30
Shubham Patil 0c7143d36d Fix max length of bridged device basic information str type attributes
Fixes https://github.com/espressif/esp-matter/issues/974
2024-06-18 21:10:48 +05:30
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 7abee629df [component/esp_matter] Add device energy management device type 2024-05-31 14:51:09 +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
Rohit Jadhav 8692a149b8 Add laundry dryer device type 2024-05-24 21:25:27 +05:30
Rohit Jadhav 9f72937ddb Add microwave oven device type with delegate 2024-05-24 17:16:48 +05:30
Rohit Jadhav 34fd0a569a Add EVSE device type with delegate 2024-05-23 21:40:23 +05:30
Rohit Jadhav 12fc797e55 Add support of delegate to derived clusters of mode base cluster along with the documentation 2024-05-20 16:56:54 +08:00
Rohit Jadhav e47fe4dd6f [GH_PR] Fix typo in total_volatile_organic_compounds_concentration_measuremen… (CON-1140) 2024-05-10 19:51:48 +08:00
Hrishikesh Dhayagude 8b16e041f3 Merge branch 'cluster/unit-localizasion' into 'main'
Add unit localization cluster

See merge request app-frameworks/esp-matter!718
2024-04-25 21:39:55 +08:00
Shu Chen 25d34b0496 Merge branch 'update_door_lock_cluster' into 'main'
update door lock cluster

See merge request app-frameworks/esp-matter!697
2024-04-25 18:59:10 +08:00
Rohit Jadhav f60222a85c Add unit localization cluster 2024-04-25 12:57:55 +05:30
liyashuai 36b1ccf10a update door lock cluster 2024-04-18 14:17:22 +08:00
WanqQixiang eadcdc6803 esp-matter: Update features for ICD Management cluster 2024-04-12 17:24:13 +08:00
Rohit Jadhav 19afe6e3ed Add electrical sensor device type 2024-04-11 23:45:19 +05:30
Hrishikesh Dhayagude 2418e6696f Merge branch 'fix_timer_fmt_cluster' into 'main'
time-format and active-calendar-type are not nullable attributes in spec

See merge request app-frameworks/esp-matter!690
2024-04-06 20:59:57 +08:00
Shubham Patil 9d2af7785f time-format and active-calendar-type are not nullable attributes 2024-04-04 18:14:25 +05:30
Hrishikesh Dhayagude ca174c74ee Merge branch 'device/rain_sensor' into 'main'
Add Rain Sensor device type

See merge request app-frameworks/esp-matter!661
2024-04-02 21:32:48 +08:00
Rohit Jadhav b3f5a9aa53 Add Rain Sensor device type 2024-04-01 16:37:14 +05:30
SEUNGHEE LEE f913c85e78 Merge branch 'main' into feature/support-float-attr-val 2024-03-24 20:55:10 +09:00
SEUNGHEE LEE 810a9ca8bc - attribute: support r/w floating(single) value type
- concentration measurement clusters: change attr value type (float)
- remove 'add uncentainty attribute'
- add 'measurement medium' attribute
2024-03-12 21:39:33 +09:00
Shubham Patil c58bc87b94 Fix battery replacement description and active locale attributes 2024-03-10 17:41:35 +05:30
Li Ya Shuai 700aebe75b Merge branch 'main' into 'fix-str-len-checks'
# Conflicts:
#   components/esp_matter/esp_matter_cluster.h
2024-03-04 18:35:32 +08:00
liyashuai bc55974f34 resolve some comment 2024-02-28 19:33:00 +08:00
Shubham Patil e56e8873e0 Fix problems with string type attributes
- Use the defined consts when creating attributes
- Pass in the strlen and the max size of attribute when creating
  attribute
- Allocate max-str-size plus the size for storing the string length when
  creating the attribute metadata
2024-02-27 15:09:29 +05:30
liyashuai 77d0c849d1 fix build error for submodule update to 1.3-sve 2024-02-27 12:21:28 +08:00