Shubham Patil
6e999033d4
components/esp_matter: add CustomNetworkConfig support
...
Skip the Network Commissioning cluster on the root node when
CONFIG_CUSTOM_NETWORK_CONFIG is enabled, per Matter spec condition
(!CustomNetworkConfig). This allows devices with out-of-band network
configuration (rich UI, manufacturer-specific means) to omit the
cluster as the spec permits.
- Add CONFIG_CUSTOM_NETWORK_CONFIG Kconfig option
- Conditionally skip network_commissioning in root_node config/add
- Exclude integration.cpp from build when custom config enabled
- Add weak stubs for Plugin callbacks as fallback
- Also guarded secondary network device type and all the
attributes and commands that are part of network commissioning
cluster
2026-04-08 14:57:03 +05:30
Shubham Patil
1a9ac67f9d
docs: use the version file from the main branch
...
As we are using the static file for showing versions in the drop-down
this would be outdated with each new release, so use it from the main
branch, with the assumption that it would always be up-to-date.
2025-09-25 20:27:27 +05:30
shripad621git
abd987fefa
Update esp-idf version to v5.4.1
2025-06-06 12:11:09 +05:30
WanqQixiang
e8bff42a2a
esp-matter: Add menuconfig options to exclude unused clusters for flash optimization
2025-03-25 19:25:48 +08:00
Shubham Patil
92fcced92c
docs: added copyrights and licensing page in programming guide
2025-02-27 18:11:12 +05:30
chendejin
6720a31cdf
esp_matter managed component: v1.4.0
2025-02-11 17:39:38 +08:00
Shu Chen
a07c3129aa
Merge branch 'doc/custom_cluster' into 'main'
...
doc: Add document about how to add custom cluster
See merge request app-frameworks/esp-matter!994
2024-12-27 19:28:10 +08:00
Shubham Patil
42648375f5
docs: add an faq for using ble after commissioning complete
2024-12-27 12:22:59 +05:30
Shubham Patil
11c2f668c5
components/esp_matter_console: add the "matter esp factoryreset"
...
"matter device factoryreset" just erases the non volatile storage of
connectedhomeip SDK. This adds one more command which clears the non
volatile storage of esp-matter SDK as well.
2024-12-27 11:08:02 +05:30
WanqQixiang
10721355a5
doc: Add document about how to add custom cluster
2024-12-26 19:27:31 +08:00
Shu Chen
c991c92811
Merge branch 'submodule-update/support-p4' into 'main'
...
submodule: update to 43aa98c2d3 to support ESP32-P4
See merge request app-frameworks/esp-matter!980
2024-12-17 11:44:47 +08:00
WanqQixiang
6f5da35df5
submodule: update to 43aa98c2d3 to support ESP32-P4
2024-12-17 10:45:48 +08:00
Shu Chen
bd3092afd2
Merge branch 'docs-chip-tool-guide-link' into 'main'
...
docs: Add the link to chip-tool guide
See merge request app-frameworks/esp-matter!978
2024-12-16 17:57:54 +08:00
chendejin
8bf0d71bef
components/esp_matter_controller: write multiple attributes support
2024-12-11 17:32:22 +08:00
Shubham Patil
a43200f027
docs: Add the link to chip-tool guide
2024-12-11 12:28:40 +05:30
Rohit Jadhav
86eaaedbf6
components/esp-matter: Add Commissioner Control and Ecosystem Information clusters
2024-11-19 11:54:33 +05:30
Rohit Jadhav
31f7240204
components/esp-matter: Add Energy Preference Cluster
2024-11-15 18:21:01 +05:30
Rohit Jadhav
174ca0110d
components/esp-matter: Add Water Heater Mode cluster
2024-11-15 10:25:35 +05:30
Rohit Jadhav
99a6953103
Components/esp-matter: Add Water Heater Management cluster
2024-11-14 16:19:53 +05:30
Shu Chen
82419a3e78
Merge branch 'update/idf_version_5.2.2' into 'main'
...
idf: update idf version 5.2.3
See merge request app-frameworks/esp-matter!827
2024-11-12 10:03:32 +08:00
YuanMingFu
d96280a5cc
idf: update version to v5.2.3
2024-11-11 20:53:36 +08:00
Shu Chen
af3da26bbc
Merge branch 'esp_matter/utils/parse_uint64_large_num' into 'main'
...
components/esp_matter: fix json parsing for large num
See merge request app-frameworks/esp-matter!908
2024-11-05 12:32:50 +08:00
Shu Chen
fdd1fd00e9
Merge branch 'bridge_app' into 'main'
...
examples: move all the bridge apps to one directory and add a bridge_cli example for test
Closes CON-1379
See merge request app-frameworks/esp-matter!913
2024-11-05 12:29:39 +08:00
Shubham Patil
30530c4d2a
docs: FAQ for storing Passcode on the device
2024-10-28 17:39:33 +05:30
WanqQixiang
7e186311ff
examples: move all the bridge apps to one directory and add a bridge_cli example for test
2024-10-17 15:59:13 +08:00
Shubham Patil
4490e9aa41
components/esp_matter_controller: Added more pairing commands
...
Added
- pairing code
- pairing code-wifi
- pairing code-thread
- pairing code-wifi-thread
Fixes https://github.com/espressif/esp-matter/issues/1108
2024-10-16 10:18:52 +05:30
chendejin
d5122365f4
components/esp_matter: fix json parsing for large num
2024-10-12 15:18:53 +08:00
Hrishikesh Dhayagude
b3028d8501
Merge branch 'fix/docs' into 'main'
...
docs: Fix links of reference implementation of delegates and update sample code of mode select
See merge request app-frameworks/esp-matter!867
2024-09-27 19:14:10 +08:00
Shu Chen
7b17d16831
Merge branch 'esp_matter_bridge/add_remove_in_console' into 'main'
...
components/esp_matter_bridge: add or remove bridged device in console
See merge request app-frameworks/esp-matter!835
2024-09-04 16:36:19 +08:00
Rohit Jadhav
b808b11900
docs: Fix links of reference implementation of delegates and update sample code of mode select
2024-09-04 11:37:15 +05:30
Shu Chen
37883c482c
Merge branch 'docs/update_matter_certification' into 'main'
...
docs: Update Matter Certification part
See merge request app-frameworks/esp-matter!857
2024-09-03 19:39:04 +08:00
Rohit Jadhav
f2f94a35cd
esp-matter/components: Add delegate for mode-select cluster
2024-09-03 09:10:39 +05:30
WanqQixiang
1c9c687f8d
docs: Update Matter Certification part
2024-09-02 17:31:12 +08:00
chendejin
8105969f86
docs: add bridge device command descriptions
2024-08-22 14:04:42 +08:00
chendejin
3c908414f1
docs: add OpenThread cli commands descriptions
2024-08-01 20:07:00 +08:00
mahesh
305141b6c9
doc: added note for use of no-host-tool option in install script
2024-07-16 11:08:56 +05:30
Rohit Jadhav
fe19aeea37
components/esp-matter: Add delegate support for clusters which needs delegate
2024-07-12 12:07:41 +05:30
Rohit Jadhav
326d640c92
docs: fix links
2024-06-21 15:04:01 +05:30
mahesh
9165138e90
docs: Replaced hue, saturation commands of colorcontrol cluster with color-temperature command in documentation
2024-06-12 21:22:26 +05:30
Hrishikesh Dhayagude
4cf92a5943
Merge branch 'delegates1' into 'main'
...
components/esp_matter: Add delegate apis for electric sensor clusters
See merge request app-frameworks/esp-matter!768
2024-06-11 12:28:29 +08:00
Rohit Jadhav
4692c28477
components/esp_matter: Add delegate apis for electric sensor clusters
2024-06-10 11:28:29 +05:30
Hrishikesh Dhayagude
0f3673ad9a
Merge branch 'remove_mfg_tool' into 'main'
...
Removed mfg_tool, related cleanups, and documentation update
See merge request app-frameworks/esp-matter!635
2024-06-07 19:11:35 +08:00
Shubham Patil
e6d74cc2e7
Removed mfg_tool, related cleanups, and documentation update
...
`tools/mfg_tool` is moved to esp-matter-tools repo: https://github.com/espressif/esp-matter-tools/tree/main/mfg_tool .
It is released on pypi: https://pypi.org/project/esp-matter-mfg-tool and can be installed by running `pip install esp-matter-mfg-tool`
2024-06-07 19:11:35 +08:00
Hrishikesh Dhayagude
0e5dfc526e
Merge branch 'delegate-doc-update' into 'main'
...
docs: Update delegate doc
See merge request app-frameworks/esp-matter!765
2024-06-07 15:49:39 +08:00
Rohit Jadhav
949c5896be
components/esp-matter: Add delegate for door-lock, boolean-state-configuration, time-sync and application basic
2024-06-06 14:58:12 +05:30
Rohit Jadhav
dcd88cd8cb
docs: Update delegate doc
2024-06-06 10:06:29 +05:30
Rohit Jadhav
7abee629df
[component/esp_matter] Add device energy management device type
2024-05-31 14:51:09 +05:30
Rohit Jadhav
f465141017
Add cluster delegate init callback
2024-05-24 23:18:37 +05:30
Rohit Jadhav
c00d022ebf
Add cluster delegate init callback
2024-05-24 21:29:37 +05:30
Rohit Jadhav
2d90bbd73f
Add extractor hood device types with delegate
2024-05-24 19:25:01 +05:30