27 Commits

Author SHA1 Message Date
WanqQixiang 968ff042a8 CI: add astyle pre-commit hook 2026-02-03 15:30:42 +08:00
Shubham Patil 27679d44b3 components/esp_matter_rainmaker: Fix the formatting error in logging 2025-05-22 12:38:37 +05:30
Shubham Patil 131e47ff04 components/esp_matter_rainmaker: add missing feature map attribute to rainmaker cluster 2025-04-24 13:11:54 +05:30
Shubham Patil f00fb9b6e6 components: use id based APIs to get endpoint, cluster, attribute handle 2025-01-17 11:30:52 +05:30
Sayon Deep 509af8df3b Made changes for ci fix on esp-rainmaker 2024-09-03 20:10:16 +05:30
Sayon Deep b96987bcb6 components/esp_matter_rainmaker:fixed for rainmaker matter example 2024-08-16 12:37:23 +05:30
Shubham Patil 9bfc4293a1 rmaker: Fix the size of char attributes and use the non deleted method
for matching the concrete path
2024-03-08 16:56:38 +05:30
Shubham Patil 589091f4c8 rmaker: Fix the compile error due to memchr 2023-12-05 11:19:11 +05:30
Shubham Patil b328984b42 Rainmaker cluster specification text 2023-12-04 09:39:02 +05:30
Shripad Deshpande e4b0c71eab components/esp_matter_rainmaker: Replaced the strchr api with memchr to address the null termination issue. 2023-12-02 13:34:45 +08:00
Shubham Patil 91d86266ee rainmaker: Fix the parsing of payload received in configuration command and add some comments 2023-10-20 14:29:09 +05:30
Shubham Patil 462e58a8d4 rainmaker: Cluster revision update
- Renamed attribute "challenge" to "challenge_response"
- Added a new attribute "challenge" (writable) to write the challenge.
 Apps can either use this or the older command to write RainMaker challenge
2023-10-11 21:35:16 +05:30
sanket.wadekar 1900e77d92 fix: API usage of Rainmaker user node association 2023-06-08 14:33:32 +05:30
sanket.wadekar 76f9671b3a task: add custom command for
rainmaker user-node association

task: increase maximum length of rainmaker node id
2023-06-07 14:50:10 +05:30
sanket.wadekar d8843931f8 fix: Added null check for rainmaker node id 2023-04-20 18:11:02 +05:30
Chirag Atal 9813e5b853 esp_matter_rainmaker: Console changes corresponding to changes in esp_matter_console 2022-09-28 12:51:01 +05:30
Chirag Atal 5fc57ad4c4 esp_matter_rainmaker: Fixing compilation
esp_matter_attribute: Minor additions
2022-07-11 10:55:03 -04:00
Chirag Atal 0b555d3cf7 esp_matter_rainmaker: Fix the rainmaker cluster_id
docs: Corresponding changes
2022-05-31 16:09:38 +05:30
Chirag Atal 28b385d228 esp_matter: Change all IDs to their correct data types. 2022-05-28 07:42:00 +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 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 4eae357b74 esp_matter_rainmaker: Add another attribute for node_id to the custom cluster 2022-04-04 11:21:51 +05:30
Chirag Atal 09cfb92bd4 esp_matter_rainmaker: Moving the custom rainmaker cluster from the application to this component
app_rainmaker: Minor restructuring for easier maintainability.
2022-04-04 11:21:44 +05:30