Commit Graph

81 Commits

Author SHA1 Message Date
Rohit Jadhav 3d3b093bec esp-matter/features: Add features as config in the cluster structure. 2025-04-24 12:52:37 +05:30
shripad621git afdffde608 esp-matter component and example changes for the submdoule
- Fix the usage of CommissionerControlServer's constructor

- rename memeber variables usage of EmberAfDeviceType
  EmberAfDeviceType::deviceId is renamed to EmberAfDeviceType::deviceTypeId
  EmberAfDeviceType::deviceVersion is renamed to EmberAfDeviceType::deviceTypeRevision

- define actions server endpoint count in gen_config.h

- rename the CLUSTER_MASK_ and ATTRIBUTE_MASK_
  CLUSTER_MASK_x and ATTRIBUTE_MASK_x has been renamed to use
  MATTER_CLUSTER_FLAG_x and MATTER_ATTRIBUTE_FLAG_x

- Also removed the include of empty header file att-storage.h

- remove the command callbacks that are using CHI
  Commands removed:
    - emberAfAdministratorCommissioningClusterOpenCommissioningWindowCallback
    - emberAfAdministratorCommissioningClusterOpenBasicCommissioningWindowCallback
    - emberAfAdministratorCommissioningClusterRevokeCommissioningCallback
    - emberAfWiFiNetworkDiagnosticsClusterResetCountsCallback
    - emberAfGeneralDiagnosticsClusterTestEventTriggerCallback
    - emberAfGeneralDiagnosticsClusterTimeSnapshotCallback

- Fixed the build for door-lock-app.
2025-04-11 11:43:22 +05:30
WanqQixiang eb3b25eb4f esp_matter: add missing attributes and features for Thread network diagnostics and software diagnostics clusters
Closes CON-1619
Closes CON-1621
2025-04-07 15:46:02 +08:00
chendejin a96db49a0c components/esp_matter: remove application clusters from cluster command table 2025-02-12 14:44:41 +08:00
WanqQixiang 22f0648cb9 esp-matter: update connectedhomeip submodule to 9b8fffe0bb 2025-01-17 17:33:18 +08:00
WanqQixiang c31958a477 esp_matter: add missing attributes and commands for time sync cluster 2024-12-26 19:33:43 +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
Rohit Jadhav 86eaaedbf6 components/esp-matter: Add Commissioner Control and Ecosystem Information clusters 2024-11-19 11:54:33 +05:30
mahesh e3279f5fb9 components/esp-matter: Replace conditionals and null checks with CHIP macros 2024-11-15 18:12:43 +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 bcd364fa80 Resolve comments 2024-11-05 13:36:31 +08:00
chendejin 367f6658dc Do not add standard commands dynamically 2024-11-05 13:35:13 +08:00
liyashuai 94db7a418a components/esp-matter: remove scene management cluster, change color temperature min value 2024-10-31 10:36:23 +08:00
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 7e80758817 CHIP-submodule: Update connectedhomeip submodule to commit 0460715589413cb32e32f1626e43ad8000b84f2d 2024-08-13 19:49:57 +08:00
mahesh b23735dabc components: Replaced diagnostics cluster namespaces as per the spec 2024-07-05 15:42:23 +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 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
liyashuai 36b1ccf10a update door lock cluster 2024-04-18 14:17:22 +08:00
Rohit Jadhav b3f5a9aa53 Add Rain Sensor device type 2024-04-01 16:37:14 +05:30
liyashuai 77d0c849d1 fix build error for submodule update to 1.3-sve 2024-02-27 12:21:28 +08:00
PSONALl 2d74e4d104 Add keypad-input cluster 2024-01-09 11:21:57 +05:30
Jon Smirl 113ca64668 Create user callback on command to allow monitoring in bridge 2023-12-22 16:27:54 +05:30
PSONALl aff8e2e774 Add ethernet network diagnostics cluster 2023-11-28 11:15:04 +05:30
PSONALl b3d49a84b8 Add operational state cluster's attributes, commands and events 2023-11-10 12:02:27 +05:30
PSONALl 2b692e812b Add Smoke CO Alarm device type 2023-11-01 17:58:46 +05:30
PSONALl 1e3ace5d46 Add robotic vaccum cleaner device type 2023-10-27 11:51:16 +05:30
PSONALl de4e398d26 Add laundry washer device type
Laundry washer device type

Add features to laundry washer
2023-10-27 11:51:16 +05:30
PSONALl f7043d6824 Add dish washer device types 2023-10-27 11:51:16 +05:30
PSONALl 20a1d642ee Add Air Purifier device type
Add commands to air purifier
2023-10-27 11:51:16 +05:30
WanqQixiang 9e53da83cd esp_matter: add icd management cluster support
Add thread sleepy example

connectedhomeip: update submodule to support ICD

Update idf version to commit 6b1f40b9bf on release/v5.1 branch
2023-10-18 12:33:52 +08:00
PSONALl 57c55bd711 Matter v1.2 TE2 platform fixes -
Update Cluster Revision of all clusters

Add scene clusters missing commands

Add Product Appearance attribute to basic information cluster

Add missing attributes in color control cluster

Add breadcrumb attribute

Add missing attributes and commands in bridged device information cluster

Fix typo in basic information cluster

Add Scene Table Size attribute

Fix CI for zigbee bridge

Add attribute bounds and string length checks
2023-08-25 16:56:18 +05:30
Rohit Jadhav 08a2f751df Sync fan control cluster impl to spec 2023-08-09 10:37:35 +05:30
Rohit Jadhav 0075bfb701 Sync component with latest spec 2023-07-26 09:40:01 +05:30
Rohit Jadhav 92a9e9b619 Add refrigerator and temperature controlled cabinet device types 2023-07-25 20:28:29 +05:30
InfiniteYuan 87678ff5cf feature: add software_diagnostics and diagnostic_logs cluster 2023-07-10 14:52:04 +08:00
Rohit Jadhav e965560480 Addressed review comments 2023-07-06 15:13:29 +05:30
Rohit Jadhav f5e80e7482 Added support of mode select 2023-07-06 11:47:53 +05:30
Rohit Jadhav 1ca657853d Submodule update: to 111bc80 2023-07-03 16:28:49 +05:30
Shu Chen ecddefbfdd submodule: update connectedhomeip to v1.1.0.1 tag 2023-05-08 19:52:16 +08:00
dhairyashah1 859ea8f023 Fixes format specifier mismatches in ESP_LOG prints & snprintf's using endpoint_id, cluster_id, attribute_id & command_id of components/esp_matter, examples/zigbee_bridge
[examples] Removes '-Wformat=0' flag from root CMakeLists.txt's from examples
Solves and fixes #296

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>

[zigbee_bridge] Adds PRI format specifiers in zigbee_bridge.cpp

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>
2023-04-19 23:25:11 +05:30
WanqQixiang 47e434e3d7 Update default IDF version to v5.0.1 2023-04-12 18:56:27 +08:00
WanqQixiang 7b2912a9e5 submodule: Update connectedhomeip submodule to bc8c9ece1 to support ESP32-C6 and ESP32-H2-MP
docs: Add details for esp32h2, esp32c2, and esp32c6
2023-03-23 21:10:37 +08:00
WanqQixiang c44c2177a3 submodule-update: Update connectedhomeip submodule to 7e69c66bb for matter 1.1 TE1 2023-03-16 14:15:23 +08:00