Shu Chen
c1dca7810f
Merge branch 'sve-bug-fix' into 'main'
...
Bugfix: Fix the bugs found in SVE
See merge request app-frameworks/esp-matter!162
2022-07-27 20:48:18 +08:00
WangQixiang
f61e804313
Bugfix: Add record for boot reason event
2022-07-27 10:28:00 +08:00
WangQixiang
0e26d72977
Bugfix: Make ota_requestor update_progress nullable and set the update_possible default to true
2022-07-27 10:28:00 +08:00
WangQixiang
68f7bd088b
Bugfix:Change the defaults_ota_provider type from octstr to array
2022-07-27 10:28:00 +08:00
WangQixiang
ed13200ebf
Bugfix: Add check for attribute::set_val
2022-07-27 10:27:55 +08:00
WangQixiang
4cfcf617c9
Feature: Add NumberOfPrimaries, PrimarynX, PrimarynY and PrimarynIntensity attributes in ColorControl cluster
2022-07-26 19:59:18 +08:00
Rohit Jadhav
e1f80a3d77
Updated connectedhomeip submodule to ae4e105
2022-07-26 18:52:08 +08:00
Hrishikesh Dhayagude
2d77b2b58b
Merge branch 'feature/basic_and_diag_wifi' into 'main'
...
Feature: Add optional features & attributes in basic cluster and wifinetworkdiag cluster
See merge request app-frameworks/esp-matter!155
2022-07-20 13:48:06 +08:00
Chirag Atal
5fc57ad4c4
esp_matter_rainmaker: Fixing compilation
...
esp_matter_attribute: Minor additions
2022-07-11 10:55:03 -04:00
WanqQixiang
825e9ad3c8
Feature: Add optional features & attributes in basic cluster and wifinetworkdiag cluster
2022-07-06 16:52:13 +08:00
WanqQixiang
a19f555c90
Features: Add optional features APIs for LevelControl cluster.
...
Bugfix: Add NULLABLE flag for start_up_on_off attribute.
2022-07-05 11:57:16 +08:00
Shu Chen
110a612f05
Merge branch 'bugfix/nonvolatile-attr' into 'main'
...
bugfix: Add nonvolatile attribute initializing for on_off cluster
See merge request app-frameworks/esp-matter!152
2022-07-01 17:59:40 +08:00
Shu Chen
0814221c02
Merge branch 'bugfix/start_up_event' into 'main'
...
Bugfix: Add HandleServerStarted function to record start_up event
See merge request app-frameworks/esp-matter!153
2022-07-01 17:56:37 +08:00
WanqQixiang
7a28bf784b
submodule: update connectedhomeip submodule to c1d5431
2022-07-01 14:17:02 +08:00
WanqQixiang
51c0032c50
bugfix: Add nonvolatile attribute initializing for on_off cluster
2022-07-01 11:27:35 +08:00
WanqQixiang
dea7c14236
Bugfix: Add HandleServerStarted function to record start_up event
2022-06-30 12:20:53 +08:00
WanqQixiang
c23555fcf7
Cluster: Add enhanced-hue and color-loop features to color-control cluster
2022-06-30 11:41:33 +08:00
liyashuai
a0adf7f926
esp-matter: add some missing attributes
2022-06-29 15:13:46 +08:00
jerry
b99169db24
submodule: update the matter SDK to the commit c38e915
2022-06-27 14:37:03 +08:00
WanqQixiang
10437e4cbe
Cluster: Add trigger effect for identify cluster
2022-06-20 20:42:19 +08:00
WanqQixiang
660cb42c4c
Bugfix: Avoid using 'using namspace' in headers
2022-06-17 16:14:23 +08:00
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
Hrishikesh Dhayagude
c36fd7c830
Merge branch 'bugfix/cluster_create' into 'main'
...
esp_matter_core: Handle creating duplicate clusters better
See merge request app-frameworks/esp-matter!131
2022-06-06 17:08:56 +08:00
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
6e50d9dbac
esp_matter_core: Handle creating duplicate clusters better
2022-05-31 18:13:03 +05:30
Chirag Atal
0b555d3cf7
esp_matter_rainmaker: Fix the rainmaker cluster_id
...
docs: Corresponding changes
2022-05-31 16:09:38 +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
743f5cd90e
light: Change color_dimmable_light to color_temperature_light
...
Added support for temperature in app_driver.
Adding hue and saturation after the color_temperature_light endpoint has been created.
Similar changes in other light examples.
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
a14fb95d08
esp_matter_core: Check for already existing cluster while creating
...
If it exists, return the existing one.
Similar checks for attributes and commands.
esp_matter_cluster: Creating attributes only if the cluster is a server.
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
937bbd81fe
esp-matter: General changes and fixes
...
Some of these are changes corresponding to the spec or to the documentation.
zigbee_bridge: Renamed bridge_zigbee to zigbee_bridge.
switch: Changed console commands to: matter esp bound/client invoke.
2022-05-28 07:41:49 +08:00
Hrishikesh Dhayagude
71a690244b
Merge branch 'task/hollow_button' into 'main'
...
hollow_button: Add support for hollow button driver
See merge request app-frameworks/esp-matter!116
2022-05-11 13:39:47 +08:00
Chirag Atal
6582643a37
zap-generated: Updating the files with changes from submodule.
2022-05-06 15:16:16 +05:30
Shubham Patil
a3135d346c
Mass manufacturing tool for Matter
...
Utility generates manufacturing NVS partition image and Onboarding QR codes
2022-05-04 15:10:15 +05:30
Chirag Atal
96c6a92a40
app_reset: Add support for factory reset on button.
...
esp_matter: Supporting factory reset API.
app_driver: Enabling factory reset on button.
2022-05-04 10:43:44 +05:30
Chirag Atal
82ecf9fa05
device_hal: Restructuring to make the usage flexible.
...
button_driver: Add support for gpio and adc from esp-iot-solution.
led_driver: Renamed light_driver to led_driver.
app_driver: Using this restructured device_hal.
app_driver: Added toggle based on button_driver.
2022-05-04 10:38:24 +05:30
Chirag Atal
b7a380e556
attribute: Add nvs support
2022-05-04 10:38:24 +05:30
WangQixiang
860ab38e86
Fix lighting app of esp32h2 and bridge-zigbee app errors
2022-04-28 20:40:03 +08:00
Hrishikesh Dhayagude
7e8c6da7bc
Merge branch 'task/submodule_update_6109d1434' into 'main'
...
submodule: Update the submodule to 6109d14
See merge request app-frameworks/esp-matter!109
2022-04-28 14:54:54 +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
2d03b733b5
esp_matter_rainmaker: Fix incorrect secret key
...
strrchr() was being used with a non-null terminated string. This caused the secret key to be outside of the range of the actual data. Fixed it by using a different logic.
2022-04-25 11:19:24 +05:30
Chirag Atal
62a4fbbd3d
attribute: Add support for overriding attribute read and write
...
This can also be used for an attribute whose value is dynamic and needs to be fetched from the application.
2022-04-13 16:50:00 +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
4eae357b74
esp_matter_rainmaker: Add another attribute for node_id to the custom cluster
2022-04-04 11:21:51 +05:30