Chirag Atal
ce9b734d56
esp_matter_attribute: Fix attribute values for uint16 and strings
...
This includes all the attributes other than uint8.
Using memcpy instead of just setting the pointers.
Also allocating and freeing the buffers for arrays and strings.
2022-03-10 19:09:48 +05:30
Hrishikesh Dhayagude
e2ea96ee14
Merge branch 'temperature_sensor_app' into 'main'
...
Add temerature sensor device in esp-matter
See merge request app-frameworks/esp-matter!73
2022-03-03 12:24:19 +08:00
Hrishikesh Dhayagude
6f8acdeb83
Merge branch 'task/client_clusters' into 'main'
...
esp_matter_client: Adding APIs to support connect and then sending commands from a client
See merge request app-frameworks/esp-matter!72
2022-03-03 12:12:38 +08:00
PSONALl
25b3414971
Add temerature sensor device in esp-matter
2022-03-02 22:36:40 +05:30
Hrishikesh Dhayagude
71a091840c
Merge branch 'door-lock' into 'main'
...
Add support of door lock device type
See merge request app-frameworks/esp-matter!82
2022-03-02 23:24:30 +08:00
PSONALl
7284193cca
Add support of door lock device type
2022-03-02 20:09:01 +05:30
Hrishikesh Dhayagude
5aa61f64b6
Merge branch 'example/fan_app' into 'main'
...
Add fan device type to esp-matter
See merge request app-frameworks/esp-matter!76
2022-03-02 22:08:45 +08:00
PSONALl
bc45912d0e
Add fan device type to esp-matter
2022-03-02 10:01:40 +05:30
Shu Chen
678c7d3fbe
Merge branch 'CI/add-ci' into 'main'
...
Add CI for bridge_zigbee app and switch app
See merge request app-frameworks/esp-matter!87
2022-03-02 11:30:49 +08:00
WanqQixiang
0898a37af7
Add CI for bridge_zigbee app and switch app
2022-03-01 15:49:11 +08:00
Shu Chen
b0f606f504
Merge branch 'example/bridge-app-zigbee' into 'main'
...
Example: Add app_bridge component and bridge_zigbee example
See merge request app-frameworks/esp-matter!75
2022-03-01 09:57:12 +08:00
Hrishikesh Dhayagude
bee2622db4
Merge branch 'bugfix/compilation_fixes' into 'main'
...
esp_matter_cluster: Compilation fixes after the masks was changed to flags.
See merge request app-frameworks/esp-matter!85
2022-02-25 12:52:17 +00:00
Chirag Atal
33ae626960
esp_matter_cluster: Compilation fixes after the masks was changed to flags.
2022-02-25 17:41:52 +05:30
Hrishikesh Dhayagude
7410b091eb
Merge branch 'task/switch_server' into 'main'
...
esp_matter_cluster: Add support for switch cluster
See merge request app-frameworks/esp-matter!83
2022-02-25 07:23:03 +00:00
WanqQixiang
685a6c8a06
Add app_bridge component and bridge_zigbee app (support on_off light device)
2022-02-25 10:48:16 +08:00
Hrishikesh Dhayagude
7befdbad22
Merge branch 'task/flags_restructure' into 'main'
...
esp_matter: Using the flags enums instead of mask macros
See merge request app-frameworks/esp-matter!81
2022-02-24 13:13:26 +00:00
Hrishikesh Dhayagude
30bd60b000
Merge branch 'bugfix/command_response' into 'main'
...
esp_matter_command: Sending response for custom commands
See merge request app-frameworks/esp-matter!84
2022-02-24 12:59:49 +00:00
Chirag Atal
e45092ea43
esp_matter_command: Sending response for custom commands
...
Earlier no response was being sent. Now sending the default response.
2022-02-24 15:05:29 +05:30
Chirag Atal
ab94a54194
esp_matter_cluster: Add support for switch cluster
...
esp_matter_events: Renaming to APIs to match with the new client command APIs.
2022-02-23 19:47:07 +05:30
Chirag Atal
b55cbf6661
esp_matter_client: Adding APIs to support connect and then sending commands from a client
...
zap_common: Adding all the client commands.
switch: Removing binding handler from the example since it is already handled in esp_matter.
switch/app_driver: Add support for sending commands.
2022-02-23 18:29:57 +05:30
Hrishikesh Dhayagude
79dfef9098
Merge branch 'feature/full-network-commissioning' into 'main'
...
Add full network commissioning support
See merge request app-frameworks/esp-matter!78
2022-02-21 18:08:15 +00:00
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
Chirag Atal
5d613627af
esp_matter: Adding enums for flags instead of using the masks from submodule directly
2022-02-17 16:14:28 +05:30
WanqQixiang
782e64dac6
Add full network commissioning support
2022-02-17 14:57:10 +08:00
Hrishikesh Dhayagude
c186f30a2b
Merge branch 'support/descriptor_cluster' into 'main'
...
Add descriptor cluster on endpoint 1 in all device types
See merge request app-frameworks/esp-matter!80
2022-02-17 06:35:20 +00:00
PSONALl
01cc113190
Add descriptor cluster on endpoint 1 in all device types
2022-02-16 17:14:28 +05:30
Hrishikesh Dhayagude
3f965ba768
Merge branch 'support/light_device_types' into 'main'
...
Add platform support for on_off_light and dimmable_light device types
See merge request app-frameworks/esp-matter!77
2022-02-15 16:23:31 +00:00
PSONALl
05191f74f8
Add platform support for on_off_light and dimmable_light device types
2022-02-14 11:32:34 +05:30
Shu Chen
92b356c557
Merge branch 'move_ota' into 'main'
...
Move app_ota to esp_matter_ota component
See merge request app-frameworks/esp-matter!74
2022-02-11 10:58:04 +00:00
Shu Chen
4bd798411a
Merge branch 'feature/add-bridged-on-off-light-endpoint-type' into 'main'
...
Add bridged_node endpoint template
See merge request app-frameworks/esp-matter!59
2022-02-11 10:57:18 +00:00
WanqQixiang
b75040657b
Move app_ota to esp_matter_ota component
2022-02-10 15:10:09 +08:00
WanqQixiang
82de9551e1
Add bridged_node endpoint template
2022-02-10 13:58:19 +08:00
Hrishikesh Dhayagude
5709c98cb1
Merge branch 'feature/thermostat_support' into 'main'
...
esp_matter: Add support for thermostat device type
See merge request app-frameworks/esp-matter!71
2022-02-10 05:15:09 +00:00
Hrishikesh Dhayagude
0f3a6a6341
Merge branch 'feature/events' into 'main'
...
esp_matter_event: Add support for events in esp_matter
See merge request app-frameworks/esp-matter!70
2022-02-10 04:53:04 +00:00
Chirag Atal
dfdc288621
esp_matter_event: Add support for events in esp_matter
2022-02-09 19:15:08 +05:30
Hrishikesh Dhayagude
4e2f8f0d1f
Merge branch 'task/cmake_fix' into 'main'
...
cmake: Minor change to remove the example's directory name
See merge request app-frameworks/esp-matter!69
2022-02-08 18:04:41 +00:00
Chirag Atal
5b61445b77
esp_matter: Add support for thermostat device type
2022-02-08 18:21:09 +05:30
Hrishikesh Dhayagude
92d1b3602c
Merge branch 'example/switch' into 'main'
...
Add switch example to control remote device
See merge request app-frameworks/esp-matter!54
2022-02-07 17:58:15 +00:00
Sonali Patil
332b42322b
Add switch example to control remote device (light)
2022-02-07 17:58:14 +00:00
Chirag Atal
3d03223f3a
cmake: Minor change to remove the example's directory name
...
This makes it easier for adding new examples
2022-02-04 17:12:51 +05:30
Hrishikesh Dhayagude
25616710fc
Merge branch 'task/cluster_functions' into 'main'
...
esp_matter_cluster: Adding cluster functions support
See merge request app-frameworks/esp-matter!66
2022-02-02 12:38:47 +00:00
Chirag Atal
925d598df0
esp_matter_cluster: Adding cluster functions support
2022-02-02 16:31:30 +05:30
Hrishikesh Dhayagude
f8f8f0d5a2
Merge branch 'task/command_apis' into 'main'
...
esp_matter_command: Adding individual command_create APIs which makes customizing easier
See merge request app-frameworks/esp-matter!68
2022-02-02 10:26:54 +00:00
Hrishikesh Dhayagude
42c0cf63dd
Merge branch 'task/endpoint_id_fix' into 'main'
...
esp_matter_core: Assigning the endpoint id internally
See merge request app-frameworks/esp-matter!67
2022-02-02 07:44:27 +00:00
Chirag Atal
973fdb389c
esp_matter_command: Adding individual command_create APIs which makes customizing easier
2022-02-02 13:02:25 +05:30
Chirag Atal
1fc7c1485f
esp_matter_core: Assigning the endpoint id internally
...
Also added support for endpoint's device_type_id
2022-02-02 11:53:54 +05:30
Hrishikesh Dhayagude
03f064c76e
Merge branch 'task/endpoint_delete' into 'main'
...
esp_matter: Add support for endpoint_delete() API
See merge request app-frameworks/esp-matter!63
2022-02-01 13:30:26 +00:00
Chirag Atal
169feb9e16
esp_matter: Add support for endpoint_delete() API
...
Also added some additional checks for the data model APIs.
2022-01-31 14:27:18 +05:30
Hrishikesh Dhayagude
1c6e6fd96a
Merge branch 'task/command_callback' into 'main'
...
matter_command: Add callback support for custom commands.
See merge request app-frameworks/esp-matter!62
2022-01-31 08:40:47 +00:00
Hrishikesh Dhayagude
d7fd50a1b8
Merge branch 'task/zap_common' into 'main'
...
zap_common: Added common zap code here which overrides the zap-generated
See merge request app-frameworks/esp-matter!58
2022-01-31 06:45:24 +00:00