Skip to content

Commit 4d6a9ad

Browse files
committed
Merge branch 'pr_1713' into 'main'
[GH_PR] fix(light_switch): adapt to updated Matter binding API (CON-1980) See merge request app-frameworks/esp-matter!1432
2 parents bc7c3eb + 1b6eff3 commit 4d6a9ad

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

examples/light_switch/main/app_main.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <app_priv.h>
2020
#include <app_reset.h>
2121
#if CONFIG_SUBSCRIBE_TO_ON_OFF_SERVER_AFTER_BINDING
22-
#include <app/util/binding-table.h>
22+
#include <app/clusters/bindings/binding-table.h>
2323
#include <esp_matter_client.h>
2424
#include <app/AttributePathParams.h>
2525
#include <app/ConcreteAttributePath.h>
@@ -86,14 +86,14 @@ static void app_event_cb(const ChipDeviceEvent *event, intptr_t arg)
8686
ESP_LOGI(TAG, "Binding entry changed");
8787
#if CONFIG_SUBSCRIBE_TO_ON_OFF_SERVER_AFTER_BINDING
8888
if (do_subscribe) {
89-
for (const auto &binding : chip::BindingTable::GetInstance()) {
89+
for (const auto &binding : chip::app::Clusters::Binding::Table::GetInstance()) {
9090
ESP_LOGI(
9191
TAG,
9292
"Read cached binding type=%d fabrixIndex=%d nodeId=0x" ChipLogFormatX64
9393
" groupId=%d local endpoint=%d remote endpoint=%d cluster=" ChipLogFormatMEI,
9494
binding.type, binding.fabricIndex, ChipLogValueX64(binding.nodeId), binding.groupId, binding.local,
9595
binding.remote, ChipLogValueMEI(binding.clusterId.value_or(0)));
96-
if (binding.type == MATTER_UNICAST_BINDING && event->BindingsChanged.fabricIndex == binding.fabricIndex) {
96+
if (binding.type == chip::app::Clusters::Binding::MATTER_UNICAST_BINDING && event->BindingsChanged.fabricIndex == binding.fabricIndex) {
9797
ESP_LOGI(
9898
TAG,
9999
"Matched accessingFabricIndex with nodeId=0x" ChipLogFormatX64,

0 commit comments

Comments
 (0)