Rohit Jadhav
066e62dd55
Some cleanups in examples
2023-06-01 12:13:28 +05:30
Rohit Jadhav
11c0ec257d
Add refrigerator and temperature controlled cabinet device types
2023-05-31 18:44:28 +05:30
PSONALl
770e9dd540
Add Room Air Conditioner Device type
2023-05-31 12:54:42 +05:30
Hrishikesh Dhayagude
1b95fcf667
Merge branch 'window_covering/add_cluster' into 'main'
...
bugfix: Add clusters for window_covering: groups and scenes
See merge request app-frameworks/esp-matter!357
2023-04-29 13:43:31 +08:00
Wang Hui Xiao
5af48e6668
bugfix: Add clusters for window_covering: groups and scenes
2023-04-29 13:43:31 +08:00
liyashuai
f6a2f5c5b3
add humidity sensor device type
2023-04-23 18:41:06 +08:00
WanqQixiang
c44c2177a3
submodule-update: Update connectedhomeip submodule to 7e69c66bb for matter 1.1 TE1
2023-03-16 14:15:23 +08:00
Rohit Jadhav
3484600fa6
Removed un-used code of window covering cluster and sync with spec
...
Addressed review comments
2023-03-15 17:13:05 +05:30
Rohit Jadhav
549f81910e
Added Pump device type to data model
2023-02-24 10:49:40 +05:30
Rohit Jadhav
50e2b7f4f5
Added flow sensor device type
2023-02-20 11:12:05 +05:30
Rohit Jadhav
e2a69d2cc8
Added pressure sensor device type
2023-02-18 00:17:17 +05:30
Rohit Jadhav
ae1d5d87fb
Added light-sensor device type
2023-02-17 15:02:00 +05:30
WanqQixiang
886c842d07
identify: Add the mandatory command TriggerEffect for some specific device types
2023-01-06 15:45:10 +08:00
WanqQixiang
f705a89c80
Submodule: Update submodule to the new released tag v1.0.0.1
...
CI: Activate matter build env before building the examples
sdkconfig: update sdkconfig to disable BT connection reattempt
2022-12-23 17:03:57 +08:00
Rohit Jadhav
92034e9e84
Added descriptor cluster for sensor device types. Closes https://github.com/espressif/esp-matter/issues/94
2022-11-22 10:27:52 +05:30
WanqQixiang
7fffc18406
esp_matter: Add endpoint resume logic
...
endpoint: make it easier to create mutiple device_types endpoint
Bridge: store bridged device information in flash
2022-11-09 14:45:10 +08:00
WanqQixiang
d34c6f8dc2
esp-matter: add device type version for all the supported device types
2022-09-26 13:20:54 +08:00
Hrishikesh Dhayagude
960517dc14
Merge branch 'generic-switch' into 'main'
...
Add generic switch device type
See merge request app-frameworks/esp-matter!189
2022-09-16 22:00:16 +08:00
PSONALl
465508fb1d
Add generic switch device type
2022-09-15 14:11:17 +05:30
WanqQixiang
af5ac793d1
esp_matter_bridge: Add aggregator device type and add parent_endpoint_id for bridged_endpoint
...
example: Add aggregator endpoint for bridge examples
2022-09-09 14:11:53 +08:00
PSONALl
05d689c7a7
Add support of window covering device type
2022-09-06 12:01:49 +05:30
Hrishikesh Dhayagude
1961904555
Merge branch 'multi_device_type_support' into 'main'
...
esp_matter: Support multiple device types for the endpoints
See merge request app-frameworks/esp-matter!182
2022-09-02 22:53:30 +08:00
WanqQixiang
18c5d4a596
esp_matter: Support multiple device types for the endpoint
2022-09-02 20:29:21 +08:00
Chirag Atal
7ab1b365e6
esp_matter: Data model fixes according to spec
2022-09-01 10:26:57 +05:30
liyashuai
7decda072b
ota: make OTA clusters optional.
2022-08-30 15:33:57 +08:00
Rohit Jadhav
7f8c9e2478
Updated device types according to specs
2022-08-05 19:55:15 +05:30
Chirag Atal
4b47bf9819
identification: Renaming esp_matter::identify to identification
...
This is to reduce confusions with esp_matter::cluster::identify.
2022-08-03 19:48:21 +05:30
Chirag Atal
d719c97b88
endpoint: Added support for priv_data
...
This priv_data is returned to the application in the attribute_update and the identify callbacks.
2022-08-02 16:01:38 +05:30
Chirag Atal
0800f66c0e
identify: Resturcturing identify to simplify application
...
Removed the separate identify component, and made it a part of esp_matter itself.
Added a common callback for the application.
2022-08-02 15:21:35 +05:30
Chirag Atal
880195c7bd
readme: Memory numbers update
...
Also docs link update
blemesh_bridge: Readme fixes
esp_matter_cluster: Add missing cluster_revision attributes
2022-06-16 18:30:28 +05:30
Chirag Atal
62c20badfc
esp_matter_cluster: Add wifi and thread diagnostics clusters
2022-06-03 10:50:17 +05:30
Chirag Atal
533ab129ee
esp_matter: Data model fixes
...
- Removed color_dimmable_light
- Fixed identify cluster for switch
- Fixed basic cluster on all endpoints
- Passing NULL config for client clusters
2022-06-03 10:50:10 +05:30
Chirag Atal
196ed4b579
esp_matter_cluster: Creating binding attribute by default if another client cluster is created
2022-05-28 07:43:20 +08:00
Chirag Atal
adc45fb552
esp_matter: Add support for more device types
...
Also other minor doc changes.
2022-05-28 07:43:20 +08:00
Chirag Atal
039589befc
esp_matter_endpoint: Adding more device types
2022-05-28 07:42:00 +08:00
Chirag Atal
28b385d228
esp_matter: Change all IDs to their correct data types.
2022-05-28 07:42:00 +08:00
Chirag Atal
55e9c353f5
submodule: Update the submodule to 6109d1434
...
esp_matter_core: Some changes for device type id.
esp_matter_command: Corresponding changes for renaming of command flags.
esp_matter_ota: Corresponding changes from upstream examples.
zap-generated: Added a common access.h with all the clusters and other corresponding changes in endpoint_config.h.
zap_light: Regenerated zap-generated with the same light.zap file.
2022-04-25 19:55:53 +05:30
Chirag Atal
0685068c26
esp_matter: Using namespaces for IDs instead of using macros from submodule
...
examples: Similar changes
esp_matter_rainmaker: Adding rainmaker namespace and similar IDs instead of macros.
2022-04-07 15:45:07 +05:30
Chirag Atal
dc92697de8
esp_matter: API documentation
...
Also some other minor restructurings.
2022-04-07 11:36:02 +05:30
Chirag Atal
b4d240e4a1
esp_matter: Using namespaces everywhere
...
Adding constructors to structs for default values of the cluster configs.
esp_matter_command: Removing the support for custom command callbacks and instead using the standard command callback itself. Also some other minor changes to make it easier for the application to use the standard command callback.
2022-04-06 10:55:58 +05:30
Chirag Atal
8a14138e17
esp_matter_feature: Add support for cluster features
...
esp_matter_endpoint: Adding these features to the cluster based on the device types.
esp_matter_cluster: Calling the feature APIs based on the features selected.
2022-04-05 11:13:22 +05:30
Chirag Atal
205a25913a
esp_matter_attribute: Adding wrappers for all attribute_create() APIs
...
esp_matter_cluster: Removing configs for attributes which are handled internally.
esp_matter_attribute_utils: Renamed the old esp_matter_attribute files.
2022-03-22 11:05:50 +05:30
PSONALl
25b3414971
Add temerature sensor device in esp-matter
2022-03-02 22:36:40 +05:30
PSONALl
7284193cca
Add support of door lock device type
2022-03-02 20:09:01 +05:30
PSONALl
bc45912d0e
Add fan device type to esp-matter
2022-03-02 10:01:40 +05:30
Chirag Atal
ddf15359ea
esp_matter: Using the flags enums instead of mask macros for endpoints, clusters, attributes, commands.
2022-02-17 16:42:36 +05:30
PSONALl
01cc113190
Add descriptor cluster on endpoint 1 in all device types
2022-02-16 17:14:28 +05:30
PSONALl
05191f74f8
Add platform support for on_off_light and dimmable_light device types
2022-02-14 11:32:34 +05:30
WanqQixiang
82de9551e1
Add bridged_node endpoint template
2022-02-10 13:58:19 +08:00
Chirag Atal
5b61445b77
esp_matter: Add support for thermostat device type
2022-02-08 18:21:09 +05:30