connected home ip ビルドログ


# CHIPリポジトリのClone
<details><summary>ログ</summary><div>

```

k@k:~/esp/20230130matter$ git clone https://github.com/project-chip/connectedhomeip.git
Cloning into 'connectedhomeip'...
remote: Enumerating objects: 246491, done.
remote: Total 246491 (delta 0), reused 0 (delta 0), pack-reused 246491
Receiving objects: 100% (246491/246491), 359.80 MiB | 1.46 MiB/s, done.
Resolving deltas: 100% (184715/184715), done.
k@k:~/esp/20230130matter$ cd connectedhomeip/
k@k:~/esp/20230130matter/connectedhomeip$ git submodule update --init
Submodule 'qrcode' (https://github.com/nayuki/QR-Code-generator.git) registered for path 'examples/common/QRCode/repo'
Submodule 'm5stack-tft' (https://github.com/jeremyjh/ESP32_TFT_library.git) registered for path 'examples/common/m5stack-tft/repo'
Submodule 'third_party/boringssl/repo/src' (https://github.com/google/boringssl.git) registered for path 'third_party/boringssl/repo/src'
Submodule 'bouffalolab_sdk' (https://github.com/bouffalolab/bl_iot_sdk_tiny.git) registered for path 'third_party/bouffalolab/repo'
Submodule 'cirque' (https://github.com/openweave/cirque.git) registered for path 'third_party/cirque/repo'
Submodule 'editline' (https://github.com/troglobit/editline.git) registered for path 'third_party/editline/repo'
Submodule 'freertos' (https://github.com/FreeRTOS/FreeRTOS-Kernel.git) registered for path 'third_party/freertos/repo'
Submodule 'cyw30739_sdk/30739A0' (https://github.com/Infineon/OT-Matter-30739A0.git) registered for path 'third_party/infineon/cyw30739_sdk/repos/30739A0'
Submodule 'cyw30739_sdk/target' (https://github.com/Infineon/OT-Matter-TARGET_CYW930739M2EVB-01.git) registered for path 'third_party/infineon/cyw30739_sdk/repos/CYW930739M2EVB-01'
Submodule 'cyw30739_sdk/include' (https://github.com/Infineon/btsdk-include.git) registered for path 'third_party/infineon/cyw30739_sdk/repos/btsdk-include'
Submodule 'cyw30739_sdk/tools' (https://github.com/Infineon/btsdk-tools.git) registered for path 'third_party/infineon/cyw30739_sdk/repos/btsdk-tools'
Submodule 'p6/TARGET_CY8CKIT-062S2-43012' (https://github.com/Infineon/TARGET_CY8CKIT-062S2-43012) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/TARGET_CY8CKIT-062S2-43012'
Submodule 'p6/abstraction-rtos' (https://github.com/Infineon/abstraction-rtos) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos'
Submodule 'third_party/p6/p6_sdk/libs/anycloud-ota' (https://github.com/Infineon/anycloud-ota) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/anycloud-ota'
Submodule 'p6/bluetooth-freertos' (https://github.com/Infineon/bluetooth-freertos) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/bluetooth-freertos'
Submodule 'p6/btstack' (https://github.com/Infineon/btstack) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/btstack'
Submodule 'p6/clib-support' (https://github.com/Infineon/clib-support) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/clib-support'
Submodule 'p6/connectivity-utilities' (https://github.com/Infineon/connectivity-utilities) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/connectivity-utilities'
Submodule 'p6/core-lib' (https://github.com/Infineon/core-lib) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/core-lib'
Submodule 'p6/core-make' (https://github.com/Infineon/core-make) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/core-make'
Submodule 'p6/freertos' (https://github.com/Infineon/freertos) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/freertos'
Submodule 'p6/kv-store' (https://github.com/Infineon/kv-store) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/kv-store'
Submodule 'p6/lwip' (https://github.com/lwip-tcpip/lwip.git) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/lwip'
Submodule 'p6/mbedtls' (https://github.com/ARMmbed/mbedtls) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/mbedtls'
Submodule 'p6/mtb-hal-cat1' (https://github.com/Infineon/mtb-hal-cat1) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/mtb-hal-cat1'
Submodule 'p6/mtb-pdl-cat1' (https://github.com/Infineon/mtb-pdl-cat1) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1'
Submodule 'p6/psoc6cm0p' (https://github.com/Infineon/psoc6cm0p) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/psoc6cm0p'
Submodule 'p6/recipe-make-cat1a' (https://github.com/Infineon/recipe-make-cat1a) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/recipe-make-cat1a'
Submodule 'p6/retarget-io' (https://github.com/Infineon/retarget-io) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/retarget-io'
Submodule 'p6/secure-sockets' (https://github.com/Infineon/secure-sockets) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/secure-sockets'
Submodule 'p6/serial-flash' (https://github.com/Infineon/serial-flash) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/serial-flash'
Submodule 'p6/whd-bsp-integration' (https://github.com/Infineon/whd-bsp-integration) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/whd-bsp-integration'
Submodule 'p6/wifi-connection-manager' (https://github.com/Infineon/wifi-connection-manager) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/wifi-connection-manager'
Submodule 'p6/wifi-host-driver' (https://github.com/Infineon/wifi-host-driver) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/wifi-host-driver'
Submodule 'p6/wifi-mw-core' (https://github.com/Infineon/wifi-mw-core) registered for path 'third_party/infineon/psoc6/psoc6_sdk/libs/wifi-mw-core'
Submodule 'third_party/jsoncpp/repo' (https://github.com/open-source-parsers/jsoncpp.git) registered for path 'third_party/jsoncpp/repo'
Submodule 'third_party/libwebsockets/repo' (https://github.com/warmcat/libwebsockets) registered for path 'third_party/libwebsockets/repo'
Submodule 'third_party/mbed-mcu-boot/repo' (https://github.com/ATmobica/mcuboot.git) registered for path 'third_party/mbed-mcu-boot/repo'
Submodule 'mbed-os-cypress-capsense-button' (https://github.com/ARMmbed/mbed-os-cypress-capsense-button.git) registered for path 'third_party/mbed-os-cypress-capsense-button/repo'
Submodule 'third_party/mbed-os-posix-socket/repo' (https://github.com/ARMmbed/mbed-os-posix-socket.git) registered for path 'third_party/mbed-os-posix-socket/repo'
Submodule 'third_party/mbed-os/repo' (https://github.com/ARMmbed/mbed-os.git) registered for path 'third_party/mbed-os/repo'
Submodule 'mbedtls' (https://github.com/ARMmbed/mbedtls.git) registered for path 'third_party/mbedtls/repo'
Submodule 'third_party/mt793x_sdk/filogic' (https://github.com/MediaTek-Labs/genio-matter-bsp.git) registered for path 'third_party/mt793x_sdk/filogic'
Submodule 'third_party/mt793x_sdk/lwip' (https://github.com/matter-mtk/genio-matter-lwip.git) registered for path 'third_party/mt793x_sdk/lwip'
Submodule 'third_party/mt793x_sdk/mDNSResponder' (https://github.com/matter-mtk/genio-matter-mdnsresponder.git) registered for path 'third_party/mt793x_sdk/mDNSResponder'
Submodule 'nanopb' (https://github.com/nanopb/nanopb.git) registered for path 'third_party/nanopb/repo'
Submodule 'nlassert' (https://github.com/nestlabs/nlassert.git) registered for path 'third_party/nlassert/repo'
Submodule 'nlfaultinjection' (https://github.com/nestlabs/nlfaultinjection.git) registered for path 'third_party/nlfaultinjection/repo'
Submodule 'nlio' (https://github.com/nestlabs/nlio.git) registered for path 'third_party/nlio/repo'
Submodule 'nlunit-test' (https://github.com/nestlabs/nlunit-test.git) registered for path 'third_party/nlunit-test/repo'
Submodule 'third_party/nxp/libs/mbedtls/repo' (https://github.com/NXPmicro/mbedtls.git) registered for path 'third_party/nxp/libs/mbedtls/repo'
Submodule 'third_party/nxp/mw320_sdk/repo' (https://github.com/nxptest/mw320_sdk) registered for path 'third_party/nxp/mw320_sdk/repo'
Submodule 'open-iot-sdk' (https://git.gitlab.arm.com/iot/open-iot-sdk/sdk.git) registered for path 'third_party/open-iot-sdk/sdk'
Submodule 'open-iot-sdk-storage' (https://git.gitlab.arm.com/iot/open-iot-sdk/storage.git) registered for path 'third_party/open-iot-sdk/storage'
Submodule 'third_party/openthread/ot-efr32' (https://github.com/SiliconLabs/ot-efr32.git) registered for path 'third_party/openthread/ot-efr32'
Submodule 'third_party/openthread/ot-ifx' (https://github.com/Infineon/ot-ifx-release.git) registered for path 'third_party/openthread/ot-ifx'
Submodule 'third_party/openthread/ot-nxp' (https://github.com/openthread/ot-nxp.git) registered for path 'third_party/openthread/ot-nxp'
Submodule 'third_party/openthread/ot-qorvo' (https://github.com/openthread/ot-qorvo.git) registered for path 'third_party/openthread/ot-qorvo'
Submodule 'openthread' (https://github.com/openthread/openthread.git) registered for path 'third_party/openthread/repo'
Submodule 'ot-br-posix' (https://github.com/openthread/ot-br-posix.git) registered for path 'third_party/ot-br-posix/repo'
Submodule 'pigweed' (https://github.com/google/pigweed.git) registered for path 'third_party/pigweed/repo'
Submodule 'third_party/pybind11/repo' (https://github.com/pybind/pybind11) registered for path 'third_party/pybind11/repo'
Submodule 'qpg_sdk' (https://github.com/Qorvo/QMatter) registered for path 'third_party/qpg_sdk/repo'
Submodule 'third_party/silabs/gecko_sdk' (https://github.com/SiliconLabs/gecko_sdk.git) registered for path 'third_party/silabs/gecko_sdk'
Submodule 'third_party/silabs/matter_support' (https://github.com/SiliconLabs/sdk_support.git) registered for path 'third_party/silabs/matter_support'
Submodule 'third_party/silabs/wiseconnect-wifi-bt-sdk' (https://github.com/SiliconLabs/wiseconnect-wifi-bt-sdk.git) registered for path 'third_party/silabs/wiseconnect-wifi-bt-sdk'
Submodule 'simw-top-mini' (https://github.com/NXP/plug-and-trust.git) registered for path 'third_party/simw-top-mini/repo'
Submodule 'ti_simplelink_sdk' (https://github.com/TexasInstruments/cc13xx_cc26xx_sdk.git) registered for path 'third_party/ti_simplelink_sdk/repo_cc13xx_cc26xx'
Submodule 'third_party/ti_simplelink_sdk/repo_cc32xx' (https://github.com/TexasInstruments/cc32xx_open_sdk.git) registered for path 'third_party/ti_simplelink_sdk/repo_cc32xx'
Cloning into '/home/k/esp/20230130matter/connectedhomeip/examples/common/QRCode/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/examples/common/m5stack-tft/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/boringssl/repo/src'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/bouffalolab/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/cirque/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/editline/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/freertos/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/cyw30739_sdk/repos/30739A0'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/cyw30739_sdk/repos/CYW930739M2EVB-01'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/cyw30739_sdk/repos/btsdk-include'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/cyw30739_sdk/repos/btsdk-tools'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/TARGET_CY8CKIT-062S2-43012'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos'...
fatal: unable to access 'https://github.com/Infineon/abstraction-rtos/': Failed to connect to github.com port 443 after 130328 ms: 接続がタイムアウトしました
fatal: clone of 'https://github.com/Infineon/abstraction-rtos' into submodule path '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos' failed
Failed to clone 'third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos'. Retry scheduled
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/anycloud-ota'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/bluetooth-freertos'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/btstack'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/clib-support'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/connectivity-utilities'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/core-lib'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/core-make'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/freertos'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/kv-store'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/lwip'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/mbedtls'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/mtb-hal-cat1'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1'...
fatal: unable to access 'https://github.com/Infineon/mtb-pdl-cat1/': Failed to connect to github.com port 443 after 129771 ms: 接続がタイムアウトしました
fatal: clone of 'https://github.com/Infineon/mtb-pdl-cat1' into submodule path '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1' failed
Failed to clone 'third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1'. Retry scheduled
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/psoc6cm0p'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/recipe-make-cat1a'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/retarget-io'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/secure-sockets'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/serial-flash'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/whd-bsp-integration'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/wifi-connection-manager'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/wifi-host-driver'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/wifi-mw-core'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/jsoncpp/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/libwebsockets/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mbed-mcu-boot/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mbed-os-cypress-capsense-button/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mbed-os-posix-socket/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mbed-os/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mbedtls/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mt793x_sdk/filogic'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mt793x_sdk/lwip'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/mt793x_sdk/mDNSResponder'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nanopb/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nlassert/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nlfaultinjection/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nlio/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nlunit-test/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nxp/libs/mbedtls/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/nxp/mw320_sdk/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/open-iot-sdk/sdk'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/open-iot-sdk/storage'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/openthread/ot-efr32'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/openthread/ot-ifx'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/openthread/ot-nxp'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/openthread/ot-qorvo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/openthread/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/ot-br-posix/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/pigweed/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/pybind11/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/qpg_sdk/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/silabs/gecko_sdk'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/silabs/matter_support'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/silabs/wiseconnect-wifi-bt-sdk'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/simw-top-mini/repo'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/ti_simplelink_sdk/repo_cc13xx_cc26xx'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/ti_simplelink_sdk/repo_cc32xx'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos'...
Cloning into '/home/k/esp/20230130matter/connectedhomeip/third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1'...
Submodule path 'examples/common/QRCode/repo': checked out '8518684c0f33d004fa93971be2c6a8eca3167d1e'
Submodule path 'examples/common/m5stack-tft/repo': checked out 'a1ece2c500cf179db8f0c7dbc7bb8f3ace562142'
Submodule path 'third_party/boringssl/repo/src': checked out 'c8d31372f7342707d8c6e40c814ce1b64fe36086'
Submodule path 'third_party/bouffalolab/repo': checked out '890577da8b6b1d7f1078382e4e320a1e60cc5f60'
Submodule path 'third_party/cirque/repo': checked out '262ea7724667229f0d21d6a1c1e96d90415f0906'
Submodule path 'third_party/editline/repo': checked out '9fa05ba3841f3a7776b0b3645a3a92f32259d988'
Submodule path 'third_party/freertos/repo': checked out '88e32327e975ddde97c390bc5b6c1f8e7d9d239e'
Submodule path 'third_party/infineon/cyw30739_sdk/repos/30739A0': checked out '85a07264df8533e8eaea85e340a98b4e648adfa1'
Submodule path 'third_party/infineon/cyw30739_sdk/repos/CYW930739M2EVB-01': checked out 'd5f5b678236866620b8f4a88360fb035d3407e06'
Submodule path 'third_party/infineon/cyw30739_sdk/repos/btsdk-include': checked out 'b1eb9b39f3ef86211164c4d9825bee6316ac76c6'
Submodule path 'third_party/infineon/cyw30739_sdk/repos/btsdk-tools': checked out '9743681eed4d3f16a291bff6f8aee65349d1241b'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/TARGET_CY8CKIT-062S2-43012': checked out '7f3840aab53ff773c5d95eaedb5aaaae9dd2af45'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos': checked out '23800dd03bf46064930127b22f915807cacbc1e7'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/anycloud-ota': checked out 'adc942bb85aa6e43021cbf31454314dbe6038e25'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/bluetooth-freertos': checked out 'e0d13d8e1f49f5522043133856fa268d1a279b32'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/btstack': checked out '205412d987da3f397201580ac2f98918d1bb0d57'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/clib-support': checked out '8be98e6512bb03d11780530c35e23cd723a1cd72'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/connectivity-utilities': checked out '7b2f441dce5b748173cdf2a2f3871d7f4562a6e5'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/core-lib': checked out '7e6892ee1eeabc8f6c25fbf02cb00ff43bd3ac73'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/core-make': checked out '251ade90cd56005369ced67cf0583171783b1cd1'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/freertos': checked out 'eec60193e7f5d4e239bc9c8e6c0c6e88eb3ecdb4'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/kv-store': checked out 'c81d0a32cb8301b307b9e32c126bf1a1f6465fbb'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/lwip': checked out 'bef26c44236a078d4352e76392ef16f019bea501'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/mbedtls': checked out '1c54b5410fd48d6bcada97e30cac417c5c7eea67'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/mtb-hal-cat1': checked out '708a6b2542f0d8814c129a3141e78fd265826a0b'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1': checked out '3c6aebd2f3238b578329bfb8a6c5a0e138bd5c7b'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/psoc6cm0p': checked out '65569574830d3eef29fb9a0f1060eb0885063b56'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/recipe-make-cat1a': checked out '656d8c5b4fbd1e20190315ffb6a64ae151f627c9'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/retarget-io': checked out 'a61cd7c5f4b2808c949248f05287c09e6578abfc'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/secure-sockets': checked out 'afb9546877915d22f226afd1ddb3b15a1df38bd3'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/serial-flash': checked out 'c7b55aa5406e6da9954f60e5f5460b71cd220ef2'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/whd-bsp-integration': checked out 'c180a141838d02aea52f86967772f8216fc15a18'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/wifi-connection-manager': checked out '43a355a7c4234953f35860e9bf52ad1376bd62ba'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/wifi-host-driver': checked out '40a7ec2273a950fbf89353d3eac98c5c1c2fd8cd'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/wifi-mw-core': checked out '1024dbf4a0ff979a233169558d9b8ca7e79b34ee'
Submodule path 'third_party/jsoncpp/repo': checked out '42e892d96e47b1f6e29844cc705e148ec4856448'
Submodule path 'third_party/libwebsockets/repo': checked out 'ec6d5ac6d58d92ac8c1a3d769d076cabd6aa4ac1'
Submodule path 'third_party/mbed-mcu-boot/repo': checked out '46070d75e06058a2e6a525d8be71b9b872178514'
Submodule path 'third_party/mbed-os-cypress-capsense-button/repo': checked out 'fef47a05455670206f6c2eb4958cb1f08d698bc1'
Submodule path 'third_party/mbed-os-posix-socket/repo': checked out '366a8994839c257f62b727f1700a02314957f2e2'
Submodule path 'third_party/mbed-os/repo': checked out '149c5b12fa8a6c84d340361975cb992f08367b43'
Submodule path 'third_party/mbedtls/repo': checked out '2cf3c83bf1f0df5c983303d4f2bda44b989eaf1d'
Submodule path 'third_party/mt793x_sdk/filogic': checked out 'c66bf7346561529da0d92c2314e661702d800e0c'
Submodule path 'third_party/mt793x_sdk/lwip': checked out '23edc18878f11bbf93ec598bf19ede52e7328a4f'
Submodule path 'third_party/mt793x_sdk/mDNSResponder': checked out 'c366935b33afbbfb6a4434163005c0b956a4a02d'
Submodule path 'third_party/nanopb/repo': checked out 'ab19ecbe1b9f377ab4ee8e762bfe16c39068ad68'
Submodule path 'third_party/nlassert/repo': checked out 'c5892c5ae43830f939ed660ff8ac5f1b91d336d3'
Submodule path 'third_party/nlfaultinjection/repo': checked out 'e0de0ab4f52c1d1cc7f3948557a1abd0fceeb5ef'
Submodule path 'third_party/nlio/repo': checked out '0e725502c2b17bb0a0c22ddd4bcaee9090c8fb5c'
Submodule path 'third_party/nlunit-test/repo': checked out '0c8c9073af9c07aa089861295b7d7ced56ad174d'
Submodule path 'third_party/nxp/libs/mbedtls/repo': checked out '62e0eb9f5ae0448d03a420b5f5c76c1311b31b30'
Submodule path 'third_party/nxp/mw320_sdk/repo': checked out 'd42ceda74ed4818c49ad06590de0f045b769e732'
Submodule path 'third_party/open-iot-sdk/sdk': checked out 'f2ffb845311828af0c5a8ecdbacdc104cb03c703'
Submodule path 'third_party/open-iot-sdk/storage': checked out 'b5e4edc1b65adafbe6f646c474bc8c206cd8370a'
Submodule path 'third_party/openthread/ot-efr32': checked out '038475dcc21c51448d35309496a2f7401eb2ccfe'
Submodule path 'third_party/openthread/ot-ifx': checked out '2ee7240000f9bc6a876f3f4b31f02ca82dca5f43'
Submodule path 'third_party/openthread/ot-nxp': checked out 'aa5d627e8cd8808b34d8403e71b9954498e9aea6'
Submodule path 'third_party/openthread/ot-qorvo': checked out '279324ecd8385f8fc3c044bda8452deeefc8beee'
Submodule path 'third_party/openthread/repo': checked out '30aebb5e74064d63513ea78dd4fa2ecc46fd38f9'
Submodule path 'third_party/ot-br-posix/repo': checked out '1813352247aa60fb8993773918f1e5b4af6f3b79'
Submodule path 'third_party/pigweed/repo': checked out '71ba37c8a6cc65c8084078fb000e8f470cff8597'
Submodule path 'third_party/pybind11/repo': checked out '8de7772cc72daca8e947b79b83fea46214931604'
Submodule path 'third_party/qpg_sdk/repo': checked out 'eb198408bc8581702fc0fccd2e05345a1491b558'
Submodule path 'third_party/silabs/gecko_sdk': checked out 'd4854d2ff06a828161d7032efb1736d0deda40b1'
Submodule path 'third_party/silabs/matter_support': checked out '881c8e46cd2745f800c77ca40aa1f0fa2c1accdf'
Submodule path 'third_party/silabs/wiseconnect-wifi-bt-sdk': checked out 'e314908eca119784699e8e13c4e5b8ac5ddc3f68'
Submodule path 'third_party/simw-top-mini/repo': checked out 'be0dfb64b28dea3509425755e3b4b5b35c38d327'
Submodule path 'third_party/ti_simplelink_sdk/repo_cc13xx_cc26xx': checked out 'cac6a455adffdcbc2e6c9499a0068c3d8c44b994'
Submodule path 'third_party/ti_simplelink_sdk/repo_cc32xx': checked out '13532baa2947440ced2f2abefd6a57b478f5100d'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/abstraction-rtos': checked out '23800dd03bf46064930127b22f915807cacbc1e7'
Submodule path 'third_party/infineon/psoc6/psoc6_sdk/libs/mtb-pdl-cat1': checked out '3c6aebd2f3238b578329bfb8a6c5a0e138bd5c7b'
k@k:~/esp/20230130matter/connectedhomeip$ git status
ブランチ master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
k@k:~/esp/20230130matter/connectedhomeip$ git log
commit 4f24db43695dabfca2d268da17bd88973b6b923d (HEAD -> master, origin/master, origin/HEAD)
Author: Artur Tynecki <77382963+ATmobica@users.noreply.github.com>
Date:   Sun Jan 29 01:50:10 2023 +0100

    [OIS] Add TF-M support to Matter examples (#23951)
    
    * [OIS] Build scripts improvements
    
    Remove redundant steps:
    - removing old artifacts to force linking
    - removing access to ARM GCC toolchain from Matter environment
      now Pigweed env contains compatible ARM GCC version.
    
    Signed-off-by: ATmobica <artur.tynecki@arm.com>
    
    * [OIS] Improve OIS platform storage
    
    Add storage library that implements custom Flash Block Device class.
    OpenIoTSDKConfig uses the getter to block device object and
    pass it to TDBstore.
    Custom flash bd is a workaround solution for issues in MDH flash driver.
    We need to use the non-secure SRAM memory instead of secure part.
k@k:~/esp/20230130matter/connectedhomeip$ git submodule update --init

```

</div></details>






























































# esp-idf Tool の config設定
<details><summary>ログ</summary><div>

```

# Get ESP-IDF
cd ~/esp
git clone -b v4.4.2 --recursive https://github.com/espressif/esp-idf.git

# Set up the tools
cd ~/esp/esp-idf
./install.sh esp32

# Set up the environment variables
. $HOME/esp/esp-idf/export.sh

# Start a Project
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .

# Configure
cd ~/esp/hello_world
idf.py set-target esp32
idf.py menuconfig

# Build the Project
idf.py build

# Flash onto the Device
sudo chmod 777 /dev/ttyACM0 #dmesgでポート名を確認
idf.py -p /dev/ttyACM0 flash

# Monitor
idf.py -p /dev/ttyACM0 monitor

```

</div></details>
































# all-clusters-appのビルド、デバイスへの書き込み
＊）ビルド は python3.7 ではうまくいかない、 python3.10 ならうまくいく。

<details><summary>コマンド</summary><div>

```
k@k:~/esp/20230130matter/connectedhomeip$ source scripts/activate.sh
k@k:~/esp/20230130matter/connectedhomeip$ gn gen out/host
k@k:~/esp/20230130matter/connectedhomeip$ ninja -C out/host
k@k:~/esp/20230130matter/connectedhomeip$ cd examples/all-clusters-app/esp32
k@k:~/esp/esp-idf$ cd ~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/
k@k:~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32$ idf.py menuconfig
k@k:~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32$ idf.py build
k@k:~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32$ idf.py -p /dev/ttyACM0 flash
k@k:~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32$ idf.py monitor

```

</div></details>



<details><summary>デバイス側モニターログ</summary><div>

```

I (16170) wifi:state: assoc -> run (10)
I (16230) wifi:connected with rx600m-81f0bc-1, aid = 4, channel 1, BW20, bssid = 98:f1:99:c3:ca:84
I (16230) wifi:security: WPA2-PSK, phy: bgn, rssi: -51
I (16240) wifi:pm start, type: 1

I (16240) chip[DL]: WIFI_EVENT_STA_CONNECTED
I (16250) chip[DL]: WiFi station state change: Connecting -> Connecting_Succeeded
I (16260) chip[DL]: WiFi station state change: Connecting_Succeeded -> Connected
I (16260) chip[DL]: WiFi station interface connected
I (16270) chip[ZCL]: WiFiDiagnosticsDelegate: OnConnectionStatusChanged
I (16280) chip[DL]: Done driving station state, nothing else to do...
I (16290) app-devicecallbacks: Current free heap: 112160

I (16290) chip[DL]: Updating advertising data
I (16300) app-devicecallbacks: Current free heap: 112036

I (16320) wifi:AP's beacon interval = 102400 us, DTIM period = 1
W (17350) wifi:<ba-add>idx:0 (ifx:0, 98:f1:99:c3:ca:84), tid:6, ssn:2, winSize:64
I (18220) chip[DL]: IP_EVENT_GOT_IP6
I (18220) chip[DL]: IPv6 addr available. Ready on WIFI_STA_DEF interface: fe80:0000:0000:0000:7a21:84ff:fea6:95a0
I (18230) chip[DL]: IPv4 Internet connectivity ESTABLISHED
I (18230) app-devicecallbacks: Current free heap: 112012

I (18240) app-devicecallbacks: IPv4 Server ready...
I (18250) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (18260) chip[DIS]: Updating services using commissioning mode 0
I (18260) chip[DIS]: CHIP minimal mDNS started advertising.
I (18220) esp_netif_handlers: sta ip: 192.168.1.5, mask: 255.255.255.0, gw: 192.168.1.1
I (18270) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (18290) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (18310) chip[DIS]: mDNS service published: _matter._tcp
I (18310) app-devicecallbacks: Current free heap: 109900

I (18310) chip[DIS]: Updating services using commissioning mode 0
I (18320) chip[DIS]: CHIP minimal mDNS started advertising.
I (18330) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (18340) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (18360) chip[DIS]: mDNS service published: _matter._tcp
I (18360) app-devicecallbacks: Current free heap: 108624

I (18360) chip[DL]: IP_EVENT_STA_GOT_IP
I (18360) chip[DL]: IPv4 address changed on WiFi station interface: 192.168.1.5/255.255.255.0 gateway 192.168.1.1
I (18380) app-devicecallbacks: Current free heap: 109524

I (18390) chip[DIS]: Updating services using commissioning mode 0
I (18390) chip[DIS]: CHIP minimal mDNS started advertising.
I (18420) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (18420) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (18440) chip[DIS]: mDNS service published: _matter._tcp
I (18440) app-devicecallbacks: Current free heap: 109724

I (20220) chip[DL]: IP_EVENT_GOT_IP6
I (20220) chip[DL]: IPv6 addr available. Ready on WIFI_STA_DEF interface: 2400:4150:8380:a800:7a21:84ff:fea6:95a0
I (20230) chip[DL]: IPv6 Internet connectivity ESTABLISHED
I (20230) app-devicecallbacks: Current free heap: 110644

I (20250) app-devicecallbacks: IPv6 Server ready...
I (20250) chip[DIS]: Updating services using commissioning mode 0
I (20250) chip[DIS]: CHIP minimal mDNS started advertising.
I (20280) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (20280) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (20300) chip[DIS]: mDNS service published: _matter._tcp
I (20300) app-devicecallbacks: Current free heap: 109192

I (20300) chip[DIS]: Updating services using commissioning mode 0
I (20320) chip[DIS]: CHIP minimal mDNS started advertising.
I (20340) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (20340) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (20360) chip[DIS]: mDNS service published: _matter._tcp
I (20360) ROUTE_HOOK: Hook already installed on netif, skip...
I (20360) app-devicecallbacks: Current free heap: 109220

I (48250) all-clusters-app: Display going to sleep...

```

</div></details>


<details><summary>ログ</summary><div>

```

k@k:~/esp/20230130matter/connectedhomeip$ ls
BUILD.gn            README.md        credentials   lgtm.yml     zzz_generated
CODE_OF_CONDUCT.md  REVIEWERS.md     docs          out
CONTRIBUTING.md     build            examples      scripts
LICENSE             build_overrides  gn_build.sh   src
NOTICE              config           integrations  third_party


k@k:~/esp/20230130matter/connectedhomeip$ source scripts/activate.sh

  WELCOME TO...

         █
         █
     ▄   █   ▄                                █     █
     ▀▀█████▀▀      ▄▀▀▀▄ ▄▀▀▀▄    ▄▀▀▀▀▄█  ▀▀█▀▀▀▀▀█▀▀   ▄▀▀▀▀▄    ▄▀▀
   ▀█▄       ▄█▀   █     █     █  █      █    █     █    █▄▄▄▄▄▄█  █   
     ▀█▄   ▄█▀     █     █     █  █      █    █     █    █         █   
  ▄██▀▀█   █▀▀██▄  █     █     █   ▀▄▄▄▄▀█    ▀▄▄   ▀▄▄   ▀▄▄▄▄▀   █   
 ▀▀    █   █    ▀▀

  ACTIVATOR! This sets your shell environment variables.

Activating environment (setting environment variables):

  Setting environment variables for CIPD package manager...done
  Setting environment variables for Python environment.....done
  Setting environment variables for pw packages............skipped
  Setting environment variables for Host tools.............done

Checking the environment:

20230130 23:44:03 INF Environment passes all checks!

Environment looks good, you are ready to go!



k@k:~/esp/20230130matter/connectedhomeip$ gn gen out/host
Done. Made 6347 targets from 318 files in 144ms
k@k:~/esp/20230130matter/connectedhomeip$ ninja -C out/host
ninja: Entering directory `out/host'
[2094/2094] stamp obj/default.stamp
k@k:~/esp/20230130matter/connectedhomeip$ cd examples/all-clusters-app/esp32

k@k:~/esp$ cd ~/esp/esp-idf
k@k:~/esp/esp-idf$ . export.sh
Setting IDF_PATH to '/home/k/esp/esp-idf'
Detecting the Python interpreter
Checking "python" ...
Python 3.10.6
"python" has been detected
Adding ESP-IDF tools to PATH...
Not using an unsupported version of tool openocd-esp32 found in PATH: unknown.
Using Python interpreter in /home/k/.espressif/python_env/idf4.4_py3.10_env/bin/python
Checking if Python packages are up to date...
Python requirements from /home/k/esp/esp-idf/requirements.txt are satisfied.
Added the following directories to PATH:
  /home/k/esp/esp-idf/components/esptool_py/esptool
  /home/k/esp/esp-idf/components/espcoredump
  /home/k/esp/esp-idf/components/partition_table
  /home/k/esp/esp-idf/components/app_update
  /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin
  /home/k/.espressif/tools/esp32ulp-elf/2.28.51-esp-20191205/esp32ulp-elf-binutils/bin
  /home/k/.espressif/tools/openocd-esp32/v0.11.0-esp32-20220411/openocd-esp32/bin
  /home/k/.espressif/python_env/idf4.4_py3.10_env/bin
  /home/k/esp/esp-idf/tools
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:

  idf.py build

k@k:~/esp/esp-idf$ sudo chmod 777 /dev/ttyACM0
[sudo] k のパスワード: 
k@k:~/esp/esp-idf$ cd ~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/
k@k:~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32$ idf.py build
Executing action: all (aliases: build)
Running cmake in directory /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DCCACHE_ENABLE=0 /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32"...
-- IDF_TARGET not set, using default target: esp32
-- Found Git: /usr/bin/git (found version "2.34.1") 
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
Skipping optional dependency: espressif/mdns
Solving dependencies requirements
Updating lock file at /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/dependencies.lock
-- Found Python3: /home/k/esp/20230130matter/connectedhomeip/.environment/pigweed-venv/bin/python3.10 (found version "3.10.6") found components: Interpreter 
Skipping optional dependency: espressif/mdns
-- Project sdkconfig file /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/sdkconfig
Loading defaults file /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/sdkconfig.defaults...
-- Found Python3: /home/k/esp/20230130matter/connectedhomeip/.environment/pigweed-venv/bin/python3.10 (found version "3.10.6") found components: Interpreter 
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- App "chip-all-clusters-app" version: v1.0
-- Adding linker script /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script /home/k/esp/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: QRCode app_trace app_update asio bootloader bootloader_support bt cbor chip cmock coap console cxx driver efuse esp-tls esp32 esp32_mbedtls esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json led_strip libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread screen-framework sdmmc soc spi_flash spidriver spiffs tcp_transport tcpip_adapter tft tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/common/QRCode /home/k/esp/esp-idf/components/app_trace /home/k/esp/esp-idf/components/app_update /home/k/esp/esp-idf/components/asio /home/k/esp/esp-idf/components/bootloader /home/k/esp/esp-idf/components/bootloader_support /home/k/esp/esp-idf/components/bt /home/k/esp/esp-idf/components/cbor /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/config/esp32/components/chip /home/k/esp/esp-idf/components/cmock /home/k/esp/esp-idf/components/coap /home/k/esp/esp-idf/components/console /home/k/esp/esp-idf/components/cxx /home/k/esp/esp-idf/components/driver /home/k/esp/esp-idf/components/efuse /home/k/esp/esp-idf/components/esp-tls /home/k/esp/esp-idf/components/esp32 /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/config/esp32/components/esp32_mbedtls /home/k/esp/esp-idf/components/esp_adc_cal /home/k/esp/esp-idf/components/esp_common /home/k/esp/esp-idf/components/esp_eth /home/k/esp/esp-idf/components/esp_event /home/k/esp/esp-idf/components/esp_gdbstub /home/k/esp/esp-idf/components/esp_hid /home/k/esp/esp-idf/components/esp_http_client /home/k/esp/esp-idf/components/esp_http_server /home/k/esp/esp-idf/components/esp_https_ota /home/k/esp/esp-idf/components/esp_https_server /home/k/esp/esp-idf/components/esp_hw_support /home/k/esp/esp-idf/components/esp_ipc /home/k/esp/esp-idf/components/esp_lcd /home/k/esp/esp-idf/components/esp_local_ctrl /home/k/esp/esp-idf/components/esp_netif /home/k/esp/esp-idf/components/esp_phy /home/k/esp/esp-idf/components/esp_pm /home/k/esp/esp-idf/components/esp_ringbuf /home/k/esp/esp-idf/components/esp_rom /home/k/esp/esp-idf/components/esp_serial_slave_link /home/k/esp/esp-idf/components/esp_system /home/k/esp/esp-idf/components/esp_timer /home/k/esp/esp-idf/components/esp_websocket_client /home/k/esp/esp-idf/components/esp_wifi /home/k/esp/esp-idf/components/espcoredump /home/k/esp/esp-idf/components/esptool_py /home/k/esp/esp-idf/components/expat /home/k/esp/esp-idf/components/fatfs /home/k/esp/esp-idf/components/freemodbus /home/k/esp/esp-idf/components/freertos /home/k/esp/esp-idf/components/hal /home/k/esp/esp-idf/components/heap /home/k/esp/esp-idf/components/idf_test /home/k/esp/esp-idf/components/ieee802154 /home/k/esp/esp-idf/components/jsmn /home/k/esp/esp-idf/components/json /home/k/esp/esp-idf/examples/common_components/led_strip /home/k/esp/esp-idf/components/libsodium /home/k/esp/esp-idf/components/log /home/k/esp/esp-idf/components/lwip /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/main /home/k/esp/esp-idf/components/mbedtls /home/k/esp/esp-idf/components/mdns /home/k/esp/esp-idf/components/mqtt /home/k/esp/esp-idf/components/newlib /home/k/esp/esp-idf/components/nghttp /home/k/esp/esp-idf/components/nvs_flash /home/k/esp/esp-idf/components/openssl /home/k/esp/esp-idf/components/openthread /home/k/esp/esp-idf/components/partition_table /home/k/esp/esp-idf/components/perfmon /home/k/esp/esp-idf/components/protobuf-c /home/k/esp/esp-idf/components/protocomm /home/k/esp/esp-idf/components/pthread /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/common/screen-framework /home/k/esp/esp-idf/components/sdmmc /home/k/esp/esp-idf/components/soc /home/k/esp/esp-idf/components/spi_flash /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/common/m5stack-tft/repo/components/spidriver /home/k/esp/esp-idf/components/spiffs /home/k/esp/esp-idf/components/tcp_transport /home/k/esp/esp-idf/components/tcpip_adapter /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/common/m5stack-tft/repo/components/tft /home/k/esp/esp-idf/components/tinyusb /home/k/esp/esp-idf/components/ulp /home/k/esp/esp-idf/components/unity /home/k/esp/esp-idf/components/usb /home/k/esp/esp-idf/components/vfs /home/k/esp/esp-idf/components/wear_levelling /home/k/esp/esp-idf/components/wifi_provisioning /home/k/esp/esp-idf/components/wpa_supplicant /home/k/esp/esp-idf/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build
Running ninja in directory /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build
Executing "ninja all"...
[13/1280] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
otadata,data,ota,0xf000,8K,
phy_init,data,phy,0x11000,4K,
ota_0,app,ota_0,0x20000,1700K,
ota_1,app,ota_1,0x1d0000,1700K,
ot_storage,data,58,0x379000,8K,
*******************************************************************************
[93/1280] Generating ../../gen/app-cod...-codegen/cpp-app/app/callback-stub.cpp
2023-01-30 23:53:09 INFO    Parsing idl from /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter
2023-01-30 23:53:10 INFO    Running code generator cpp-app
2023-01-30 23:53:10 INFO    File to be generated: app/PluginApplicationCallbacks.h
2023-01-30 23:53:10 INFO    Writing new data to: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-codegen/cpp-app/app/PluginApplicationCallbacks.h
2023-01-30 23:53:10 INFO    File to be generated: app/callback-stub.cpp
2023-01-30 23:53:10 INFO    Writing new data to: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-codegen/cpp-app/app/callback-stub.cpp
2023-01-30 23:53:10 INFO    Done
[387/1280] Performing configure step for 'bootloader'
-- Found Git: /usr/bin/git (found version "2.34.1") 
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/k/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/sdkconfig
-- Adding linker script /home/k/esp/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /home/k/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /home/k/esp/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script /home/k/esp/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: /home/k/esp/esp-idf/components/bootloader /home/k/esp/esp-idf/components/bootloader_support /home/k/esp/esp-idf/components/efuse /home/k/esp/esp-idf/components/esp32 /home/k/esp/esp-idf/components/esp_common /home/k/esp/esp-idf/components/esp_hw_support /home/k/esp/esp-idf/components/esp_rom /home/k/esp/esp-idf/components/esp_system /home/k/esp/esp-idf/components/esptool_py /home/k/esp/esp-idf/components/freertos /home/k/esp/esp-idf/components/hal /home/k/esp/esp-idf/components/log /home/k/esp/esp-idf/components/bootloader/subproject/main /home/k/esp/esp-idf/components/bootloader/subproject/components/micro-ecc /home/k/esp/esp-idf/components/newlib /home/k/esp/esp-idf/components/partition_table /home/k/esp/esp-idf/components/soc /home/k/esp/esp-idf/components/spi_flash /home/k/esp/esp-idf/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/bootloader
[541/1280] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[3/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[4/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[5/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[6/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[8/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[11/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[19/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[26/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[27/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[28/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[29/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[32/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[36/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[45/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[47/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[48/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[49/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[50/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[52/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[53/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[54/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[55/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[56/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[57/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[58/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[59/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[60/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[62/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[64/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[65/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[66/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[67/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[68/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[69/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[70/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[71/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[72/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[73/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[74/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[75/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[76/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[77/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[78/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[79/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[80/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[81/97] Linking C static library esp-idf/log/liblog.a
[82/97] Linking C static library esp-idf/esp_rom/libesp_rom.a
[83/97] Linking C static library esp-idf/esp_common/libesp_common.a
[84/97] Linking C static library esp-idf/xtensa/libxtensa.a
[85/97] Linking C static library esp-idf/esp_hw_support/libesp_hw_support.a
[86/97] Linking C static library esp-idf/esp_system/libesp_system.a
[87/97] Linking C static library esp-idf/efuse/libefuse.a
[88/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[89/97] Linking C static library esp-idf/bootloader_support/libbootloader_support.a
[90/97] Linking C static library esp-idf/spi_flash/libspi_flash.a
[91/97] Linking C static library esp-idf/micro-ecc/libmicro-ecc.a
[92/97] Linking C static library esp-idf/soc/libsoc.a
[93/97] Linking C static library esp-idf/hal/libhal.a
[94/97] Linking C static library esp-idf/main/libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.3.2-dev
Creating esp32 image...
Merged 1 ELF section
Successfully created esp32 image.
Generated /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/bootloader/bootloader.bin
[97/97] cd /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/bootloader/esp-idf/esptool_py && /home/k/.espressif/python_env/idf4.4_py3.10_env/bin/python /home/k/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/bootloader/bootloader.bin
Bootloader binary size 0x6330 bytes. 0xcd0 bytes (11%) free.
[630/1280] Performing configure step for 'chip_gn'
Done. Made 296 targets from 230 files in 77ms
[689/1280] Generating ../../gen/app-za...-generated/IMClusterCommandHandler.cpp
🔧 Using temporary state directory: /tmp/zapn6c9qg_4/zap.VU9iym
🤖 ZAP generation started: 
    🔍 input files: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/all-clusters-common/all-clusters-app.zap
    🔍 output pattern: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated
    🔍 using templates: /home/k/esp/20230130matter/connectedhomeip/src/app/zap-templates/app-templates.json
    🔍 using zcl data: /home/k/esp/20230130matter/connectedhomeip/src/app/zap-templates/zcl/zcl-with-test-extensions.json
    🔍 zap version: ver. 2023.1.19, featureLevel 89, commit: e1e8285b9008b0805e99efd89499913071c78096 from 2023-01-19T22:24:54.000Z, mode: binary, exe: zap-cli
🕐 Setup time: 3s 327ms 
👉 using input file: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/all-clusters-common/all-clusters-app.zap
👉 using output destination: /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated
🕐 File loading time: 365ms
🤖 Generating files:
    ✍  /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated/IMClusterCommandHandler.cpp
    ✍  /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated/gen_config.h
    ✍  /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated/CHIPClusters.h
    ✍  /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated/CHIPClientCallbacks.h
    ✍  /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated/endpoint_config.h
    ✍  /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/gen/app-zapgen/zapgen/app-templates/zap-generated/access.h
🕐 Generation time: 3s 7ms 
Searching for zcl file from /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/all-clusters-common/all-clusters-app.zap
[1150/1280] Performing build step for 'chip_gn'
[1/745] stamp obj/mbedtls/mbedtls.stamp
[2/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_codegen_codegen._metadata_path_list.txt.stamp
[3/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen_files._metadata_path_list.txt.stamp
[4/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen_zap_pregen._metadata_path_list.txt.stamp
[5/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/platform_header.stamp
[6/745] stamp obj/third_party/connectedhomeip/src/lib/support/attributes.stamp
[7/745] stamp obj/third_party/connectedhomeip/src/lib/support/logging_constants.stamp
[8/745] ACTION //third_party/connectedhomeip/src/app:gen_app_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[9/745] ACTION //third_party/connectedhomeip/src/ble:gen_ble_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[10/745] ACTION //third_party/connectedhomeip/src/crypto:gen_crypto_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[11/745] ACTION //third_party/connectedhomeip/src/inet:gen_inet_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[12/745] ACTION //third_party/connectedhomeip/src/lib/support:gen_chip_version(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[13/745] ACTION //third_party/connectedhomeip/src/lwip:gen_lwip_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[14/745] stamp obj/third_party/connectedhomeip/src/platform/logging/headers.stamp
[15/745] ACTION //third_party/connectedhomeip/src/lib/asn1:gen_asn1oid(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[16/745] ACTION //third_party/connectedhomeip/src/lib/core:gen_chip_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[17/745] ACTION //third_party/connectedhomeip/src/system:gen_system_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[18/745] stamp obj/third_party/connectedhomeip/src/app/gen_app_buildconfig.stamp
[19/745] stamp obj/third_party/connectedhomeip/src/ble/gen_ble_buildconfig.stamp
[20/745] stamp obj/third_party/connectedhomeip/src/crypto/gen_crypto_buildconfig.stamp
[21/745] stamp obj/third_party/connectedhomeip/src/inet/gen_inet_buildconfig.stamp
[22/745] stamp obj/third_party/connectedhomeip/src/lib/support/gen_chip_version.stamp
[23/745] stamp obj/third_party/connectedhomeip/src/lwip/gen_lwip_buildconfig.stamp
[24/745] stamp obj/third_party/connectedhomeip/third_party/mbedtls/mbedtls.stamp
[25/745] c++ obj/third_party/connectedhomeip/src/trace/trace.trace.cpp.o
[26/745] stamp obj/third_party/connectedhomeip/src/lib/asn1/gen_asn1oid.stamp
[27/745] stamp obj/third_party/connectedhomeip/src/lib/core/gen_chip_buildconfig.stamp
[28/745] stamp obj/third_party/connectedhomeip/src/system/gen_system_buildconfig.stamp
[29/745] stamp obj/third_party/connectedhomeip/src/app/app_buildconfig.stamp
[30/745] stamp obj/third_party/connectedhomeip/src/ble/ble_buildconfig.stamp
[31/745] stamp obj/third_party/connectedhomeip/src/crypto/crypto_buildconfig.stamp
[32/745] stamp obj/third_party/connectedhomeip/src/inet/inet_buildconfig.stamp
[33/745] stamp obj/third_party/connectedhomeip/src/lib/support/chip_version_header.stamp
[34/745] stamp obj/third_party/connectedhomeip/src/lwip/lwip_buildconfig.stamp
[35/745] stamp obj/third_party/connectedhomeip/third_party/nlassert/nlassert.stamp
[36/745] ACTION //third_party/connectedhomeip/src/platform:gen_platform_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[37/745] stamp obj/third_party/connectedhomeip/src/trace/trace.stamp
[38/745] stamp obj/third_party/connectedhomeip/src/lib/asn1/asn1oid_header.stamp
[39/745] stamp obj/third_party/connectedhomeip/src/lib/core/chip_buildconfig.stamp
[40/745] stamp obj/third_party/connectedhomeip/src/system/system_buildconfig.stamp
[41/745] stamp obj/third_party/connectedhomeip/third_party/nlio/nlio.stamp
[42/745] stamp obj/third_party/connectedhomeip/src/lwip/lwip.stamp
[43/745] stamp obj/third_party/connectedhomeip/src/platform/gen_platform_buildconfig.stamp
[44/745] ACTION //third_party/connectedhomeip/src/setup_payload:gen_additional_data_payload_buildconfig(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[45/745] stamp obj/third_party/connectedhomeip/src/app/app_config.stamp
[46/745] stamp obj/third_party/connectedhomeip/src/app/common/cluster-objects.inputdeps.stamp
[47/745] stamp obj/third_party/connectedhomeip/src/app/tests/client-monitoring-test-srcs.inputdeps.stamp
[48/745] stamp obj/third_party/connectedhomeip/src/app/tests/ota-requestor-test-srcs.inputdeps.stamp
[49/745] stamp obj/third_party/connectedhomeip/src/ble/ble.inputdeps.stamp
[50/745] stamp obj/third_party/connectedhomeip/src/ble/tests/tests_lib.inputdeps.stamp
[51/745] stamp obj/third_party/connectedhomeip/src/crypto/crypto.inputdeps.stamp
[52/745] stamp obj/third_party/connectedhomeip/src/inet/inet.inputdeps.stamp
[53/745] stamp obj/third_party/connectedhomeip/src/lib/asn1/asn1.inputdeps.stamp
[54/745] stamp obj/third_party/connectedhomeip/src/lib/core/core.inputdeps.stamp
[55/745] stamp obj/third_party/connectedhomeip/src/lib/core/tests/tests_lib.inputdeps.stamp
[56/745] cc obj/third_party/connectedhomeip/third_party/nlunit-test/repo/src/libnlunit-test.nlunit-test.c.o
[57/745] c++ obj/third_party/connectedhomeip/third_party/nlfaultinjection/repo/src/libnlfaultinjection.nlfaultinjection.cpp.o
[58/745] c++ obj/third_party/connectedhomeip/src/ble/tests/libBleLayerTests.TestBleErrorStr.cpp.o
[59/745] c++ obj/third_party/connectedhomeip/src/ble/libBleLayer.BleUUID.cpp.o
[60/745] c++ obj/third_party/connectedhomeip/src/ble/tests/libBleLayerTests.TestBleUUID.cpp.o
[61/745] c++ obj/third_party/connectedhomeip/src/ble/libBleLayer.BleError.cpp.o
[62/745] c++ obj/third_party/connectedhomeip/src/ble/libBleLayer.BleLayer.cpp.o
[63/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPAddress-StringFuncts.cpp.o
[64/745] c++ obj/third_party/connectedhomeip/src/ble/libBleLayer.BtpEngine.cpp.o
[65/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPPacketInfo.cpp.o
[66/745] c++ obj/third_party/connectedhomeip/src/crypto/libChipCrypto.RandUtils.cpp.o
[67/745] c++ obj/third_party/connectedhomeip/src/crypto/libChipCrypto.PersistentStorageOperationalKeystore.cpp.o
[68/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPAddress.cpp.o
[69/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPPrefix.cpp.o
[70/745] ACTION //third_party/connectedhomeip/src/controller/data_model:data_model_codegen_codegen(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[71/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_codegen_codegen.stamp
[72/745] c++ obj/third_party/connectedhomeip/src/ble/libBleLayer.BLEEndPoint.cpp.o
[73/745] c++ obj/third_party/connectedhomeip/src/app/util/client-monitoring-test-srcs.ClientMonitoringRegistrationTable.cpp.o
[74/745] c++ obj/third_party/connectedhomeip/src/crypto/cryptopal_mbedtls.CHIPCryptoPALmbedTLS.cpp.o
[75/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetFaultInjection.cpp.o
[76/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetArgParser.cpp.o
[77/745] c++ obj/third_party/connectedhomeip/src/crypto/libChipCrypto.CHIPCryptoPAL.cpp.o
[78/745] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Error.cpp.o
[79/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetInterface.cpp.o
[80/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetError.cpp.o
[81/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.TCPEndPointImplLwIP.cpp.o
[82/745] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1OID.cpp.o
[83/745] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Time.cpp.o
[84/745] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Reader.cpp.o
[85/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.TCPEndPoint.cpp.o
[86/745] c++ obj/third_party/connectedhomeip/src/app/clusters/ota-requestor/ota-requestor-test-srcs.DefaultOTARequestorStorage.cpp.o
[87/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.CHIPKeyIds.cpp.o
[88/745] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Writer.cpp.o
[89/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.CHIPError.cpp.o
[90/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.UDPEndPoint.cpp.o
[91/745] c++ obj/third_party/connectedhomeip/third_party/jsoncpp/repo/src/lib_json/jsoncpp.json_value.cpp.o
[92/745] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.UDPEndPointImplLwIP.cpp.o
[93/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.OTAImageHeader.cpp.o
[94/745] c++ obj/third_party/connectedhomeip/third_party/jsoncpp/repo/src/lib_json/jsoncpp.json_writer.cpp.o
[95/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.TLVCircularBuffer.cpp.o
[96/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/address_policy.inputdeps.stamp
[97/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/default_policy.inputdeps.stamp
[98/745] stamp obj/third_party/connectedhomeip/src/lib/support/support.inputdeps.stamp
[99/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestCHIPErrorStr.cpp.o
[100/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.Base64.cpp.o
[101/745] c++ obj/third_party/connectedhomeip/third_party/jsoncpp/repo/src/lib_json/jsoncpp.json_reader.cpp.o
[102/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.TLVUtilities.cpp.o
[103/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.TLVDebug.cpp.o
[104/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestCATValues.cpp.o
[105/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestCHIPCallback.cpp.o
[106/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.TLVUpdater.cpp.o
[107/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.TLVReader.cpp.o
[108/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.BytesCircularBuffer.cpp.o
[109/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestOTAImageHeader.cpp.o
[110/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.FibonacciUtils.cpp.o
[111/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.BufferWriter.cpp.o
[112/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.FixedBufferAllocator.cpp.o
[113/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.CHIPPlatformMemory.cpp.o
[114/745] c++ obj/third_party/connectedhomeip/src/lib/core/libChipCore.TLVWriter.cpp.o
[115/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestOptional.cpp.o
[116/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/address_policy.AddressPolicy.cpp.o
[117/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.BytesToHex.cpp.o
[118/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.BufferReader.cpp.o
[119/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.ErrorStr.cpp.o
[120/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.CHIPMem.cpp.o
[121/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestReferenceCounted.cpp.o
[122/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.PrivateHeap.cpp.o
[123/745] c++ obj/third_party/connectedhomeip/src/lib/support/verhoeff/libSupportLayer.Verhoeff32.cpp.o
[124/745] c++ obj/third_party/connectedhomeip/src/lib/support/verhoeff/libSupportLayer.Verhoeff.cpp.o
[125/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/default_policy.AddressPolicy_DefaultImpl.cpp.o
[126/745] c++ obj/third_party/connectedhomeip/src/lib/support/verhoeff/libSupportLayer.Verhoeff16.cpp.o
[127/745] stamp obj/third_party/connectedhomeip/src/lib/support/testing.inputdeps.stamp
[128/745] c++ obj/third_party/connectedhomeip/src/lib/support/verhoeff/libSupportLayer.Verhoeff10.cpp.o
[129/745] c++ obj/third_party/connectedhomeip/src/lib/support/verhoeff/libSupportLayer.Verhoeff36.cpp.o
[130/745] stamp obj/third_party/connectedhomeip/src/platform/platform_buildconfig.stamp
[131/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.Pool.cpp.o
[132/745] stamp obj/third_party/connectedhomeip/src/protocols/im_status.inputdeps.stamp
[133/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.PersistentStorageAudit.cpp.o
[134/745] stamp obj/third_party/connectedhomeip/src/setup_payload/gen_additional_data_payload_buildconfig.stamp
[135/745] stamp obj/third_party/connectedhomeip/src/access/access.inputdeps.stamp
[136/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportTesting.UnitTestUtils.cpp.o
[137/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.CHIPFaultInjection.cpp.o
[138/745] c++ obj/third_party/connectedhomeip/src/platform/logging/impl/stdio/liblogging-stdio.Logging.cpp.o
[139/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.ZclString.cpp.o
[140/745] stamp obj/third_party/connectedhomeip/src/app/app.inputdeps.stamp
[141/745] c++ obj/third_party/connectedhomeip/src/protocols/interaction_model/im_status.StatusCode.cpp.o
[142/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.CHIPArgParser.cpp.o
[143/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportTesting.UnitTestRegistration.cpp.o
[144/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.SerializableIntegerSet.cpp.o
[145/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.ThreadOperationalDataset.cpp.o
[146/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.TimeUtils.cpp.o
[147/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.IniEscaping.cpp.o
[148/745] c++ obj/third_party/connectedhomeip/src/lib/support/libSupportLayer.CHIPMem-Malloc.cpp.o
[149/745] c++ obj/third_party/connectedhomeip/src/lib/support/logging/libSupportLayer.CHIPLogging.cpp.o
[150/745] c++ obj/third_party/connectedhomeip/src/access/examples/libaccess.PermissiveAccessControlDelegate.cpp.o
[151/745] c++ obj/third_party/connectedhomeip/src/access/libaccess.AccessControl.cpp.o
[152/745] c++ obj/third_party/connectedhomeip/src/access/examples/libaccess.ExampleAccessControlDelegate.cpp.o
[153/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.AttributeAccessInterface.cpp.o
[154/745] c++ obj/third_party/connectedhomeip/src/lib/support/jsontlv/jsontlv.TlvJson.cpp.o
[155/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.DefaultAttributePersistenceProvider.cpp.o
[156/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.ChunkedWriteCallback.cpp.o
[157/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.AttributePathExpandIterator.cpp.o
[158/745] ACTION //third_party/connectedhomeip/src/controller/data_model:data_model_zapgen_zap_pregen(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[159/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.DeviceProxy.cpp.o
[160/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.CommandHandler.cpp.o
[161/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.CASEClient.cpp.o
[162/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ArrayBuilder.cpp.o
[163/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ArrayParser.cpp.o
[164/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributeDataIB.cpp.o
[165/745] c++ obj/third_party/connectedhomeip/src/access/tests/libaccesstest.TestAccessControl.cpp.o
[166/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.CASESessionManager.cpp.o
[167/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributeDataIBs.cpp.o
[168/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributePathIB.cpp.o
[169/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributeReportIBs.cpp.o
[170/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.CommandSender.cpp.o
[171/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributeReportIB.cpp.o
[172/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributeStatusIB.cpp.o
[173/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.Builder.cpp.o
[174/745] c++ obj/third_party/connectedhomeip/src/lib/core/tests/libCoreTests.TestTLV.cpp.o
[175/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.DeferredAttributePersistenceProvider.cpp.o
[176/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.CommandDataIB.cpp.o
[177/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributePathIBs.cpp.o
[178/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.AttributeStatusIBs.cpp.o
[179/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.BufferedReadCallback.cpp.o
[180/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ClusterPathIB.cpp.o
[181/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.FailSafeContext.cpp.o
[182/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIBs.cpp.o
[183/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventFilterIBs.cpp.o
[184/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.CommandStatusIB.cpp.o
[185/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.CommandPathIB.cpp.o
[186/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventDataIB.cpp.o
[187/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIB.cpp.o
[188/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventStatusIB.cpp.o
[189/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventReportIBs.cpp.o
[190/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.InvokeResponseIBs.cpp.o
[191/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventFilterIB.cpp.o
[192/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.InvokeRequestMessage.cpp.o
[193/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.EventManagement.cpp.o
[194/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventPathIB.cpp.o
[195/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventPathIBs.cpp.o
[196/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.EventReportIB.cpp.o
[197/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.MessageDefHelper.cpp.o
[198/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.MessageBuilder.cpp.o
[199/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.InvokeResponseMessage.cpp.o
[200/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.MessageParser.cpp.o
[201/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.InvokeResponseIB.cpp.o
[202/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.InvokeRequests.cpp.o
[203/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ListParser.cpp.o
[204/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ListBuilder.cpp.o
[205/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.ClusterStateCache.cpp.o
[206/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ReadRequestMessage.cpp.o
[207/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.StructParser.cpp.o
[208/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.StatusResponseMessage.cpp.o
[209/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.Parser.cpp.o
[210/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.ReportDataMessage.cpp.o
[211/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.TimedRequestMessage.cpp.o
[212/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.StructBuilder.cpp.o
[213/745] stamp obj/third_party/connectedhomeip/src/app/server/server.inputdeps.stamp
[214/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.WriteRequestMessage.cpp.o
[215/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.InteractionModelEngine.cpp.o
[216/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.RequiredPrivilege.cpp.o
[217/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.SubscribeResponseMessage.cpp.o
[218/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.WriteResponseMessage.cpp.o
[219/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.SubscribeRequestMessage.cpp.o
[220/745] c++ obj/third_party/connectedhomeip/src/app/MessageDef/libCHIPDataModel.StatusIB.cpp.o
[221/745] stamp obj/third_party/connectedhomeip/src/app/tests/binding-test-srcs.inputdeps.stamp
[222/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.StatusResponse.cpp.o
[223/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.TimedRequest.cpp.o
[224/745] stamp obj/third_party/connectedhomeip/src/app/tests/helpers.inputdeps.stamp
[225/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.EchoHandler.cpp.o
[226/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.AclStorage.cpp.o
[227/745] stamp obj/third_party/connectedhomeip/src/app/tests/tests_lib.inputdeps.stamp
[228/745] c++ obj/third_party/connectedhomeip/src/app/tests/integration/libAppTestHelpers.RequiredPrivilegeStubs.cpp.o
[229/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.DefaultAclStorage.cpp.o
[230/745] c++ obj/third_party/connectedhomeip/src/app/clusters/bindings/binding-test-srcs.PendingNotificationMap.cpp.o
[231/745] c++ obj/third_party/connectedhomeip/src/app/util/binding-test-srcs.binding-table.cpp.o
[232/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.TimedHandler.cpp.o
[233/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.OperationalSessionSetup.cpp.o
[234/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.WriteClient.cpp.o
[235/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.OnboardingCodesUtil.cpp.o
[236/745] c++ obj/third_party/connectedhomeip/src/app/reporting/libCHIPDataModel.Engine.cpp.o
[237/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.Dnssd.cpp.o
[238/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.ReadClient.cpp.o
[239/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.ReadHandler.cpp.o
[240/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.CommissioningWindowManager.cpp.o
[241/745] c++ obj/third_party/connectedhomeip/src/app/libCHIPDataModel.WriteHandler.cpp.o
[242/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestBuilderParser.cpp.o
[243/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestCommandPathParams.cpp.o
[244/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestAttributeValueDecoder.cpp.o
[245/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestClusterInfo.cpp.o
[246/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestAttributeValueEncoder.cpp.o
[247/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestAttributePathExpandIterator.cpp.o
[248/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestEventPathParams.cpp.o
[249/745] c++ obj/third_party/connectedhomeip/src/app/server/libCHIPAppServer.Server.cpp.o
[250/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTestHelpers.AppTestContext.cpp.o
[251/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestNumericAttributeTraits.cpp.o
[252/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestBindingTable.cpp.o
[253/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestClientMonitoringRegistrationTable.cpp.o
[254/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestStatusIB.cpp.o
[255/745] c++ obj/third_party/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/libClusterObjects.cluster-objects.cpp.o
[256/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestStatusResponseMessage.cpp.o
[257/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestMessageDef.cpp.o
[258/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestDefaultOTARequestorStorage.cpp.o
[259/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestDataModelSerialization.cpp.o
[260/745] stamp obj/third_party/connectedhomeip/src/controller/controller.inputdeps.stamp
[261/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestPendingNotificationMap.cpp.o
[262/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestAclEvent.cpp.o
[263/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestFailSafeContext.cpp.o
[264/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.AbstractDnssdDiscoveryController.cpp.o
[265/745] c++ obj/third_party/connectedhomeip/src/app/tests/suites/credentials/dac_provider.TestHarnessDACProvider.cpp.o
[266/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestEventLogging.cpp.o
[267/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestEventOverflow.cpp.o
[268/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestFabricScopedEventLogging.cpp.o
[269/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestInteractionModelEngine.cpp.o
[270/745] c++ obj/third_party/connectedhomeip/src/app/util/mock/mock_ember.attribute-storage.cpp.o
[271/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestCommandInteraction.cpp.o
[272/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CHIPCommissionableNodeController.cpp.o
[273/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestReportingEngine.cpp.o
[274/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen_zap_pregen.stamp
[275/745] ACTION //third_party/connectedhomeip/src/controller/data_model:data_model_zapgen_files(//third_party/connectedhomeip/config/esp32/toolchain:esp32)
[276/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen_files.stamp
[277/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model.inputdeps.stamp
[278/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.EmptyDataModelHandler.cpp.o
[279/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestAclAttribute.cpp.o
[280/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestTimedHandler.cpp.o
[281/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CommissionerDiscoveryController.cpp.o
[282/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.ExampleOperationalCredentialsIssuer.cpp.o
[283/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CommissioningDelegate.cpp.o
[284/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CommissioneeDeviceProxy.cpp.o
[285/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.AutoCommissioner.cpp.o
[286/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestWriteInteraction.cpp.o
[287/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.ClientMonitoringRegistrationTable.cpp.o
[288/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.error-mapping.cpp.o
[289/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestBufferedReadCallback.cpp.o
[290/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CHIPDeviceControllerFactory.cpp.o
[291/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.attribute-size-util.cpp.o
[292/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.binding-table.cpp.o
[293/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.ember-print.cpp.o
[294/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.privilege-storage.cpp.o
[295/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CurrentFabricRemover.cpp.o
[296/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_codegen.inputdeps.stamp
[297/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestReadInteraction.cpp.o
[298/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen.inputdeps.stamp
[299/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.DataModelHandler.cpp.o
[300/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.af-event.cpp.o
[301/745] stamp obj/third_party/connectedhomeip/src/credentials/credentials.inputdeps.stamp
[302/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.SetUpCodePairer.cpp.o
[303/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.attribute-table.cpp.o
[304/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.generic-callback-stubs.cpp.o
[305/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.attribute-storage.cpp.o
[306/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.message.cpp.o
[307/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CommissioningWindowOpener.cpp.o
[308/745] c++ obj/third_party/connectedhomeip/src/controller/tests/libControllerTests.TestCommissionableNodeController.cpp.o
[309/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.DeviceAttestationCredsProvider.cpp.o
[310/745] c++ obj/third_party/connectedhomeip/src/app/tests/libAppTests.TestClusterStateCache.cpp.o
[311/745] c++ obj/third_party/connectedhomeip/src/app/clusters/pump-configuration-and-control-client/data_model.pump-configuration-and-control-client.cpp.o
[312/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.ember-compatibility-functions.cpp.o
[313/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.CHIPCert.cpp.o
[314/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.CHIPCertToX509.cpp.o
[315/745] c++ obj/third_party/connectedhomeip/src/app/util/data_model.util.cpp.o
[316/745] c++ obj/third_party/connectedhomeip/src/app/clusters/thermostat-client/data_model.thermostat-client.cpp.o
[317/745] c++ obj/gen/third_party/connectedhomeip/src/controller/data_model/app/data_model_codegen.callback-stub.cpp.o
[318/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.DeviceAttestationConstructor.cpp.o
[319/745] stamp obj/third_party/connectedhomeip/src/credentials/default_attestation_verifier.inputdeps.stamp
[320/745] stamp obj/third_party/connectedhomeip/src/credentials/tests/cert_test_vectors.inputdeps.stamp
[321/745] c++ obj/third_party/connectedhomeip/src/app/clusters/occupancy-sensor-server/data_model.occupancy-sensor-server.cpp.o
[322/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.CHIPCertFromX509.cpp.o
[323/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.CertificationDeclaration.cpp.o
[324/745] c++ obj/third_party/connectedhomeip/src/credentials/examples/libCredentials.ExampleDACs.cpp.o
[325/745] c++ obj/gen/third_party/connectedhomeip/src/controller/data_model/zapgen/zap-generated/data_model_zapgen.IMClusterCommandHandler.cpp.o
[326/745] stamp obj/third_party/connectedhomeip/src/credentials/tests/tests_lib.inputdeps.stamp
[327/745] c++ obj/third_party/connectedhomeip/src/credentials/examples/libCredentials.ExamplePAI.cpp.o
[328/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.GenerateChipX509Cert.cpp.o
[329/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentials.CHIPAttCert_test_vectors.cpp.o
[330/745] c++ obj/third_party/connectedhomeip/src/credentials/attestation_verifier/libCredentials.DeviceAttestationVerifier.cpp.o
[331/745] c++ obj/third_party/connectedhomeip/src/credentials/examples/libCredentials.DeviceAttestationCredsExample.cpp.o
[332/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.FabricTable.cpp.o
[333/745] c++ obj/third_party/connectedhomeip/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DacOnlyPartialAttestationVerifier.cpp.o
[334/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCertTestVectors.CHIPCert_error_test_vectors.cpp.o
[335/745] stamp obj/third_party/connectedhomeip/src/crypto/tests/tests_lib.inputdeps.stamp
[336/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCertTestVectors.CHIPAttCert_test_vectors.cpp.o
[337/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCertTestVectors.CHIPCert_unit_test_vectors.cpp.o
[338/745] c++ obj/third_party/connectedhomeip/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DefaultDeviceAttestationVerifier.cpp.o
[339/745] stamp obj/third_party/connectedhomeip/src/inet/tests/helpers.inputdeps.stamp
[340/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.PersistentStorageOpCertStore.cpp.o
[341/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCertTestVectors.CHIPCert_test_vectors.cpp.o
[342/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestDeviceAttestationConstruction.cpp.o
[343/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.LastKnownGoodTime.cpp.o
[344/745] c++ obj/third_party/connectedhomeip/src/crypto/tests/libChipCryptoTests.TestGroupOperationalCredentials.cpp.o
[345/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetTestHelpers.TestSetupSignallingPosix.cpp.o
[346/745] stamp obj/third_party/connectedhomeip/src/inet/tests/tests_lib.inputdeps.stamp
[347/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestCertificationDeclaration.cpp.o
[348/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestDeviceAttestationCredentials.cpp.o
[349/745] c++ obj/third_party/connectedhomeip/src/controller/libChipController.CHIPDeviceController.cpp.o
[350/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetLayerTests.TestInetErrorStr.cpp.o
[351/745] stamp obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.inputdeps.stamp
[352/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetTestHelpers.TestInetLayerCommon.cpp.o
[353/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetTestHelpers.TestInetCommonOptions.cpp.o
[354/745] c++ obj/third_party/connectedhomeip/src/credentials/libCredentials.GroupDataProviderImpl.cpp.o
[355/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetLayerTests.TestInetAddress.cpp.o
[356/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.inputdeps.stamp
[357/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetTestHelpers.TestSetupFaultInjectionPosix.cpp.o
[358/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetTestHelpers.TestInetLayer.cpp.o
[359/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetLayerTests.TestBasicPacketFilters.cpp.o
[360/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetLayerTests.TestInetEndPoint.cpp.o
[361/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.IPAddressSorter.cpp.o
[362/745] c++ obj/third_party/connectedhomeip/src/crypto/tests/libChipCryptoTests.TestPersistentStorageOpKeyStore.cpp.o
[363/745] c++ obj/third_party/connectedhomeip/src/inet/tests/libInetTestHelpers.TestInetCommonPosix.cpp.o
[364/745] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.AddressResolve.cpp.o
[365/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/minimal_mdns.inputdeps.stamp
[366/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestChipCert.cpp.o
[367/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.ServiceNaming.cpp.o
[368/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestPersistentStorageOpCertStore.cpp.o
[369/745] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/tests/libAddressResolveTests.TestAddressResolve_DefaultImpl.cpp.o
[370/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/core.inputdeps.stamp
[371/745] c++ obj/third_party/connectedhomeip/src/lib/asn1/tests/libASN1Tests.TestASN1.cpp.o
[372/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.TxtFields.cpp.o
[373/745] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.AddressResolve_DefaultImpl.cpp.o
[374/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/tests_lib.inputdeps.stamp
[375/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.MinimalMdnsServer.cpp.o
[376/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/minimal_mdns.Parser.cpp.o
[377/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/minimal_mdns.RecordData.cpp.o
[378/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.ActiveResolveAttempts.cpp.o
[379/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/records.inputdeps.stamp
[380/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/core.QName.cpp.o
[381/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestCommissionerDUTVectors.cpp.o
[382/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/tests_lib.inputdeps.stamp
[383/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/core.QNameString.cpp.o
[384/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.IncrementalResolve.cpp.o
[385/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/core.RecordWriter.cpp.o
[386/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/libMinimalMdnsCoreTests.TestFlatAllocatedQName.cpp.o
[387/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.Resolver_ImplMinimalMdns.cpp.o
[388/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/responders.inputdeps.stamp
[389/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/minimal_mdns.ResponseSender.cpp.o
[390/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/minimal_mdns.Server.cpp.o
[391/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/tests/tests_lib.inputdeps.stamp
[392/745] c++ obj/third_party/connectedhomeip/src/crypto/tests/libChipCryptoTests.CHIPCryptoPALTest.cpp.o
[393/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/dnssd.Advertiser_ImplMinimalMdns.cpp.o
[394/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/libMinimalMdnsCoreTests.TestHeapQName.cpp.o
[395/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/tests_lib.inputdeps.stamp
[396/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/records.ResourceRecord.cpp.o
[397/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/libMinimalMdnsCoreTests.TestQName.cpp.o
[398/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/libMinimalMdnsCoreTests.TestRecordWriter.cpp.o
[399/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/records.IP.cpp.o
[400/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/libMinimalMdnsRecordsTests.TestResourceRecord.cpp.o
[401/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/tests/tests_lib.inputdeps.stamp
[402/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/libMinimalMdnsRecordsTests.TestResourceRecordTxt.cpp.o
[403/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/libMinimalMdnsRecordsTests.TestResourceRecordPtr.cpp.o
[404/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/libMinimalMdnsRecordsTests.TestResourceRecordIP.cpp.o
[405/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestGroupDataProvider.cpp.o
[406/745] stamp obj/third_party/connectedhomeip/src/lib/shell/shell.inputdeps.stamp
[407/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/libMinimalMdnsRecordsTests.TestResourceRecordSrv.cpp.o
[408/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/responders.IP.cpp.o
[409/745] stamp obj/third_party/connectedhomeip/src/lib/shell/shell_core.inputdeps.stamp
[410/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/tests/libMinimalMdnsRespondersTests.TestPtrResponder.cpp.o
[411/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/responders.QueryResponder.cpp.o
[412/745] stamp obj/third_party/connectedhomeip/src/lib/shell/commands/commands.inputdeps.stamp
[413/745] c++ obj/third_party/connectedhomeip/src/lib/shell/shell_core.streamer.cpp.o
[414/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/libMinimalMdnstests.TestQueryReplyFilter.cpp.o
[415/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/tests/libMinimalMdnsRespondersTests.TestIPResponder.cpp.o
[416/745] c++ obj/third_party/connectedhomeip/src/lib/shell/libCHIPShell.streamer_esp32.cpp.o
[417/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.Help.cpp.o
[418/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/libMinimalMdnstests.TestMinimalMdnsAllocator.cpp.o
[419/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/libMinimalMdnstests.TestRecordData.cpp.o
[420/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/tests/libMinimalMdnsRespondersTests.TestQueryResponder.cpp.o
[421/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.Base64.cpp.o
[422/745] stamp obj/third_party/connectedhomeip/src/lib/support/tests/tests_lib.inputdeps.stamp
[423/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestBitMask.cpp.o
[424/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/tests/libMdnsTests.TestServiceNaming.cpp.o
[425/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/tests/libMdnsTests.TestIncrementalResolve.cpp.o
[426/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/libMinimalMdnstests.TestResponseSender.cpp.o
[427/745] c++ obj/third_party/connectedhomeip/src/lib/shell/shell_core.Engine.cpp.o
[428/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/tests/libMdnsTests.TestTxtFields.cpp.o
[429/745] c++ obj/third_party/connectedhomeip/src/lib/shell/libCHIPShell.MainLoopESP32.cpp.o
[430/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestBufferReader.cpp.o
[431/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.Meta.cpp.o
[432/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/libMinimalMdnstests.TestAdvertiser.cpp.o
[433/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestBufferWriter.cpp.o
[434/745] c++ obj/third_party/connectedhomeip/src/lib/dnssd/tests/libMdnsTests.TestActiveResolveAttempts.cpp.o
[435/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestCHIPCounter.cpp.o
[436/745] c++ obj/third_party/connectedhomeip/src/credentials/tests/libCredentialsTest.TestFabricTable.cpp.o
[437/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.Device.cpp.o
[438/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.Config.cpp.o
[439/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestFixedBufferAllocator.cpp.o
[440/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestDefer.cpp.o
[441/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestOwnerOf.cpp.o
[442/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestCHIPMemString.cpp.o
[443/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestBytesToHex.cpp.o
[444/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.OnboardingCodes.cpp.o
[445/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.WiFi.cpp.o
[446/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.BLE.cpp.o
[447/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestPrivateHeap.cpp.o
[448/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestSafeString.cpp.o
[449/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestErrorStr.cpp.o
[450/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestBytesCircularBuffer.cpp.o
[451/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestCHIPMem.cpp.o
[452/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestFold.cpp.o
[453/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestIniEscaping.cpp.o
[454/745] c++ obj/third_party/connectedhomeip/src/lib/shell/commands/commands.Dns.cpp.o
[455/745] stamp obj/third_party/connectedhomeip/src/messaging/messaging.inputdeps.stamp
[456/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestTimeUtils.cpp.o
[457/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestSafeInt.cpp.o
[458/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestIntrusiveList.cpp.o
[459/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestScopedBuffer.cpp.o
[460/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestStringBuilder.cpp.o
[461/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ErrorCategory.cpp.o
[462/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestSerializableIntegerSet.cpp.o
[463/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestSpan.cpp.o
[464/745] stamp obj/third_party/connectedhomeip/src/messaging/tests/helpers.inputdeps.stamp
[465/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestThreadOperationalDataset.cpp.o
[466/745] stamp obj/third_party/connectedhomeip/src/messaging/tests/tests_lib.inputdeps.stamp
[467/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestStateMachine.cpp.o
[468/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestZclString.cpp.o
[469/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestVariant.cpp.o
[470/745] stamp obj/third_party/connectedhomeip/src/platform/platform.inputdeps.stamp
[471/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestPool.cpp.o
[472/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestCHIPArgParser.cpp.o
[473/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ApplicationExchangeDispatch.cpp.o
[474/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.CommissionableDataProvider.cpp.o
[475/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ExchangeMessageDispatch.cpp.o
[476/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestTestPersistentStorageDelegate.cpp.o
[477/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ReliableMessageContext.cpp.o
[478/745] c++ obj/third_party/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/attributes/data_model.Accessors.cpp.o
[479/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestPersistedCounter.cpp.o
[480/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ExchangeMgr.cpp.o
[481/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.DeviceInstanceInfoProvider.cpp.o
[482/745] stamp obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.inputdeps.stamp
[483/745] c++ obj/third_party/connectedhomeip/src/lib/support/tests/libSupportTests.TestTlvToJson.cpp.o
[484/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.Entropy.cpp.o
[485/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ReliableMessageProtocolConfig.cpp.o
[486/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ExchangeContext.cpp.o
[487/745] c++ obj/third_party/connectedhomeip/src/messaging/libMessagingLayer.ReliableMessageMgr.cpp.o
[488/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.DeviceControlServer.cpp.o
[489/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.DeviceInfoProvider.cpp.o
[490/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.DiagnosticDataProvider.cpp.o
[491/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.Logging.cpp.o
[492/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.Globals.cpp.o
[493/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.GeneralUtils.cpp.o
[494/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.LockTracker.cpp.o
[495/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.PlatformEventSupport.cpp.o
[496/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32.SingletonConfigurationManager.cpp.o
[497/745] c++ obj/third_party/connectedhomeip/src/platform/libDeviceLayer.PersistedStorage.cpp.o
[498/745] c++ obj/third_party/connectedhomeip/src/messaging/tests/libMessagingTestHelpers.MessagingContext.cpp.o
[499/745] cc obj/third_party/connectedhomeip/src/platform/ESP32/route_hook/ESP32.ESP32RouteHook.c.o
[500/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.ConnectivityManagerImpl.cpp.o
[501/745] stamp obj/third_party/connectedhomeip/src/protocols/protocols.inputdeps.stamp
[502/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.ConnectivityManagerImpl_Ethernet.cpp.o
[503/745] cc obj/third_party/connectedhomeip/src/platform/ESP32/route_hook/ESP32.ESP32RouteTable.c.o
[504/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.ConfigurationManagerImpl.cpp.o
[505/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.ESP32Config.cpp.o
[506/745] c++ obj/third_party/connectedhomeip/src/messaging/tests/libMessagingLayerTests.TestAbortExchangesForFabric.cpp.o
[507/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.ESP32Utils.cpp.o
[508/745] stamp obj/third_party/connectedhomeip/src/protocols/bdx/bdx.inputdeps.stamp
[509/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.KeyValueStoreManagerImpl.cpp.o
[510/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.DiagnosticDataProviderImpl.cpp.o
[511/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.LwIPCoreLock.cpp.o
[512/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.SystemTimeSupport.cpp.o
[513/745] stamp obj/third_party/connectedhomeip/src/protocols/bdx/tests/tests_lib.inputdeps.stamp
[514/745] c++ obj/third_party/connectedhomeip/src/messaging/tests/libMessagingLayerTests.TestExchangeMgr.cpp.o
[515/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/bluedroid/ESP32.BLEManagerImpl.cpp.o
[516/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/libBdx.BdxMessages.cpp.o
[517/745] stamp obj/third_party/connectedhomeip/src/protocols/secure_channel/secure_channel.inputdeps.stamp
[518/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/libBdx.BdxUri.cpp.o
[519/745] c++ obj/third_party/connectedhomeip/src/protocols/libChipProtocols.Protocols.cpp.o
[520/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.PlatformManagerImpl.cpp.o
[521/745] c++ obj/third_party/connectedhomeip/src/protocols/echo/libChipProtocols.EchoServer.cpp.o
[522/745] c++ obj/third_party/connectedhomeip/src/protocols/echo/libChipProtocols.EchoClient.cpp.o
[523/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/nimble/ESP32.BLEManagerImpl.cpp.o
[524/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/tests/libBDXTests.TestBdxMessages.cpp.o
[525/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.NetworkCommissioningDriver.cpp.o
[526/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/tests/libBDXTests.TestBdxUri.cpp.o
[527/745] c++ obj/third_party/connectedhomeip/src/messaging/tests/libMessagingLayerTests.TestReliableMessageProtocol.cpp.o
[528/745] stamp obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/tests_lib.inputdeps.stamp
[529/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libChipProtocols.MessageCounterManager.cpp.o
[530/745] c++ obj/third_party/connectedhomeip/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningClient.cpp.o
[531/745] c++ obj/third_party/connectedhomeip/src/platform/ESP32/ESP32.ConnectivityManagerImpl_WiFi.cpp.o
[532/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.DefaultSessionResumptionStorage.cpp.o
[533/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/tests/libBDXTests.TestBdxTransferSession.cpp.o
[534/745] c++ obj/third_party/connectedhomeip/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningServer.cpp.o
[535/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.StatusReport.cpp.o
[536/745] stamp obj/third_party/connectedhomeip/src/setup_payload/additional_data_payload.inputdeps.stamp
[537/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/libBdx.BdxTransferSession.cpp.o
[538/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.CASEDestinationId.cpp.o
[539/745] stamp obj/third_party/connectedhomeip/src/setup_payload/additional_data_payload_buildconfig.stamp
[540/745] stamp obj/third_party/connectedhomeip/src/setup_payload/setup_payload.inputdeps.stamp
[541/745] c++ obj/third_party/connectedhomeip/src/protocols/bdx/libBdx.TransferFacilitator.cpp.o
[542/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.SimpleSessionResumptionStorage.cpp.o
[543/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/libSecureChannelTests.TestStatusReport.cpp.o
[544/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.PairingSession.cpp.o
[545/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.SessionEstablishmentExchangeDispatch.cpp.o
[546/745] c++ obj/third_party/connectedhomeip/src/setup_payload/additional_data_payload.AdditionalDataPayloadGenerator.cpp.o
[547/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.UnsolicitedStatusHandler.cpp.o
[548/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.PASESession.cpp.o
[549/745] stamp obj/third_party/connectedhomeip/src/setup_payload/tests/tests_lib.inputdeps.stamp
[550/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.Base38Encode.cpp.o
[551/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.Base38Decode.cpp.o
[552/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/libSecureChannelTests.TestPairingSession.cpp.o
[553/745] c++ obj/third_party/connectedhomeip/src/setup_payload/additional_data_payload.AdditionalDataPayloadParser.cpp.o
[554/745] stamp obj/third_party/connectedhomeip/src/system/system.inputdeps.stamp
[555/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.CASEServer.cpp.o
[556/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.ManualSetupPayloadGenerator.cpp.o
[557/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemClock.cpp.o
[558/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/libSecureChannelTests.TestDefaultSessionResumptionStorage.cpp.o
[559/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemError.cpp.o
[560/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/libSecureChannelTests.TestSimpleSessionResumptionStorage.cpp.o
[561/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemLayer.cpp.o
[562/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.ManualSetupPayloadParser.cpp.o
[563/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemMutex.cpp.o
[564/745] c++ obj/third_party/connectedhomeip/src/protocols/user_directed_commissioning/tests/libUserDirectedCommissioningTests.TestUdcMessages.cpp.o
[565/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.QRCodeSetupPayloadParser.cpp.o
[566/745] stamp obj/third_party/connectedhomeip/src/system/system_config_header.stamp
[567/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.QRCodeSetupPayloadGenerator.cpp.o
[568/745] stamp obj/third_party/connectedhomeip/src/ble/ble_config_header.stamp
[569/745] stamp obj/third_party/connectedhomeip/src/inet/inet_config_header.stamp
[570/745] stamp obj/third_party/connectedhomeip/src/system/tests/tests_lib.inputdeps.stamp
[571/745] stamp obj/third_party/connectedhomeip/src/lib/core/chip_config_header.stamp
[572/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemFaultInjection.cpp.o
[573/745] ar liblogging-stdio.a
[574/745] stamp obj/third_party/connectedhomeip/src/platform/logging/force_stdio.stamp
[575/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.SetupPayloadHelper.cpp.o
[576/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.WakeEvent.cpp.o
[577/745] c++ obj/third_party/connectedhomeip/src/setup_payload/tests/libSetupPayloadTests.TestAdditionalDataPayload.cpp.o
[578/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemPacketBuffer.cpp.o
[579/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemErrorStr.cpp.o
[580/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemTimer.cpp.o
[581/745] stamp obj/third_party/connectedhomeip/src/transport/transport.inputdeps.stamp
[582/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemClock.cpp.o
[583/745] c++ obj/third_party/connectedhomeip/src/setup_payload/libSetupPayload.SetupPayload.cpp.o
[584/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemStats.cpp.o
[585/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestTimeSource.cpp.o
[586/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/libSecureChannel.CASESession.cpp.o
[587/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.TLVPacketBufferBackingStore.cpp.o
[588/745] c++ obj/third_party/connectedhomeip/src/system/libSystemLayer.SystemLayerImplFreeRTOS.cpp.o
[589/745] c++ obj/third_party/connectedhomeip/src/setup_payload/tests/libSetupPayloadTests.TestQRCodeTLV.cpp.o
[590/745] c++ obj/third_party/connectedhomeip/src/setup_payload/tests/libSetupPayloadTests.TestManualCode.cpp.o
[591/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemWakeEvent.cpp.o
[592/745] stamp obj/third_party/connectedhomeip/src/transport/raw/raw.inputdeps.stamp
[593/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.CryptoContext.cpp.o
[594/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.GroupPeerMessageCounter.cpp.o
[595/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemTimer.cpp.o
[596/745] c++ obj/third_party/connectedhomeip/src/setup_payload/tests/libSetupPayloadTests.TestQRCode.cpp.o
[597/745] stamp obj/third_party/connectedhomeip/src/transport/raw/tests/helpers.inputdeps.stamp
[598/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.SecureMessageCodec.cpp.o
[599/745] stamp obj/third_party/connectedhomeip/src/transport/raw/tests/tests_lib.inputdeps.stamp
[600/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.SessionHandle.cpp.o
[601/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemScheduleLambda.cpp.o
[602/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.Session.cpp.o
[603/745] stamp obj/third_party/connectedhomeip/src/transport/retransmit/tests/tests_lib.inputdeps.stamp
[604/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.TransportMgrBase.cpp.o
[605/745] stamp obj/third_party/connectedhomeip/src/transport/tests/tests_lib.inputdeps.stamp
[606/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.SecureSession.cpp.o
[607/745] c++ obj/third_party/connectedhomeip/src/transport/raw/libRawTransport.MessageHeader.cpp.o
[608/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.SecureSessionTable.cpp.o
[609/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemScheduleWork.cpp.o
[610/745] c++ obj/third_party/connectedhomeip/src/transport/raw/libRawTransport.UDP.cpp.o
[611/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/libSecureChannelTests.TestPASESession.cpp.o
[612/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.SessionHolder.cpp.o
[613/745] stamp obj/third_party/connectedhomeip/third_party/jsoncpp/jsoncpp.stamp
[614/745] ar libnlfaultinjection.a
[615/745] c++ obj/third_party/connectedhomeip/src/transport/raw/tests/libRawTransportTests.TestPeerAddress.cpp.o
[616/745] ar libnlunit-test.a
[617/745] ar libSupportLayer.a
[618/745] ar libSystemLayer.a
[619/745] stamp obj/third_party/connectedhomeip/src/messaging/messaging_mrp_config.stamp
[620/745] ar libInetLayer.a
[621/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/address_policy.stamp
[622/745] ar libBleLayer.a
[623/745] ar default_policy.a
[624/745] c++ obj/third_party/connectedhomeip/src/transport/raw/libRawTransport.TCP.cpp.o
[625/745] ar libChipCore.a
[626/745] c++ obj/third_party/connectedhomeip/src/transport/raw/libRawTransport.BLE.cpp.o
[627/745] ar jsontlv.a
[628/745] ar im_status.a
[629/745] stamp obj/third_party/connectedhomeip/src/transport/retransmit/retransmit.stamp
[630/745] ar libSupportTesting.a
[631/745] ar libClusterObjects.a
[632/745] stamp obj/third_party/connectedhomeip/src/app/tests/client-monitoring-test-srcs.stamp
[633/745] ar libBleLayerTests.a
[634/745] stamp obj/third_party/connectedhomeip/src/app/tests/ota-requestor-test-srcs.stamp
[635/745] ar libASN1.a
[636/745] stamp obj/third_party/connectedhomeip/src/crypto/public_headers.stamp
[637/745] stamp obj/third_party/connectedhomeip/src/ble/tests/tests.stamp
[638/745] stamp obj/third_party/connectedhomeip/src/crypto/cryptopal_mbedtls.stamp
[639/745] ar libChipCrypto.a
[640/745] stamp obj/third_party/connectedhomeip/src/setup_payload/additional_data_payload.stamp
[641/745] stamp obj/third_party/connectedhomeip/src/platform/platform_base.stamp
[642/745] ar libCoreTests.a
[643/745] stamp obj/third_party/connectedhomeip/src/lib/core/tests/tests.stamp
[644/745] ar libSetupPayload.a
[645/745] ar libSetupPayloadTests.a
[646/745] stamp obj/third_party/connectedhomeip/src/setup_payload/tests/tests.stamp
[647/745] ar ESP32.a
[648/745] ar libDeviceLayer.a
[649/745] ar libInetTestHelpers.a
[650/745] ar libInetLayerTests.a
[651/745] stamp obj/third_party/connectedhomeip/src/inet/tests/tests.stamp
[652/745] ar core.a
[653/745] ar libaccess.a
[654/745] ar libASN1Tests.a
[655/745] ar libCredentials.a
[656/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/support.stamp
[657/745] stamp obj/third_party/connectedhomeip/src/lib/asn1/tests/tests.stamp
[658/745] ar libDefaultAttestationVerifier.a
[659/745] ar libaccesstest.a
[660/745] ar records.a
[661/745] ar libMinimalMdnsCoreTests.a
[662/745] ar libCertTestVectors.a
[663/745] stamp obj/third_party/connectedhomeip/src/access/tests/tests.stamp
[664/745] ar libMinimalMdnsRecordsTests.a
[665/745] ar responders.a
[666/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/core/tests/tests.stamp
[667/745] ar minimal_mdns.a
[668/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/records/tests/tests.stamp
[669/745] ar libChipCryptoTests.a
[670/745] stamp obj/third_party/connectedhomeip/src/crypto/tests/tests.stamp
[671/745] stamp obj/third_party/connectedhomeip/src/lib/shell/shell_core.stamp
[672/745] ar libMinimalMdnsRespondersTests.a
[673/745] ar dnssd.a
[674/745] ar libRawTransport.a
[675/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/responders/tests/tests.stamp
[676/745] ar libMdnsTests.a
[677/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/tests/tests.stamp
[678/745] ar libSupportTests.a
[679/745] stamp obj/third_party/connectedhomeip/src/lib/support/tests/tests.stamp
[680/745] c++ obj/third_party/connectedhomeip/src/transport/retransmit/tests/libRetransmitTests.TestCache.cpp.o
[681/745] ar libRetransmitTests.a
[682/745] stamp obj/third_party/connectedhomeip/src/transport/retransmit/tests/tests.stamp
[683/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestCryptoContext.cpp.o
[684/745] c++ obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/libSecureChannelTests.TestCASESession.cpp.o
[685/745] c++ obj/third_party/connectedhomeip/src/transport/raw/tests/libRawTransportTests.TestMessageHeader.cpp.o
[686/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestSecureSession.cpp.o
[687/745] c++ obj/third_party/connectedhomeip/src/transport/raw/tests/libNetworkTestHelpers.NetworkTestHelpers.cpp.o
[688/745] ar libNetworkTestHelpers.a
[689/745] ar libMinimalMdnstests.a
[690/745] stamp obj/third_party/connectedhomeip/src/lib/dnssd/minimal_mdns/tests/tests.stamp
[691/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestPeerMessageCounter.cpp.o
[692/745] c++ obj/third_party/connectedhomeip/src/system/tests/libSystemLayerTests.TestSystemPacketBuffer.cpp.o
[693/745] c++ obj/third_party/connectedhomeip/src/transport/raw/tests/libRawTransportTests.TestTCP.cpp.o
[694/745] ar libSystemLayerTests.a
[695/745] stamp obj/third_party/connectedhomeip/src/system/tests/tests.stamp
[696/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestPeerConnections.cpp.o
[697/745] c++ obj/third_party/connectedhomeip/src/transport/libTransportLayer.SessionManager.cpp.o
[698/745] ar libTransportLayer.a
[699/745] stamp obj/third_party/connectedhomeip/src/transport/tests/helpers.stamp
[700/745] ar libRawTransportTests.a
[701/745] stamp obj/third_party/connectedhomeip/src/transport/raw/tests/tests.stamp
[702/745] ar libMessagingLayer.a
[703/745] ar address_resolve.a
[704/745] ar libSecureChannel.a
[705/745] ar libBdx.a
[706/745] ar libBDXTests.a
[707/745] stamp obj/third_party/connectedhomeip/src/protocols/bdx/tests/tests.stamp
[708/745] ar libChipProtocols.a
[709/745] ar libAddressResolveTests.a
[710/745] ar libUserDirectedCommissioningTests.a
[711/745] stamp obj/third_party/connectedhomeip/src/lib/address_resolve/tests/tests.stamp
[712/745] ar libMessagingTestHelpers.a
[713/745] stamp obj/third_party/connectedhomeip/src/protocols/user_directed_commissioning/tests/tests.stamp
[714/745] ar libMessagingLayerTests.a
[715/745] ar libSecureChannelTests.a
[716/745] stamp obj/third_party/connectedhomeip/src/messaging/tests/tests.stamp
[717/745] stamp obj/third_party/connectedhomeip/src/protocols/secure_channel/tests/tests.stamp
[718/745] ar libCHIPDataModel.a
[719/745] stamp obj/third_party/connectedhomeip/src/app/util/mock/mock_ember.stamp
[720/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen.stamp
[721/745] stamp obj/third_party/connectedhomeip/src/app/tests/binding-test-srcs.stamp
[722/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model_codegen.stamp
[723/745] ar libAppTestHelpers.a
[724/745] ar libDataModelTests.a
[725/745] stamp obj/third_party/connectedhomeip/src/controller/tests/data_model/data_model.stamp
[726/745] ar libCHIPAppServer.a
[727/745] stamp obj/third_party/connectedhomeip/src/lib/shell/commands/commands.stamp
[728/745] ar libCHIPShell.a
[729/745] ar libChipController.a
[730/745] stamp obj/third_party/connectedhomeip/src/controller/data_model/data_model.stamp
[731/745] ar libControllerTests.a
[732/745] stamp obj/third_party/connectedhomeip/src/controller/tests/tests.stamp
[733/745] ar libAppTests.a
[734/745] stamp obj/third_party/connectedhomeip/src/app/tests/tests.stamp
[735/745] ar libCHIP.a
[736/745] stamp obj/third_party/connectedhomeip/src/app/tests/suites/credentials/dac_provider.stamp
[737/745] ar libCredentialsTest.a
[738/745] stamp obj/third_party/connectedhomeip/src/credentials/tests/tests.stamp
[739/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestGroupMessageCounter.cpp.o
[740/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestSessionManager.cpp.o
[741/745] c++ obj/third_party/connectedhomeip/src/transport/tests/libTransportLayerTests.TestSessionManagerDispatch.cpp.o
[742/745] ar libTransportLayerTests.a
[743/745] stamp obj/third_party/connectedhomeip/src/transport/tests/tests.stamp
[744/745] stamp obj/third_party/connectedhomeip/src/tests.stamp
[745/745] stamp obj/esp32.stamp
[1156/1280] Building CXX object esp-id...Files/__idf_main.dir/LEDWidget.cpp.obj
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/main/LEDWidget.cpp: In member function 'void LEDWidget::Init(gpio_num_t)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/main/LEDWidget.cpp:86:9: warning: missing initializer for member 'ledc_channel_config_t::flags' [-Wmissing-field-initializers]
         };
         ^
[1160/1280] Building CXX object esp-id...p32/shell_extension/heap_trace.cpp.obj
In file included from /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/platform/esp32/shell_extension/heap_trace.cpp:31:
/home/k/esp/esp-idf/components/heap/include/esp_heap_trace.h:25:2: warning: #warning "esp_heap_trace.h is included but heap tracing is disabled in menuconfig, functions are no-ops" [-Wcpp]
 #warning "esp_heap_trace.h is included but heap tracing is disabled in menuconfig, functions are no-ops"
  ^~~~~~~
[1175/1280] Building CXX object esp-id...rm/esp32/common/Esp32AppServer.cpp.obj
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/platform/esp32/common/Esp32AppServer.cpp:65:15: warning: 'size_t hex_string_to_binary(const char*, uint8_t*, size_t)' defined but not used [-Wunused-function]
 static size_t hex_string_to_binary(const char * hex_string, uint8_t * buf, size_t buf_size)
               ^~~~~~~~~~~~~~~~~~~~
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/examples/platform/esp32/common/Esp32AppServer.cpp:41:16: warning: '{anonymous}::sTestEventTriggerEnableKey' defined but not used [-Wunused-variable]
 static uint8_t sTestEventTriggerEnableKey[TestEventTriggerDelegate::kEnableKeyLength] = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~
[1206/1280] Building CXX object esp-id...rs/level-control/level-control.cpp.obj
In file included from /home/k/esp/20230130matter/connectedhomeip/src/app/ConcreteAttributePath.h:23,
                 from /home/k/esp/20230130matter/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/cluster-objects.h:27,
                 from /home/k/esp/20230130matter/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.h:27,
                 from /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/level-control/level-control.cpp:23:
/home/k/esp/20230130matter/connectedhomeip/src/lib/core/Optional.h: In function 'void emberAfOnOffClusterLevelControlEffectCallback(chip::EndpointId, bool)':
/home/k/esp/20230130matter/connectedhomeip/src/lib/core/Optional.h:72:13: warning: '*((void*)& transitionTime +2)' may be used uninitialized in this function [-Wmaybe-uninitialized]
             new (&mValue.mData) T(other.mValue.mData);
             ^~~
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/level-control/level-control.cpp:1074:40: note: '*((void*)& transitionTime +2)' was declared here
     app::DataModel::Nullable<uint16_t> transitionTime;
                                        ^~~~~~~~~~~~~~
[1211/1280] Building CXX object esp-id...l-server/access-control-server.cpp.obj
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp: In function 'CHIP_ERROR {anonymous}::LogExtensionChangedEvent(const chip::app::Clusters::AccessControl::Structs::AccessControlExtensionStruct::Type&, const chip::Access::SubjectDescriptor&, chip::app::Clusters::AccessControl::ChangeTypeEnum)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp:89:98: warning: missing initializer for member 'chip::app::Clusters::AccessControl::Events::AccessControlExtensionChanged::Type::adminNodeID' [-Wmissing-field-initializers]
     ExtensionEvent event{ .changeType = changeType, .fabricIndex = subjectDescriptor.fabricIndex };
                                                                                                  ^
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp:89:98: warning: missing initializer for member 'chip::app::Clusters::AccessControl::Events::AccessControlExtensionChanged::Type::adminPasscodeID' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp:89:98: warning: missing initializer for member 'chip::app::Clusters::AccessControl::Events::AccessControlExtensionChanged::Type::latestValue' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp: In member function 'virtual void {anonymous}::AccessControlAttribute::OnEntryChanged(const chip::Access::SubjectDescriptor*, chip::FabricIndex, size_t, const Entry*, chip::Access::AccessControl::EntryListener::ChangeType)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp:392:107: warning: missing initializer for member 'chip::app::Clusters::AccessControl::Events::AccessControlEntryChanged::Type::adminNodeID' [-Wmissing-field-initializers]
     AclEvent event{ .changeType = ChangeTypeEnum::kChanged, .fabricIndex = subjectDescriptor->fabricIndex };
                                                                                                           ^
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp:392:107: warning: missing initializer for member 'chip::app::Clusters::AccessControl::Events::AccessControlEntryChanged::Type::adminPasscodeID' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/access-control-server/access-control-server.cpp:392:107: warning: missing initializer for member 'chip::app::Clusters::AccessControl::Events::AccessControlEntryChanged::Type::latestValue' [-Wmissing-field-initializers]
[1214/1280] Building CXX object esp-id...-server/window-covering-server.cpp.obj
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/window-covering-server/window-covering-server.cpp: In function 'bool chip::app::Clusters::WindowCovering::IsPercent100thsValid(chip::Percent100ths)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/window-covering-server/window-covering-server.cpp:40:51: warning: comparison is always false due to limited range of data type [-Wtype-limits]
 #define CHECK_BOUNDS_INVALID(MIN, VAL, MAX) ((VAL < MIN) || (VAL > MAX))
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/window-covering-server/window-covering-server.cpp:41:45: note: in expansion of macro 'CHECK_BOUNDS_INVALID'
 #define CHECK_BOUNDS_VALID(MIN, VAL, MAX) (!CHECK_BOUNDS_INVALID(MIN, VAL, MAX))
                                             ^~~~~~~~~~~~~~~~~~~~
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/window-covering-server/window-covering-server.cpp:339:9: note: in expansion of macro 'CHECK_BOUNDS_VALID'
     if (CHECK_BOUNDS_VALID(WC_PERCENT100THS_MIN_OPEN, percent100ths, WC_PERCENT100THS_MAX_CLOSED))
         ^~~~~~~~~~~~~~~~~~
[1230/1280] Building CXX object esp-id...operational-credentials-server.cpp.obj
In file included from /home/k/esp/20230130matter/connectedhomeip/src/app/ConcreteAttributePath.h:23,
                 from /home/k/esp/20230130matter/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/cluster-objects.h:27,
                 from /home/k/esp/20230130matter/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.h:27,
                 from /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/operational-credentials-server/operational-credentials-server.cpp:25:
/home/k/esp/20230130matter/connectedhomeip/src/lib/core/Optional.h: In function 'bool emberAfOperationalCredentialsClusterCSRRequestCallback(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, const chip::app::Clusters::OperationalCredentials::Commands::CSRRequest::DecodableType&)':
/home/k/esp/20230130matter/connectedhomeip/src/lib/core/Optional.h:72:13: warning: '*((void*)& fabricIndexForCsr +1)' may be used uninitialized in this function [-Wmaybe-uninitialized]
             new (&mValue.mData) T(other.mValue.mData);
             ^~~
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/operational-credentials-server/operational-credentials-server.cpp:1055:31: note: '*((void*)& fabricIndexForCsr +1)' was declared here
         Optional<FabricIndex> fabricIndexForCsr;
                               ^~~~~~~~~~~~~~~~~
[1273/1280] Building CXX object esp-id...r-lock-server/door-lock-server.cpp.obj
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp: In member function 'void DoorLockServer::sendGetCredentialResponse(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, chip::app::Clusters::DoorLock::CredentialTypeEnum, uint16_t, uint16_t, EmberAfPluginDoorLockCredentialInfo*, bool)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:811:96: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetCredentialStatusResponse::Type::userIndex' [-Wmissing-field-initializers]
     Commands::GetCredentialStatusResponse::Type response{ .credentialExists = credentialExists };
                                                                                                ^
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:811:96: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetCredentialStatusResponse::Type::creatorFabricIndex' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:811:96: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetCredentialStatusResponse::Type::lastModifiedFabricIndex' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:811:96: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetCredentialStatusResponse::Type::nextCredentialIndex' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp: In member function 'void DoorLockServer::sendHolidayScheduleResponse(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, uint8_t, chip::app::Clusters::DoorLock::DlStatus, uint32_t, uint32_t, chip::app::Clusters::DoorLock::OperatingModeEnum)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:2624:86: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetHolidayScheduleResponse::Type::localStartTime' [-Wmissing-field-initializers]
     auto response = Commands::GetHolidayScheduleResponse::Type{ holidayIndex, status };
                                                                                      ^
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:2624:86: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetHolidayScheduleResponse::Type::localEndTime' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:2624:86: warning: missing initializer for member 'chip::app::Clusters::DoorLock::Commands::GetHolidayScheduleResponse::Type::operatingMode' [-Wmissing-field-initializers]
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp: In member function 'bool DoorLockServer::HandleRemoteLockOperation(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, chip::app::Clusters::DoorLock::LockOperationTypeEnum, RemoteLockOpHandler, const chip::Optional<chip::Span<const unsigned char> >&)':
/home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/third_party/connectedhomeip/src/app/clusters/door-lock-server/door-lock-server.cpp:3359:38: warning: '*((void*)& pinCredIdx +2)' may be used uninitialized in this function [-Wmaybe-uninitialized]
         foundCred[0].credentialIndex = pinCredIdx.Value();
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
[1279/1280] Generating binary image from built executable
esptool.py v3.3.2-dev
Creating esp32 image...
Merged 25 ELF sections
Successfully created esp32 image.
Generated /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/chip-all-clusters-app.bin
[1280/1280] cd /home/k/esp/20230130mat.../esp32/build/chip-all-clusters-app.bin
chip-all-clusters-app.bin binary size 0x150c90 bytes. Smallest app partition is 0x1a9000 bytes. 0x58370 bytes (21%) free.

Project build complete. To flash, run this command:
/home/k/.espressif/python_env/idf4.4_py3.10_env/bin/python ../../../../../esp-idf/components/esptool_py/esptool/esptool.py -p (PORT) -b 460800 --before default_reset --after hard_reset --chip esp32  write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin 0xf000 build/ota_data_initial.bin 0x20000 build/chip-all-clusters-app.bin
or run 'idf.py -p (PORT) flash'
k@k:~/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32$ idf.py -p /dev/ttyACM0 flash
Executing action: flash
Running ninja in directory /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build
Executing "ninja flash"...
[1/10] Performing build step for 'chip_gn'
ninja: no work to do.
[2/6] Performing build step for 'bootloader'
[1/1] cd /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/bootloader/esp-idf/esptool_py && /home/k/.espressif/python_env/idf4.4_py3.10_env/bin/python /home/k/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 /home/k/esp/20230130matter/connectedhomeip/examples/all-clusters-app/esp32/build/bootloader/bootloader.bin
Bootloader binary size 0x6330 bytes. 0xcd0 bytes (11%) free.
[3/4] cd /home/k/esp/20230130matter/co.../esp32/build/chip-all-clusters-app.bin
chip-all-clusters-app.bin binary size 0x150c90 bytes. Smallest app partition is 0x1a9000 bytes. 0x58370 bytes (21%) free.
[3/4] cd /home/k/esp/esp-idf/component...nents/esptool_py/run_serial_tool.cmake
esptool.py esp32 -p /dev/ttyACM0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 4MB 0x1000 bootloader/bootloader.bin 0x20000 chip-all-clusters-app.bin 0x8000 partition_table/partition-table.bin 0xf000 ota_data_initial.bin
esptool.py v3.3.2-dev
Serial port /dev/ttyACM0
Connecting.....
Chip is ESP32-D0WDQ6-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 78:21:84:a6:95:a0
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00007fff...
Flash will be erased from 0x00020000 to 0x00170fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000f000 to 0x00010fff...
Compressed 25392 bytes to 15881...
Writing at 0x00001000... (100 %)
Wrote 25392 bytes (15881 compressed) at 0x00001000 in 0.7 seconds (effective 274.3 kbit/s)...
Hash of data verified.
Compressed 1379472 bytes to 872483...
Writing at 0x00020000... (1 %)
...
Writing at 0x0016f403... (100 %)
Wrote 1379472 bytes (872483 compressed) at 0x00020000 in 20.3 seconds (effective 543.0 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 145...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (145 compressed) at 0x00008000 in 0.1 seconds (effective 467.5 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 31...
Writing at 0x0000f000... (100 %)
Wrote 8192 bytes (31 compressed) at 0x0000f000 in 0.1 seconds (effective 641.4 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
Done
k@k:~/esp/20230130matter/conne

```

</div></details>






















































# Matter-Repl の build と run

Building and installing：

https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/python_chip_controller_building.md#building-and-installing

LAUCHING THE REPL：

https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/matter-repl.md#launching-the-repl

<details><summary>ログ</summary><div>

```

k@k:~/esp/20230130matter/connectedhomeip$ scripts/build_python.sh -m platform -i separate
Input values: chip_detail_logging = false , chip_mdns = "platform", enable_pybindings = false, chip_case_retry_delta=""

  WELCOME TO...

         █
         █
     ▄   █   ▄                                █     █
     ▀▀█████▀▀      ▄▀▀▀▄ ▄▀▀▀▄    ▄▀▀▀▀▄█  ▀▀█▀▀▀▀▀█▀▀   ▄▀▀▀▀▄    ▄▀▀
   ▀█▄       ▄█▀   █     █     █  █      █    █     █    █▄▄▄▄▄▄█  █   
     ▀█▄   ▄█▀     █     █     █  █      █    █     █    █         █   
  ▄██▀▀█   █▀▀██▄  █     █     █   ▀▄▄▄▄▀█    ▀▄▄   ▀▄▄   ▀▄▄▄▄▀   █   
 ▀▀    █   █    ▀▀

  BOOTSTRAP! Bootstrap may take a few minutes; please be patient.

Downloading and installing packages into local source directory:

  Setting up CIPD package manager...done (2m32.3s)
  Setting up Python environment.....done (1m36.8s)
  Setting up pw packages............skipped (0.1s)
  Setting up Host tools.............done (0.1s)

Activating environment (setting environment variables):

  Setting environment variables for CIPD package manager...done
  Setting environment variables for Python environment.....done
  Setting environment variables for pw packages............skipped
  Setting environment variables for Host tools.............done

Checking the environment:

20230130 22:49:29 INF Environment passes all checks!

Environment looks good, you are ready to go!

To reactivate this environment in the future, run this in your 
terminal:

  source ./activate.sh

To deactivate this environment, run this:

  deactivate

Done. Made 6332 targets from 318 files in 125ms
ninja: Entering directory `./out/python_lib'
[682/682] stamp obj/src/controller/python/chip-repl.stamp
/home/k/esp/20230130matter/connectedhomeip/.environment/pigweed-venv/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
created virtual environment CPython3.10.6.final.0-64 in 99ms
  creator CPython3Posix(dest=/home/k/esp/20230130matter/connectedhomeip/out/python_env, clear=True, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/k/.local/share/virtualenv)
    added seed packages: pip==22.3.1, setuptools==65.6.3, wheel==0.38.4
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
Requirement already satisfied: pip in ./out/python_env/lib/python3.10/site-packages (22.3.1)
Processing ./out/python_lib/controller/python/chip_clusters-0.0-py3-none-any.whl
Processing ./out/python_lib/controller/python/chip_core-0.0-cp37-abi3-linux_x86_64.whl
Processing ./out/python_lib/controller/python/chip_repl-0.0-py3-none-any.whl
Collecting dacite
  Downloading dacite-1.8.0-py3-none-any.whl (14 kB)
Collecting pycrypto
  Downloading pycrypto-2.6.1.tar.gz (446 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 446.2/446.2 kB 6.1 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting rich
  Downloading rich-13.3.1-py3-none-any.whl (239 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 239.0/239.0 kB 4.9 MB/s eta 0:00:00
Collecting aenum
  Downloading aenum-3.1.11-py3-none-any.whl (131 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.5/131.5 kB 11.0 MB/s eta 0:00:00
Collecting construct
  Downloading construct-2.10.68.tar.gz (57 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 6.5 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting pyyaml
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 kB 7.6 MB/s eta 0:00:00
Collecting ipdb
  Downloading ipdb-0.13.11-py3-none-any.whl (12 kB)
Collecting mobly
  Downloading mobly-1.12.1.tar.gz (194 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.6/194.6 kB 14.2 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting deprecation
  Downloading deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
Collecting coloredlogs
  Downloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 kB 305.1 MB/s eta 0:00:00
Collecting pygobject
  Downloading PyGObject-3.42.2.tar.gz (719 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 719.5/719.5 kB 8.2 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting cryptography
  Downloading cryptography-39.0.0-cp36-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 9.6 MB/s eta 0:00:00
Collecting ecdsa
  Downloading ecdsa-0.18.0-py2.py3-none-any.whl (142 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.9/142.9 kB 14.9 MB/s eta 0:00:00
Collecting ipython!=8.1.0
  Downloading ipython-8.9.0-py3-none-any.whl (783 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 783.1/783.1 kB 10.5 MB/s eta 0:00:00
Collecting ipykernel
  Downloading ipykernel-6.20.2-py3-none-any.whl (149 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.2/149.2 kB 11.2 MB/s eta 0:00:00
Collecting prompt-toolkit<3.1.0,>=3.0.30
  Downloading prompt_toolkit-3.0.36-py3-none-any.whl (386 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.4/386.4 kB 6.8 MB/s eta 0:00:00
Collecting stack-data
  Downloading stack_data-0.6.2-py3-none-any.whl (24 kB)
Collecting pickleshare
  Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Collecting pexpect>4.3
  Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 14.6 MB/s eta 0:00:00
Collecting backcall
  Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB)
Collecting traitlets>=5
  Downloading traitlets-5.8.1-py3-none-any.whl (116 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 116.8/116.8 kB 15.4 MB/s eta 0:00:00
Collecting pygments>=2.4.0
  Downloading Pygments-2.14.0-py3-none-any.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 11.2 MB/s eta 0:00:00
Collecting decorator
  Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting jedi>=0.16
  Downloading jedi-0.18.2-py2.py3-none-any.whl (1.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 9.5 MB/s eta 0:00:00
Collecting matplotlib-inline
  Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)
Collecting humanfriendly>=9.1
  Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 10.2 MB/s eta 0:00:00
Collecting cffi>=1.12
  Downloading cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 441.8/441.8 kB 10.3 MB/s eta 0:00:00
Collecting packaging
  Downloading packaging-23.0-py3-none-any.whl (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.7/42.7 kB 356.4 MB/s eta 0:00:00
Collecting six>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting tomli
  Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting tornado>=6.1
  Downloading tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 424.0/424.0 kB 8.3 MB/s eta 0:00:00
Collecting jupyter-client>=6.1.12
  Downloading jupyter_client-8.0.1-py3-none-any.whl (103 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.2/103.2 kB 10.1 MB/s eta 0:00:00
Collecting debugpy>=1.0
  Downloading debugpy-1.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 9.6 MB/s eta 0:00:00
Collecting psutil
  Downloading psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 280.2/280.2 kB 11.6 MB/s eta 0:00:00
Collecting comm>=0.1.1
  Downloading comm-0.1.2-py3-none-any.whl (6.5 kB)
Collecting nest-asyncio
  Downloading nest_asyncio-1.5.6-py3-none-any.whl (5.2 kB)
Collecting pyzmq>=17
  Downloading pyzmq-25.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 10.7 MB/s eta 0:00:00
Collecting portpicker
  Downloading portpicker-1.5.2-py3-none-any.whl (14 kB)
Collecting pycairo>=1.16.0
  Downloading pycairo-1.23.0.tar.gz (344 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 344.6/344.6 kB 12.5 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
Collecting markdown-it-py<3.0.0,>=2.1.0
  Downloading markdown_it_py-2.1.0-py3-none-any.whl (84 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.5/84.5 kB 27.7 MB/s eta 0:00:00
Collecting pycparser
  Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 12.4 MB/s eta 0:00:00
Collecting parso<0.9.0,>=0.8.0
  Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.8/100.8 kB 25.9 MB/s eta 0:00:00
Collecting python-dateutil>=2.8.2
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 15.5 MB/s eta 0:00:00
Collecting jupyter-core!=5.0.*,>=4.12
  Downloading jupyter_core-5.1.5-py3-none-any.whl (93 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.5/93.5 kB 22.8 MB/s eta 0:00:00
Collecting mdurl~=0.1
  Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Collecting ptyprocess>=0.5
  Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting wcwidth
  Downloading wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting executing>=1.2.0
  Downloading executing-1.2.0-py2.py3-none-any.whl (24 kB)
Collecting asttokens>=2.1.0
  Downloading asttokens-2.2.1-py2.py3-none-any.whl (26 kB)
Collecting pure-eval
  Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB)
Collecting platformdirs>=2.5
  Downloading platformdirs-2.6.2-py3-none-any.whl (14 kB)
Building wheels for collected packages: construct, mobly, pycrypto, pygobject, pycairo
  Building wheel for construct (setup.py) ... done
  Created wheel for construct: filename=construct-2.10.68-py3-none-any.whl size=59224 sha256=016b360bbbfcc1faa03da864d099544856afe68d52e6a89407a81a3e391f2bd4
  Stored in directory: /tmp/pip-ephem-wheel-cache-lxo8m5ld/wheels/ec/5e/ca/c78b06ea839091503020b0402a0f03372dd85963072222dd72
  Building wheel for mobly (setup.py) ... done
  Created wheel for mobly: filename=mobly-1.12.1-py3-none-any.whl size=160688 sha256=4de7b8259e058cdd3a411a595becfebad9f7b15c6b50ebe0a4568dedb5600487
  Stored in directory: /tmp/pip-ephem-wheel-cache-lxo8m5ld/wheels/94/b1/73/fda883dadff7f8427908dcf0207b84bdf7767dabf6a9adb002
  Building wheel for pycrypto (setup.py) ... done
  Created wheel for pycrypto: filename=pycrypto-2.6.1-cp310-cp310-linux_x86_64.whl size=498550 sha256=d5e81dfed2f0ba22672b03491e59fecc7af2f8d3695021b3e97b3f528f2eef6a
  Stored in directory: /tmp/pip-ephem-wheel-cache-lxo8m5ld/wheels/a0/d7/84/7efd0ece2c2dd3cb2cca129cbc772eaf7c898f604e9d040b7b
  Building wheel for pygobject (pyproject.toml) ... done
  Created wheel for pygobject: filename=PyGObject-3.42.2-cp310-cp310-linux_x86_64.whl size=778970 sha256=ceaa299f5821175fb53057c94fa2347e6935b07b3d2d93066564b5653c98b4ba
  Stored in directory: /tmp/pip-ephem-wheel-cache-lxo8m5ld/wheels/60/a9/e2/e27748fff4cc318a8b24ca92dbe7b80ba1f02a47f623311e51
  Building wheel for pycairo (pyproject.toml) ... done
  Created wheel for pycairo: filename=pycairo-1.23.0-cp310-cp310-linux_x86_64.whl size=319551 sha256=be66a8b4f1567060735ceb572e1cf91d7e57546b97a8477646ff6dad3beeb916
  Stored in directory: /tmp/pip-ephem-wheel-cache-lxo8m5ld/wheels/5c/c3/fe/96c2478f6a186da0f6331ed82da38414b91df3d7b51fcc0919
Successfully built construct mobly pycrypto pygobject pycairo
Installing collected packages: wcwidth, pycrypto, pure-eval, ptyprocess, pickleshare, executing, backcall, aenum, traitlets, tornado, tomli, six, pyzmq, pyyaml, pygments, pycparser, pycairo, psutil, prompt-toolkit, platformdirs, pexpect, parso, packaging, nest-asyncio, mdurl, humanfriendly, decorator, debugpy, dacite, construct, python-dateutil, pygobject, portpicker, matplotlib-inline, markdown-it-py, jupyter-core, jedi, ecdsa, deprecation, comm, coloredlogs, chip-clusters, cffi, asttokens, stack-data, rich, mobly, jupyter-client, cryptography, ipython, ipykernel, ipdb, chip-repl, chip-core
Successfully installed aenum-3.1.11 asttokens-2.2.1 backcall-0.2.0 cffi-1.15.1 chip-clusters-0.0 chip-core-0.0 chip-repl-0.0 coloredlogs-15.0.1 comm-0.1.2 construct-2.10.68 cryptography-39.0.0 dacite-1.8.0 debugpy-1.6.6 decorator-5.1.1 deprecation-2.1.0 ecdsa-0.18.0 executing-1.2.0 humanfriendly-10.0 ipdb-0.13.11 ipykernel-6.20.2 ipython-8.9.0 jedi-0.18.2 jupyter-client-8.0.1 jupyter-core-5.1.5 markdown-it-py-2.1.0 matplotlib-inline-0.1.6 mdurl-0.1.2 mobly-1.12.1 nest-asyncio-1.5.6 packaging-23.0 parso-0.8.3 pexpect-4.8.0 pickleshare-0.7.5 platformdirs-2.6.2 portpicker-1.5.2 prompt-toolkit-3.0.36 psutil-5.9.4 ptyprocess-0.7.0 pure-eval-0.2.2 pycairo-1.23.0 pycparser-2.21 pycrypto-2.6.1 pygments-2.14.0 pygobject-3.42.2 python-dateutil-2.8.2 pyyaml-6.0 pyzmq-25.0.0 rich-13.3.1 six-1.16.0 stack-data-0.6.2 tomli-2.0.1 tornado-6.2 traitlets-5.8.1 wcwidth-0.2.6

Compilation completed and WHL package installed in: 
  ./out/python_env

To use please run:
  source ./out/python_env/bin/activate
k@k:~/esp/20230130matter/connectedhomeip$ source out/python_env/bin/activate
(python_env) k@k:~/esp/20230130matter/connectedhomeip$ sudo out/python_env/bin/chip-repl
[sudo] k のパスワード: 
Python 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.9.0 -- An enhanced Interactive Python. Type '?' for help.
[1675086878.072470][22729:22729] CHIP:CTL: Setting attestation nonce to random value
[1675086878.072949][22729:22729] CHIP:CTL: Setting CSR nonce to random value
[1675086878.073518][22729:22729] CHIP:DL: writing settings to file (/tmp/chip_counters.ini-bnDffw)
[1675086878.073612][22729:22729] CHIP:DL: renamed tmp file to file (/tmp/chip_counters.ini)
[1675086878.073615][22729:22729] CHIP:DL: NVS set: chip-counters/reboot-count = 2 (0x2)
[1675086878.073690][22729:22729] CHIP:DL: Got Ethernet interface: enp0s31f6
[1675086878.073710][22729:22729] CHIP:DL: Found the primary Ethernet interface:enp0s31f6
[1675086878.073732][22729:22729] CHIP:DL: Got WiFi interface: wlp0s20f3
[1675086878.074847][22729:22729] CHIP:DL: Found the primary WiFi interface:wlp0s20f3
───────────────────────────────── Matter REPL ──────────────────────────────────

            

            Welcome to the Matter Python REPL!

            For help, please type matterhelp()

            To get more information on a particular object/class, you can pass
            that into matterhelp() as well.

            
────────────────────────────────────────────────────────────────────────────────
2023-01-30 22:54:38 k PersistentStorage[22729] WARNING Initializing persistent storage from file: /tmp/repl-storage.json
2023-01-30 22:54:38 k PersistentStorage[22729] WARNING Loading configuration from /tmp/repl-storage.json...
2023-01-30 22:54:38 k CertificateAuthorityManager[22729] WARNING Loading certificate authorities from storage...
2023-01-30 22:54:38 k CertificateAuthority[22729] WARNING New CertificateAuthority at index 1
2023-01-30 22:54:38 k CertificateAuthority[22729] WARNING Loading fabric admins from storage...
2023-01-30 22:54:38 k FabricAdmin[22729] WARNING New FabricAdmin: FabricId: 0x0000000000000001, VendorId = 0xFFF1
2023-01-30 22:54:38 k FabricAdmin[22729] WARNING Allocating new controller with CaIndex: 1, FabricId: 0x0000000000000001, NodeId: 0x000000000001B669, CatTags: []


The following objects have been created:
        certificateAuthorityManager:    Manages a list of CertificateAuthority 
instances.
        caList:                         The list of CertificateAuthority 
instances.
        caList[n][m]:                   A specific FabricAdmin object at index m
for the nth CertificateAuthority instance.


Default CHIP Device Controller (NodeId: 112233): has been initialized to manage 
caList[0].adminList[0] (FabricId = 1), and is available as devCtrl


```

</div></details>













































# Matter-Repl によるコミッショニング実行

Matter-Repl Tool の操作：

https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/python_chip_controller_building.md#using-python-chip-controller-for-matter-accessory-testing

https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/python_chip_controller_building.md#using-python-chip-controller-for-matter-accessory-testing


<details><summary>Matter-repl Tool側</summary><div>

```
In [1]: devCtrl.SetWiFiCredentials("SSID", "Password")

$ m5Stack側で Reset to factory, Reset Wifi, Force WiFil commisioning を実行済の状態で

IIn [2]: devCtrl.ConnectBLE(3840, 20202021, 123456)
2023-01-31 00:43:21 k chip.DL[47442] ERROR Long dispatch time: 132 ms, for event type 2
Established secure session with Device
2023-01-31 00:43:35 k chip.DL[47442] ERROR Avahi resolve found
2023-01-31 00:43:38 k chip.EM[47442] ERROR OnMessageReceived failed, err = ../../src/messaging/ExchangeMgr.cpp:304: CHIP Error 0x00000070: Unsolicited msg with originator bit clear
2023-01-31 00:43:38 k chip.EM[47442] ERROR OnMessageReceived failed, err = ../../src/messaging/ExchangeMgr.cpp:304: CHIP Error 0x00000070: Unsolicited msg with originator bit clear
2023-01-31 00:43:38 k chip.EM[47442] ERROR OnMessageReceived failed, err = ../../src/messaging/ExchangeMgr.cpp:304: CHIP Error 0x00000070: Unsolicited msg with originator bit clear
2023-01-31 00:43:38 k chip.EM[47442] ERROR OnMessageReceived failed, err = ../../src/messaging/ExchangeMgr.cpp:304: CHIP Error 0x00000070: Unsolicited msg with originator bit clear
Commissioning complete
Out[2]: True

2023-01-31 00:43:39 k chip.BLE[47442] ERROR no endpoint for unsub complete
2023-01-31 00:43:39 k chip.EM[47442] ERROR OnMessageReceived failed, err = ../../src/messaging/ExchangeMgr.cpp:304: CHIP Error 0x00000070: Unsolicited msg with originator bit clear


```

</div></details>




<details><summary>デバイスモニター側　Reset to Factory</summary><div>

```
rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:6660
load:0x40078000,len:14848
ho 0 tail 12 room 4
load:0x40080400,len:3792
0x40080400: _init at ??:?

entry 0x40080694
I (29) boot: ESP-IDF v4.4.2 2nd stage bootloader
I (29) boot: compile time 15:57:16
I (29) boot: chip revision: 3
I (32) boot_comm: chip revision: 3, min. bootloader chip revision: 0
I (39) boot.esp32: SPI Speed      : 40MHz
I (44) boot.esp32: SPI Mode       : DIO
I (48) boot.esp32: SPI Flash Size : 4MB
I (53) boot: Enabling RNG early entropy source...
I (58) boot: Partition Table:
I (62) boot: ## Label            Usage          Type ST Offset   Length
I (69) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (76) boot:  1 otadata          OTA data         01 00 0000f000 00002000
I (84) boot:  2 phy_init         RF data          01 01 00011000 00001000
I (91) boot:  3 ota_0            OTA app          00 10 00020000 001a9000
I (99) boot:  4 ota_1            OTA app          00 11 001d0000 001a9000
I (106) boot:  5 ot_storage       Unknown data     01 3a 00379000 00002000
I (114) boot: End of partition table
I (118) boot_comm: chip revision: 3, min. application chip revision: 0
I (125) esp_image: segment 0: paddr=00020020 vaddr=3f400020 size=4c380h (312192) map
I (247) esp_image: segment 1: paddr=0006c3a8 vaddr=3ffbdb60 size=03c70h ( 15472) load
I (253) esp_image: segment 2: paddr=00070020 vaddr=400d0020 size=124a4ch (1198668) map
I (687) esp_image: segment 3: paddr=00194a74 vaddr=3ffc17d0 size=04968h ( 18792) load
I (695) esp_image: segment 4: paddr=001993e4 vaddr=40080000 size=1e7cch (124876) load
I (746) esp_image: segment 5: paddr=001b7bb8 vaddr=50000000 size=00010h (    16) load
I (762) boot: Loaded app from partition at offset 0x20000
I (762) boot: Disabling RNG early entropy source...
I (774) cpu_start: Pro cpu up.
I (774) cpu_start: Starting app cpu, entry point is 0x400814f8
0x400814f8: call_start_cpu1 at /home/k/esp/esp-idf/components/esp_system/port/cpu_start.c:160

I (760) cpu_start: App cpu up.
I (790) cpu_start: Pro cpu start user code
I (790) cpu_start: cpu freq: 160000000
I (790) cpu_start: Application information:
I (795) cpu_start: Project name:     chip-all-clusters-app
I (801) cpu_start: App version:      v1.0
I (806) cpu_start: Compile time:     Dec 10 2022 15:57:13
I (812) cpu_start: ELF file SHA256:  228d5a6be65ad178...
I (818) cpu_start: ESP-IDF:          v4.4.2
I (823) heap_init: Initializing. RAM available for dynamic allocation:
I (830) heap_init: At 3FFAFF10 len 000000F0 (0 KiB): DRAM
I (836) heap_init: At 3FFB6388 len 00001C78 (7 KiB): DRAM
I (842) heap_init: At 3FFB9A20 len 00004108 (16 KiB): DRAM
I (848) heap_init: At 3FFDA148 len 00005EB8 (23 KiB): DRAM
I (854) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (861) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (867) heap_init: At 4009E7CC len 00001834 (6 KiB): IRAM
I (875) spi_flash: detected chip: generic
I (878) spi_flash: flash io: dio
W (882) spi_flash: Detected size(16384k) larger than the size in the binary image header(4096k). Using the size in the binary image header.
I (901) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (989) all-clusters-app: ==================================================
I (989) all-clusters-app: chip-esp32-all-cluster-demo starting
I (999) all-clusters-app: ==================================================
I (1189) wifi:wifi driver task: 3ffdfd18, prio:23, stack:6656, core=0
I (1189) system_api: Base MAC address is not set
I (1189) system_api: read default base MAC address from EFUSE
                                                                                                                                                                                                    I (1219) wifi:wifi firmware version: eeaa27d
I (1219) wifi:wifi certification version: v7.0
I (1229) wifi:config NVS flash: enabled
I (1229) wifi:config nano formating: disabled
I (1239) wifi:Init data frame dynamic rx buffer num: 32
I (1239) wifi:Init management frame dynamic rx buffer num: 32
I (1239) wifi:Init management short buffer num: 32
I (1249) wifi:Init dynamic tx buffer num: 32
I (1249) wifi:Init static rx buffer size: 1600
I (1249) wifi:Init static rx buffer num: 10
I (1259) wifi:Init dynamic rx buffer num: 32
I (1269) wifi_init: rx ba win: 6
I (1269) wifi_init: tcpip mbox: 32
I (1269) wifi_init: udp mbox: 6
I (1269) wifi_init: tcp mbox: 6
I (1289) wifi_init: tcp tx win: 5744
I (1289) wifi_init: tcp rx win: 5744
I (1289) wifi_init: tcp mss: 1440
I (1299) wifi_init: WiFi IRAM OP enabled
I (1299) wifi_init: WiFi RX IRAM OP enabled
I (1319) chip[DL]: NVS set: chip-counters/reboot-count = 1 (0x1)
> I (1329) chip[DL]: NVS set: chip-counters/total-hours = 0 (0x0)
I (1349) chip[DL]: NVS set: chip-config/unique-id = "8CEC9627448E6BC9"
I (1349) chip[DL]: Real time clock set to 946684800 (0100/00/01 00:00:00 UTC)
I (1349) all-clusters-app: ------------------------Starting App Task---------------------------
I (1349) BTDM_INIT: BT controller compile version [bf9c077]
I (1359) app-task: This is ESP32 chip with 2 CPU cores, WiFi/BT/BLE, 
I (1379) app-task: silicon revision 3, 
I (1379) app-task: 4MB external flash

I (1389) chip[SVR]: SetupQRCode: [MT:-24J042C00KA0648G00]
I (1389) chip[SVR]: Copy/paste the below URL in a browser to see the QR Code:
I (1409) chip[SVR]: https://project-chip.github.io/connectedhomeip/qrcode.html?data=MT%3A-24J042C00KA0648G00
I (1409) chip[SVR]: Manual pairing code: [34970112332]
I (1379) phy_init: phy_version 4670,719f9f6,Feb 18 2021,17:07:07
I (1789) CHIP[DL]: BLE host-controller synced
I (2289) all-clusters-app: Display initialized (height 240, width 320)
I (2299) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (2299) chip[DL]: Configuring CHIPoBLE advertising (interval 25 ms, connectable)
I (2309) NimBLE: GAP procedure initiated: advertise; 
I (2319) NimBLE: disc_mode=2
I (2319) NimBLE:  adv_channel_map=0 own_addr_type=1 adv_filter_policy=0 adv_itvl_min=40 adv_itvl_max=40
I (2329) NimBLE: 

I (2309) gpio: GPIO[39]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:2 
I (2339) chip[DL]: CHIPoBLE advertising started
I (2349) gpio: GPIO[38]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:2 
E (2349) chip[DL]: Long dispatch time: 997 ms, for event type 2
I (2359) gpio: GPIO[37]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:2 
I (2359) chip[DL]: Starting ESP WiFi layer
I (2379) wifi:mode : sta (78:21:84:a6:95:a0)
I (2379) wifi:enable tsf
W (2379) wifi:Haven't to connect to a suitable AP now!
I (2409) chip[DL]: Done driving station state, nothing else to do...
W (2409) wifi:Haven't to connect to a suitable AP now!
I (2429) chip[DL]: Done driving station state, nothing else to do...
I (2429) chip[SVR]: Server initializing...
I (2429) chip[TS]: Last Known Good Time: [unknown]
I (2439) chip[TS]: Setting Last Known Good Time to firmware build time 2022-12-10T15:58:48
I (2469) app-task: App Task started
I (2479) chip[DMG]: AccessControl: initializing
I (2479) chip[DMG]: Examples::AccessControlDelegate::Init
I (2479) chip[DMG]: AccessControl: setting
I (2489) chip[DMG]: DefaultAclStorage: initializing
I (2489) chip[DMG]: DefaultAclStorage: 0 entries loaded
I (2509) chip[ZCL]: Using ZAP configuration...
I (2539) chip[DMG]: AccessControlCluster: initializing
I (2539) chip[ZCL]: Initiating Admin Commissioning cluster.
I (2539) chip[ZCL]: Door Lock server initialized
I (2549) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0030', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (2559) app-devicecallbacks: Unhandled cluster ID: 48
I (2559) app-devicecallbacks: Current free heap: 62268

I (2579) chip[ZCL]: Initialize PCC Plugin Server Cluster.
I (2579) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0003', EndPoint ID: '0x00', Attribute ID: '0x0001'
I (2589) app-devicecallbacks: Current free heap: 62212

I (2589) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0004', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (2609) app-devicecallbacks: Unhandled cluster ID: 4
I (2619) app-devicecallbacks: Current free heap: 62212

I (2619) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0004', EndPoint ID: '0x00', Attribute ID: '0xfffc'
I (2629) app-devicecallbacks: Unhandled cluster ID: 4
I (2629) app-devicecallbacks: Current free heap: 62212

I (2649) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x002b', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (2649) app-devicecallbacks: Unhandled cluster ID: 43
I (2659) app-devicecallbacks: Current free heap: 62212

I (2659) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0003', EndPoint ID: '0x01', Attribute ID: '0x0001'
I (2679) app-devicecallbacks: Current free heap: 62212

I (2689) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0004', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (2699) app-devicecallbacks: Unhandled cluster ID: 4
I (2699) app-devicecallbacks: Current free heap: 62212

I (2709) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0004', EndPoint ID: '0x01', Attribute ID: '0xfffc'
I (2719) app-devicecallbacks: Unhandled cluster ID: 4
I (2729) app-devicecallbacks: Current free heap: 62212

I (2729) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0005', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (2739) app-devicecallbacks: Unhandled cluster ID: 5
I (2749) app-devicecallbacks: Current free heap: 62212

I (2749) chip[ZCL]: On/Off set value: 1 0
I (2769) chip[ZCL]: On/off already set to new value
I (2769) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0008', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (2779) app-devicecallbacks: Current free heap: 62212

I (2779) chip[ZCL]: Door Lock cluster initialized at endpoint #1
I (2799) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0101', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (2799) app-devicecallbacks: Unhandled cluster ID: 257
I (2809) app-devicecallbacks: Current free heap: 62212

I (2809) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0101', EndPoint ID: '0x01', Attribute ID: '0x0002'
I (2819) app-devicecallbacks: Unhandled cluster ID: 257
I (2839) app-devicecallbacks: Current free heap: 62212

I (2839) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0101', EndPoint ID: '0x01', Attribute ID: '0x0003'
I (2849) app-devicecallbacks: Unhandled cluster ID: 257
I (2849) app-devicecallbacks: Current free heap: 59100

I (2869) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0101', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (2879) app-devicecallbacks: Unhandled cluster ID: 257
I (2879) app-devicecallbacks: Current free heap: 59100

I (2889) chip[ZCL]: Initialized new lock door endpoint [id=1,users=10,credentials=10,weekDaySchedulesPerUser=10,yearDaySchedulesPerUser=10,numberOfCredentialsSupportedPerUser=5,holidaySchedules=0]
I (2899) chip[ZCL]: Initialize PCC Server Cluster [EP:1]
I (2919) chip[ZCL]: Constant Pressure Supported
I (2919) chip[ZCL]: PCC Server: Constant Proportional Pressure Supported
I (2919) chip[ZCL]: PCC Server: Constant Flow Supported
I (2929) chip[ZCL]: PCC Server: Constant Temperature Supported
I (2929) chip[ZCL]: PCC Server: Constant Speed Supported
I (2939) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0300', EndPoint ID: '0x01', Attribute ID: '0x0007'
I (2959) app-devicecallbacks: Unhandled cluster ID: 768
I (2959) app-devicecallbacks: Current free heap: 59100

I (2969) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0300', EndPoint ID: '0x01', Attribute ID: '0x0008'
I (2979) app-devicecallbacks: Unhandled cluster ID: 768
I (2979) app-devicecallbacks: Current free heap: 59100

I (2999) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0300', EndPoint ID: '0x01', Attribute ID: '0x4001'
I (2999) app-devicecallbacks: Unhandled cluster ID: 768
I (3009) app-devicecallbacks: Current free heap: 59100

I (3009) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0406', EndPoint ID: '0x01', Attribute ID: '0x0001'
I (3019) app-devicecallbacks: Unhandled cluster ID: 1030
I (3029) app-devicecallbacks: Current free heap: 59100

I (3039) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0406', EndPoint ID: '0x01', Attribute ID: '0x0002'
I (3049) app-devicecallbacks: Unhandled cluster ID: 1030
I (3059) app-devicecallbacks: Current free heap: 59100

I (3059) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0004', EndPoint ID: '0x02', Attribute ID: '0x0000'
I (3069) app-devicecallbacks: Unhandled cluster ID: 4
I (3069) app-devicecallbacks: Current free heap: 59100

I (3089) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0004', EndPoint ID: '0x02', Attribute ID: '0xfffc'
I (3099) app-devicecallbacks: Unhandled cluster ID: 4
I (3099) app-devicecallbacks: Current free heap: 59100

I (3109) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0406', EndPoint ID: '0x02', Attribute ID: '0x0001'
I (3119) app-devicecallbacks: Unhandled cluster ID: 1030
I (3129) app-devicecallbacks: Current free heap: 59100

I (3139) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0406', EndPoint ID: '0x02', Attribute ID: '0x0002'
I (3149) app-devicecallbacks: Unhandled cluster ID: 1030
I (3149) app-devicecallbacks: Current free heap: 59100

I (3159) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (3169) chip[DIS]: Updating services using commissioning mode 1
I (3169) chip[DIS]: CHIP minimal mDNS started advertising.
I (3179) chip[DIS]: Advertise commission parameter vendorID=65521 productID=32769 discriminator=3840/15 cm=1
I (3189) chip[DIS]: CHIP minimal mDNS configured as 'Commissionable node device'; instance name: A847381E00C2D9C0.
I (3199) chip[DIS]: mDNS service published: _matterc._udp
I (3199) chip[IN]: CASE Server enabling CASE session setups
I (3209) chip[SVR]: Joining Multicast groups
I (3219) chip[SVR]: Server Listening...
I (3219) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0402', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3229) app-devicecallbacks: Unhandled cluster ID: 1026
I (3239) app-devicecallbacks: Current free heap: 57112

I (3249) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0101', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3259) app-devicecallbacks: Unhandled cluster ID: 257
I (3259) app-devicecallbacks: Current free heap: 56980

I (3269) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0406', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3289) app-devicecallbacks: Unhandled cluster ID: 1030
I (3289) app-devicecallbacks: Current free heap: 55960

I (3289) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0045', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3299) app-devicecallbacks: Unhandled cluster ID: 69
I (3309) app-devicecallbacks: Current free heap: 55828

I (3319) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0402', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3329) app-devicecallbacks: Unhandled cluster ID: 1026
I (3339) app-devicecallbacks: Current free heap: 55460

I (3339) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0201', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3349) app-devicecallbacks: Unhandled cluster ID: 513
I (3349) app-devicecallbacks: Current free heap: 55460

I (3369) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0201', EndPoint ID: '0x01', Attribute ID: '0x001c'
I (3379) app-devicecallbacks: Unhandled cluster ID: 513
I (3379) app-devicecallbacks: Current free heap: 55408

I (3389) chip[ZCL]: 0x3f4139edep 1 clus 0x0000_0201 attr 0x0000_001E not supported
I (3399) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0405', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3409) app-devicecallbacks: Unhandled cluster ID: 1029
I (3419) app-devicecallbacks: Current free heap: 55132

I (3419) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0400', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3429) app-devicecallbacks: Unhandled cluster ID: 1024
I (3439) app-devicecallbacks: Current free heap: 54964

I (3499) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0006', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3499) app-devicecallbacks: Current free heap: 54700

I (3519) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0300', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (3529) app-devicecallbacks: Unhandled cluster ID: 768
I (3529) app-devicecallbacks: Current free heap: 54460

I (3539) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0300', EndPoint ID: '0x01', Attribute ID: '0x0001'
I (3549) app-devicecallbacks: Unhandled cluster ID: 768
I (3559) app-devicecallbacks: Current free heap: 54388

I (3559) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0102', EndPoint ID: '0x01', Attribute ID: '0x000e'
I (3569) app-devicecallbacks: Unhandled cluster ID: 258
I (3579) app-devicecallbacks: Current free heap: 54244

I (3589) chip[ZCL]: WC POST ATTRIBUTE=14
I (3589) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0102', EndPoint ID: '0x01', Attribute ID: '0x000f'
I (3599) app-devicecallbacks: Unhandled cluster ID: 258
I (3599) app-devicecallbacks: Current free heap: 54196

I (3619) chip[ZCL]: WC POST ATTRIBUTE=15
I (3619) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0102', EndPoint ID: '0x01', Attribute ID: '0x000a'
I (3629) app-devicecallbacks: Unhandled cluster ID: 258
I (3639) app-devicecallbacks: Current free heap: 54100

I (3639) chip[ZCL]: WC POST ATTRIBUTE=10
I (3639) chip[ZCL]: 0x3f4139edep 1 clus 0x0000_002F attr 0x0000_000C not supported
I (3659) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x002f', EndPoint ID: '0x01', Attribute ID: '0x000e'
I (3669) app-devicecallbacks: Unhandled cluster ID: 47
I (3669) app-devicecallbacks: Current free heap: 53920

E (3679) chip[DL]: Long dispatch time: 1251 ms, for event type 2
I (3679) app-devicecallbacks: Current free heap: 53920

I (3689) chip[DL]: WIFI_EVENT_STA_START
W (3699) wifi:Haven't to connect to a suitable AP now!
I (3699) chip[DL]: Done driving station state, nothing else to do...
I (3709) app-devicecallbacks: Current free heap: 53920

I (3709) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (3709) chip[DL]: Configuring CHIPoBLE advertising (interval 25 ms, connectable)
I (3739) chip[DL]: Device already advertising, stop active advertisement and restart
I (3739) NimBLE: GAP procedure initiated: stop advertising.

I (3769) NimBLE: GAP procedure initiated: advertise; 
I (3769) NimBLE: disc_mode=2
I (3769) NimBLE:  adv_channel_map=0 own_addr_type=1 adv_filter_policy=0 adv_itvl_min=40 adv_itvl_max=40
I (3779) NimBLE: 

I (3789) chip[SVR]: Cannot load binding table: a0
I (4029) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (4439) all-clusters-app: Display awake but will switch off automatically in 30 seconds


```

</div></details>

<details><summary>デバイスモニター側　Reset Wi-Fi</summary><div>

```

I (33159) chip[DL]: Configuring CHIPoBLE advertising (interval 500 ms, connectable)
I (33159) chip[DL]: Device already advertising, stop active advertisement and restart
I (33179) NimBLE: GAP procedure initiated: stop advertising.

I (33179) NimBLE: GAP procedure initiated: advertise; 
I (33189) NimBLE: disc_mode=2
I (33189) NimBLE:  adv_channel_map=0 own_addr_type=1 adv_filter_policy=0 adv_itvl_min=800 adv_itvl_max=800
I (33199) NimBLE: 

I (34439) all-clusters-app: Display going to sleep...
I (36909) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (38919) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (38919) DeviceWithDisplay: Opening Setup list
I (39509) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (39759) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (40329) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (40779) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (42099) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (42099) DeviceWithDisplay: Opening options 0: Reset WiFi
I (42159) chip[TS]: Pending Last Known Good Time: 2022-12-10T15:58:48
I (42199) chip[TS]: Previous Last Known Good Time: 2022-12-10T15:58:48
I (42209) chip[TS]: Reverted Last Known Good Time to previous value
I (42219) chip[DIS]: Updating services using commissioning mode 1
I (42219) chip[DIS]: CHIP minimal mDNS started advertising.
I (42229) chip[DIS]: Advertise commission parameter vendorID=65521 productID=32769 discriminator=3840/15 cm=1
I (42239) chip[DIS]: CHIP minimal mDNS configured as 'Commissionable node device'; instance name: 00DF998634A08300.
I (42249) chip[DIS]: mDNS service published: _matterc._udp
E (42249) chip[DL]: Long dispatch time: 158 ms, for event type 2
W (42269) wifi:Haven't to connect to a suitable AP now!
I (42269) chip[DL]: Done driving station state, nothing else to do...
I (42279) chip[DL]: Configuring CHIPoBLE advertising (interval 25 ms, connectable)
I (42279) chip[DL]: Device already advertising, stop active advertisement and restart
I (42299) NimBLE: GAP procedure initiated: stop advertising.

I (42299) NimBLE: GAP procedure initiated: advertise; 
I (42309) NimBLE: disc_mode=2
I (42309) NimBLE:  adv_channel_map=0 own_addr_type=1 adv_filter_policy=0 adv_itvl_min=40 adv_itvl_max=40
I (42319) NimBLE: 


```

</div></details>

<details><summary>デバイスモニター側　Force Wi-Fi Comissioning</summary><div>

```

I (85349) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (108849) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (110669) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (111899) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (111899) DeviceWithDisplay: Opening options 2: Force WiFi commissioning (basic)
I (111909) chip[TS]: Pending Last Known Good Time: 2022-12-10T15:58:48
I (111969) chip[TS]: Previous Last Known Good Time: 2022-12-10T15:58:48
I (111969) chip[TS]: Reverted Last Known Good Time to previous value
I (111999) chip[DIS]: Updating services using commissioning mode 1
I (111999) chip[DIS]: CHIP minimal mDNS started advertising.
I (112009) chip[DIS]: Advertise commission parameter vendorID=65521 productID=32769 discriminator=3840/15 cm=1
I (112019) chip[DIS]: CHIP minimal mDNS configured as 'Commissionable node device'; instance name: 58B971D0DBA6FF9E.
I (112029) chip[DIS]: mDNS service published: _matterc._udp
E (112039) chip[DL]: Long dispatch time: 138 ms, for event type 2

```

</div></details>

<details><summary>デバイスモニター側　Matter-repl ToolからBLE Connection Request を受信</summary><div>

```

I (117739) chip[DL]: BLE GAP connection established (con 0)
I (117749) chip[DL]: CHIPoBLE advertising stopped
I (117749) app-devicecallbacks: Current free heap: 53716

I (119189) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (119189) chip[BLE]: local and remote recv window sizes = 5
I (119189) chip[BLE]: selected BTP version 4
I (119199) chip[BLE]: using BTP fragment sizes rx 244 / tx 244.
I (119279) chip[DL]: Write request/command received for CHIPoBLE TX CCCD characteristic (con 0 ) indicate = 1
I (119279) chip[DL]: CHIPoBLE subscribe received
I (119279) NimBLE: GATT procedure initiated: indicate; 
I (119289) NimBLE: att_handle=14

I (119299) app-devicecallbacks: CHIPoBLE connection established
I (119299) app-devicecallbacks: Current free heap: 52192

I (119369) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (119369) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (119379) chip[EM]: >>> [E:12007r M:182754540] (U) Msg RX from 0:ABA32B3E334DCAC2 [0000] --- Type 0000:20 (SecureChannel:PBKDFParamRequest)
I (119399) chip[EM]: <<< [E:12007r M:179359811] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:21 (SecureChannel:PBKDFParamResponse)
I (119399) chip[IN]: (U) Sending msg 179359811 to IP address 'BLE'
I (119419) NimBLE: GATT procedure initiated: indicate; 
I (119419) NimBLE: att_handle=14

I (119499) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (119509) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (119519) chip[EM]: >>> [E:12007r M:182754541] (U) Msg RX from 0:ABA32B3E334DCAC2 [0000] --- Type 0000:22 (SecureChannel:PASE_Pake1)
I (121109) chip[EM]: <<< [E:12007r M:179359812] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:23 (SecureChannel:PASE_Pake2)
I (121109) chip[IN]: (U) Sending msg 179359812 to IP address 'BLE'
I (121119) NimBLE: GATT procedure initiated: indicate; 
I (121119) NimBLE: att_handle=14

E (121139) chip[DL]: Long dispatch time: 1618 ms, for event type 7
I (121209) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (121219) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (121229) chip[EM]: >>> [E:12007r M:182754542] (U) Msg RX from 0:ABA32B3E334DCAC2 [0000] --- Type 0000:24 (SecureChannel:PASE_Pake3)
I (121249) chip[EM]: <<< [E:12007r M:179359813] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:40 (SecureChannel:StatusReport)
I (121249) chip[IN]: (U) Sending msg 179359813 to IP address 'BLE'
I (121259) NimBLE: GATT procedure initiated: indicate; 
I (121259) NimBLE: att_handle=14

I (121279) chip[SC]: SecureSession[0x3ffc8870]: Moving from state 'kEstablishing' --> 'kActive'
I (121279) chip[SVR]: Commissioning completed session establishment step
I (121289) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (121289) chip[DIS]: Updating services using commissioning mode 0
I (121309) chip[DIS]: CHIP minimal mDNS started advertising.
I (121309) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (121319) chip[SVR]: Device completed Rendezvous process
I (121349) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (121349) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (121369) chip[EM]: >>> [E:12008r M:145775539] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:02 (IM:ReadRequest)
I (121379) chip[DL]: NVS set: chip-config/reg-location = 0 (0x0)
I (121379) chip[EM]: <<< [E:12008r M:214665088] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:05 (IM:ReportData)
I (121389) chip[IN]: (S) Sending msg 214665088 on secure session with LSID: 51067
I (121399) NimBLE: GATT procedure initiated: indicate; 
I (121399) NimBLE: att_handle=14

I (121479) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (121489) NimBLE: GATT procedure initiated: indicate; 
I (121499) NimBLE: att_handle=14

I (121569) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (121579) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (121589) chip[EM]: >>> [E:12009r M:145775540] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (121599) chip[FS]: GeneralCommissioning: Received ArmFailSafe (60s)
I (121609) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0030', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (121619) app-devicecallbacks: Unhandled cluster ID: 48
I (121619) app-devicecallbacks: Current free heap: 52740

I (121639) chip[EM]: <<< [E:12009r M:214665089] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (121639) chip[IN]: (S) Sending msg 214665089 on secure session with LSID: 51067
I (121649) NimBLE: GATT procedure initiated: indicate; 
I (121649) NimBLE: att_handle=14

I (121799) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (121799) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (121819) chip[EM]: >>> [E:12010r M:145775541] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (121819) chip[DL]: NVS set: chip-config/reg-location = 0 (0x0)
I (121839) chip[DL]: NVS set: chip-config/country-code = "XX"
I (121839) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0030', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (121849) app-devicecallbacks: Unhandled cluster ID: 48
I (121849) app-devicecallbacks: Current free heap: 52740

I (121869) chip[EM]: <<< [E:12010r M:214665090] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (121869) chip[IN]: (S) Sending msg 214665090 on secure session with LSID: 51067
I (121879) NimBLE: GATT procedure initiated: indicate; 
I (121879) NimBLE: att_handle=14

I (122019) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122029) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (122039) chip[EM]: >>> [E:12011r M:145775542] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (122049) chip[ZCL]: OpCreds: Certificate Chain request received for PAI
I (122059) chip[EM]: <<< [E:12011r M:214665091] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (122059) chip[IN]: (S) Sending msg 214665091 on secure session with LSID: 51067
I (122079) NimBLE: GATT procedure initiated: indicate; 
I (122079) NimBLE: att_handle=14

I (122159) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122159) NimBLE: GATT procedure initiated: indicate; 
I (122169) NimBLE: att_handle=14

I (122249) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122249) NimBLE: GATT procedure initiated: indicate; 
I (122259) NimBLE: att_handle=14

I (122339) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122339) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (122359) chip[EM]: >>> [E:12012r M:145775543] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (122359) chip[ZCL]: OpCreds: Certificate Chain request received for DAC
I (122379) chip[EM]: <<< [E:12012r M:214665092] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (122379) chip[IN]: (S) Sending msg 214665092 on secure session with LSID: 51067
I (122389) NimBLE: GATT procedure initiated: indicate; 
I (122389) NimBLE: att_handle=14

I (122469) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122479) NimBLE: GATT procedure initiated: indicate; 
I (122489) NimBLE: att_handle=14

I (122559) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122559) NimBLE: GATT procedure initiated: indicate; 
I (122579) NimBLE: att_handle=14

I (122649) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (122659) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (122669) chip[EM]: >>> [E:12013r M:145775544] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (122679) chip[ZCL]: OpCreds: Received an AttestationRequest command
I (123009) chip[ZCL]: OpCreds: AttestationRequest successful.
I (123019) chip[EM]: <<< [E:12013r M:214665093] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (123019) chip[IN]: (S) Sending msg 214665093 on secure session with LSID: 51067
I (123029) NimBLE: GATT procedure initiated: indicate; 
I (123029) NimBLE: att_handle=14

E (123049) chip[DL]: Long dispatch time: 380 ms, for event type 7
I (123149) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (123149) NimBLE: GATT procedure initiated: indicate; 
I (123159) NimBLE: att_handle=14

I (123239) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (123239) NimBLE: GATT procedure initiated: indicate; 
I (123249) NimBLE: att_handle=14

I (123329) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (123329) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (123349) chip[EM]: >>> [E:12014r M:145775545] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (123349) chip[ZCL]: OpCreds: Received a CSRRequest command
I (123999) chip[ZCL]: OpCreds: AllocatePendingOperationalKey succeeded
I (124319) chip[ZCL]: OpCreds: CSRRequest successful.
I (124329) chip[EM]: <<< [E:12014r M:214665094] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (124329) chip[IN]: (S) Sending msg 214665094 on secure session with LSID: 51067
I (124339) NimBLE: GATT procedure initiated: indicate; 
I (124339) NimBLE: att_handle=14

E (124359) chip[DL]: Long dispatch time: 1012 ms, for event type 7
I (124409) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (124409) NimBLE: GATT procedure initiated: indicate; 
I (124419) NimBLE: att_handle=14

I (124499) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (124499) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (124589) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (124589) chip[EM]: >>> [E:12015r M:145775546] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (124609) chip[ZCL]: OpCreds: Received an AddTrustedRootCertificate command
I (125249) chip[ZCL]: OpCreds: AddTrustedRootCertificate successful.
I (125249) chip[EM]: <<< [E:12015r M:214665095] (S) Msg TX to 0:FFFFFFFB00000000 [0000] --- Type 0001:09 (IM:InvokeCommandResponse)
I (125269) chip[IN]: (S) Sending msg 214665095 on secure session with LSID: 51067
I (125269) NimBLE: GATT procedure initiated: indicate; 
I (125279) NimBLE: att_handle=14

E (125289) chip[DL]: Long dispatch time: 696 ms, for event type 7
I (125349) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (125399) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (125489) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (125579) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (125579) chip[EM]: >>> [E:12016r M:145775547] (S) Msg RX from 0:FFFFFFFB00000000 [0000] --- Type 0001:08 (IM:InvokeCommandRequest)
I (125599) chip[ZCL]: OpCreds: Received an AddNOC command
I (125599) chip[FP]: Validating NOC chain
I (126879) chip[FP]: NOC chain validation successful
I (126879) chip[FP]: Added new fabric at index: 0x1
I (126879) chip[FP]: Assigned compressed fabric ID: 0x808E731B5CD34D45, node ID: 0x000000000001E240
I (126899) chip[TS]: Last Known Good Time: 2022-12-10T15:58:48
I (126909) chip[TS]: New proposed Last Known Good Time: 2021-01-01T00:00:00
I (126909) chip[TS]: Retaining current Last Known Good Time
I (126939) chip[ZCL]: OpCreds: ACL entry created for Fabric index 0x1 CASE Admin Subject 0x000000000001B669
I (126939) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (126949) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (126969) chip[DIS]: mDNS service published: _matter._tcp
I (126969) chip[ZCL]: OpCreds: successfully created fabric index 0x1 via AddNOC
I (126979) chip[EM]: <<< [E:12016r M:214665096] (S) Msg TX to 1:FFFFFFFB00000000 [4D45] --- Type 0001:09 (IM:InvokeCommandResponse)
I (126989) chip[IN]: (S) Sending msg 214665096 on secure session with LSID: 51067
I (126999) NimBLE: GATT procedure initiated: indicate; 
I (126999) NimBLE: att_handle=14

E (127009) chip[DL]: Long dispatch time: 1433 ms, for event type 7
I (127059) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (127069) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (127079) chip[EM]: >>> [E:12017r M:145775548] (S) Msg RX from 1:FFFFFFFB00000000 [4D45] --- Type 0001:08 (IM:InvokeCommandRequest)
I (127089) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0030', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (127099) app-devicecallbacks: Unhandled cluster ID: 48
I (127109) app-devicecallbacks: Current free heap: 47876

I (127119) chip[EM]: <<< [E:12017r M:214665097] (S) Msg TX to 1:FFFFFFFB00000000 [4D45] --- Type 0001:09 (IM:InvokeCommandResponse)
I (127129) chip[IN]: (S) Sending msg 214665097 on secure session with LSID: 51067
I (127129) NimBLE: GATT procedure initiated: indicate; 
I (127139) NimBLE: att_handle=14

I (127199) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (127239) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (127249) chip[EM]: >>> [E:12018r M:145775549] (S) Msg RX from 1:FFFFFFFB00000000 [4D45] --- Type 0001:08 (IM:InvokeCommandRequest)
I (127259) chip[NP]: ESP NetworkCommissioningDelegate: SSID: rx600m-81f0bc-1
W (127259) wifi:Haven't to connect to a suitable AP now!
I (127269) chip[DL]: WiFi station mode change: Enabled -> Disabled
I (127299) chip[DL]: WiFi station mode change: Disabled -> Enabled
W (127309) wifi:Haven't to connect to a suitable AP now!
I (127309) chip[DL]: Attempting to connect WiFi station interface
I (127319) chip[DL]: WiFi station state change: NotConnected -> Connecting
I (127319) chip[DL]: Done driving station state, nothing else to do...
I (127329) wifi:new:<1,0>, old:<1,0>, ap:<255,255>, sta:<1,0>, prof:1
I (128089) wifi:state: init -> auth (b0)
I (128089) chip[DL]: Done driving station state, nothing else to do...
E (128099) chip[DL]: Long dispatch time: 759 ms, for event type 3
I (128109) chip[DL]: Done driving station state, nothing else to do...
I (128119) wifi:state: auth -> assoc (0)
I (128139) wifi:state: assoc -> run (10)
I (128239) wifi:connected with rx600m-81f0bc-1, aid = 4, channel 1, BW20, bssid = 98:f1:99:c3:ca:84
I (128239) wifi:security: WPA2-PSK, phy: bgn, rssi: -50
I (128299) wifi:pm start, type: 1

I (128309) chip[DL]: WIFI_EVENT_STA_CONNECTED
I (128309) chip[DL]: WiFi station state change: Connecting -> Connecting_Succeeded
I (128309) chip[DL]: WiFi station state change: Connecting_Succeeded -> Connected
I (128319) chip[DL]: WiFi station interface connected
I (128329) wifi:AP's beacon interval = 102400 us, DTIM period = 1
I (128329) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0030', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (128349) app-devicecallbacks: Unhandled cluster ID: 48
I (128349) app-devicecallbacks: Current free heap: 48544

I (128359) chip[EM]: <<< [E:12018r M:214665098] (S) Msg TX to 1:FFFFFFFB00000000 [4D45] --- Type 0001:09 (IM:InvokeCommandResponse)
I (128369) chip[IN]: (S) Sending msg 214665098 on secure session with LSID: 51067
I (128379) NimBLE: GATT procedure initiated: indicate; 
I (128379) NimBLE: att_handle=14

I (128389) chip[ZCL]: WiFiDiagnosticsDelegate: OnConnectionStatusChanged
I (128399) chip[DL]: Done driving station state, nothing else to do...
I (128399) app-devicecallbacks: Current free heap: 48544

E (128409) chip[DL]: Long dispatch time: 105 ms, for event type 49152
I (128409) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (128429) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (128439) chip[DIS]: mDNS service published: _matter._tcp
I (128439) chip[SVR]: Operational advertising enabled
I (128449) app-devicecallbacks: Current free heap: 48536

I (128449) chip[DL]: Updating advertising data
I (128459) app-devicecallbacks: Current free heap: 48536

I (128459) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (130179) chip[DL]: IP_EVENT_GOT_IP6
I (130179) chip[DL]: IPv6 addr available. Ready on WIFI_STA_DEF interface: fe80:0000:0000:0000:7a21:84ff:fea6:95a0
I (130189) app-devicecallbacks: Current free heap: 50000

I (130189) chip[DIS]: Updating services using commissioning mode 0
I (130209) chip[DIS]: CHIP minimal mDNS started advertising.
I (130219) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (130219) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (130239) chip[DIS]: mDNS service published: _matter._tcp
I (130239) app-devicecallbacks: Current free heap: 48076

W (130399) wifi:<ba-add>idx:0 (ifx:0, 98:f1:99:c3:ca:84), tid:0, ssn:0, winSize:64
I (130399) chip[EM]: >>> [E:12019r M:182754543] (U) Msg RX from 0:F377E66A48C42EF4 [0000] --- Type 0000:30 (SecureChannel:CASE_Sigma1)
I (130419) chip[IN]: CASE Server received Sigma1 message. Starting handshake. EC 0x3ffca0e8
I (130419) chip[IN]: CASE Server disabling CASE session setups
I (130429) chip[EM]: <<< [E:12019r M:179359814 (Ack:182754543)] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:10 (SecureChannel:StandaloneAck)
I (130449) chip[IN]: (U) Sending msg 179359814 to IP address 'UDP:[FE80::FB43:680F:4527:EDEE%st1]:42098'
I (130459) chip[SC]: Received Sigma1 msg
I (130469) chip[SC]: CASE matched destination ID: fabricIndex 1, NodeID 0x000000000001E240
W (130699) wifi:<ba-add>idx:1 (ifx:0, 98:f1:99:c3:ca:84), tid:6, ssn:4, winSize:64
I (131109) CHIP[DL]: Write request received for CHIPoBLE RX characteristic con 0 12
I (131429) chip[EM]: <<< [E:12019r M:179359815 (Ack:182754543)] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:31 (SecureChannel:CASE_Sigma2)
I (131439) chip[IN]: (U) Sending msg 179359815 to IP address 'UDP:[FE80::FB43:680F:4527:EDEE%st1]:42098'
I (131439) chip[SC]: Sent Sigma2 msg
E (131449) chip[DL]: Long dispatch time: 1043 ms, for event type 3
I (131609) chip[EM]: >>> [E:12019r M:182754544 (Ack:179359815)] (U) Msg RX from 0:F377E66A48C42EF4 [0000] --- Type 0000:32 (SecureChannel:CASE_Sigma3)
I (131629) chip[EM]: <<< [E:12019r M:179359816 (Ack:182754544)] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:10 (SecureChannel:StandaloneAck)
I (131639) chip[IN]: (U) Sending msg 179359816 to IP address 'UDP:[FE80::FB43:680F:4527:EDEE%st1]:42098'
I (131649) chip[SC]: Received Sigma3 msg
E (131649) chip[SC]: The device does not support GetClock_RealTimeMS() API: 6c.  Falling back to Last Known Good UTC Time
I (133599) chip[EM]: <<< [E:12019r M:179359817 (Ack:182754544)] (U) Msg TX to 0:0000000000000000 [0000] --- Type 0000:40 (SecureChannel:StatusReport)
I (133609) chip[IN]: (U) Sending msg 179359817 to IP address 'UDP:[FE80::FB43:680F:4527:EDEE%st1]:42098'
I (133619) chip[SC]: SecureSession[0x3ffc8928]: Moving from state 'kEstablishing' --> 'kActive'
I (133629) chip[IN]: CASE Session established to peer: <000000000001B669, 1>
I (133629) chip[IN]: CASE Server enabling CASE session setups
E (133649) chip[DL]: Long dispatch time: 2034 ms, for event type 3
I (133649) chip[DL]: IP_EVENT_GOT_IP6
I (133649) chip[DL]: IPv6 addr available. Ready on WIFI_STA_DEF interface: 2400:4150:8380:a800:7a21:84ff:fea6:95a0
I (133659) chip[DL]: IPv6 Internet connectivity ESTABLISHED
I (133669) app-devicecallbacks: Current free heap: 47880

I (133679) app-devicecallbacks: IPv6 Server ready...
I (133679) chip[DIS]: Updating services using commissioning mode 0
I (133689) chip[DIS]: CHIP minimal mDNS started advertising.
I (133699) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (133709) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (133719) chip[DIS]: mDNS service published: _matter._tcp
I (133729) app-devicecallbacks: Current free heap: 45020

I (133729) chip[DIS]: Updating services using commissioning mode 0
I (133739) chip[DIS]: CHIP minimal mDNS started advertising.
I (133749) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (133749) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (133769) chip[DIS]: mDNS service published: _matter._tcp
I (133769) ROUTE_HOOK: Hook already installed on netif, skip...
I (133779) app-devicecallbacks: Current free heap: 47852

I (133959) NimBLE: GATT procedure initiated: indicate; 
I (133959) NimBLE: att_handle=14

I (133989) chip[IN]: (U) Sending msg 179359817 to IP address 'UDP:[FE80::FB43:680F:4527:EDEE%st1]:42098'
I (134129) chip[DL]: Confirm received for CHIPoBLE TX characteristic indication (con 0) status= 14 
I (134179) esp_netif_handlers: sta ip: 192.168.1.5, mask: 255.255.255.0, gw: 192.168.1.1
I (134179) chip[DL]: IP_EVENT_STA_GOT_IP
I (134179) chip[DL]: IPv4 address changed on WiFi station interface: 192.168.1.5/255.255.255.0 gateway 192.168.1.1
I (134199) chip[DL]: IPv4 Internet connectivity ESTABLISHED
I (134209) app-devicecallbacks: Current free heap: 47832

I (134209) app-devicecallbacks: IPv4 Server ready...
I (134219) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (134219) chip[DIS]: Updating services using commissioning mode 0
I (134239) chip[DIS]: CHIP minimal mDNS started advertising.
I (134249) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (134259) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (134279) chip[DIS]: mDNS service published: _matter._tcp
I (134279) app-devicecallbacks: Current free heap: 47344

I (134279) chip[DIS]: Updating services using commissioning mode 0
I (134289) chip[DIS]: CHIP minimal mDNS started advertising.
I (134309) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (134309) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (134329) chip[DIS]: mDNS service published: _matter._tcp
I (134329) app-devicecallbacks: Current free heap: 45916

I (134359) chip[IN]: (U) Sending msg 179359817 to IP address 'UDP:[FE80::FB43:680F:4527:EDEE%st1]:42098'
I (134489) chip[EM]: >>> [E:12020r M:105100196] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0001:08 (IM:InvokeCommandRequest)
I (134499) chip[FS]: GeneralCommissioning: Received CommissioningComplete
I (134519) chip[FP]: Metadata for Fabric 0x1 persisted to storage.
I (134539) chip[TS]: Committing Last Known Good Time to storage: 2022-12-10T15:58:48
I (134549) chip[ZCL]: OpCreds: Fabric index 0x1 was committed to storage. Compressed Fabric Id 0x808E731B5CD34D45, FabricId 0000000000000001, NodeId 000000000001E240, VendorId 0xFFF1
I (134579) chip[FS]: GeneralCommissioning: Successfully commited pending fabric data
I (134579) chip[FS]: Fail-safe cleanly disarmed
I (134579) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0030', EndPoint ID: '0x00', Attribute ID: '0x0000'
I (134599) app-devicecallbacks: Unhandled cluster ID: 48
I (134609) app-devicecallbacks: Current free heap: 47060

I (134609) chip[EM]: <<< [E:12020r M:66677624 (Ack:105100196)] (S) Msg TX to 1:000000000001B669 [4D45] --- Type 0001:09 (IM:InvokeCommandResponse)
I (134629) chip[IN]: (S) Sending msg 66677624 on secure session with LSID: 51065
E (134639) chip[DL]: Long dispatch time: 148 ms, for event type 3
I (134639) chip[EM]: >>> [E:12019r M:182754545 (Ack:179359817)] (U) Msg RX from 0:F377E66A48C42EF4 [0000] --- Type 0000:10 (SecureChannel:StandaloneAck)
I (134659) chip[SVR]: Commissioning completed successfully
I (134659) chip[DIS]: Updating services using commissioning mode 0
I (134669) chip[DIS]: CHIP minimal mDNS started advertising.
I (134689) chip[DIS]: Advertise operational node 808E731B5CD34D45-000000000001E240
I (134689) chip[DIS]: CHIP minimal mDNS configured as 'Operational device'; instance name: 808E731B5CD34D45-000000000001E240.
I (134709) chip[DIS]: mDNS service published: _matter._tcp
I (134719) chip[SC]: SecureSession[0x3ffc8870]: Moving from state 'kActive' --> 'kPendingEviction'
I (134729) chip[BLE]: Releasing end point's BLE connection back to application.
I (134739) app-devicecallbacks: Commissioning complete
I (134739) NimBLE: GAP procedure initiated: stop advertising.

I (134749) NimBLE: GAP procedure initiated: terminate connection; conn_handle=0 hci_reason=19

E (134949) NimBLE: ble_hs_stop_terminate_timeout_cb,1 connection(s) still up 

W (134959) Timer: Timer not stopped
W (134959) Timer: Timer not stopped
W (134969) Timer: Timer not stopped
I (134969) app-devicecallbacks: BLE deinit successful and memory reclaimed
I (134979) app-devicecallbacks: Current free heap: 105336

E (134989) chip[DL]: Long dispatch time: 330 ms, for event type 32781
I (134989) chip[EM]: >>> [E:12020r M:105100197 (Ack:66677624)] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0000:10 (SecureChannel:StandaloneAck)


```

</div></details>





















































# Matter-Repl による様々な操作


<details><summary>Matter-Repl LED点灯</summary><div>

```
In [3]: await devCtrl.SendCommand(123456, 1, chip.clusters.OnOff.Commands.On())
   ...: 

In [4]: await devCtrl.SendCommand(123456, 2, chip.clusters.OnOff.Commands.On())


```

</div></details>


<details><summary>デバイスモニター側　LED点灯</summary><div>

```

＃LED 1 ON

I (154169) chip[EM]: >>> [E:30146r M:95453648] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0001:08 (IM:InvokeCommandRequest)
I (154169) chip[ZCL]: On/Off set value: 1 1
I (154179) chip[ZCL]: Toggle on/off from 0 to 1
I (154179) chip[ZCL]: On Command - OffWaitTime :  0
I (154189) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0006', EndPoint ID: '0x01', Attribute ID: '0x4002'
I (154199) app-devicecallbacks: Unhandled Attribute ID: '0x4002
I (154209) app-devicecallbacks: Current free heap: 106756

I (154209) chip[ZCL]: On/Toggle Command - Stop Timer
I (154219) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0006', EndPoint ID: '0x01', Attribute ID: '0x4000'
I (154239) app-devicecallbacks: Unhandled Attribute ID: '0x4000
I (154239) app-devicecallbacks: Current free heap: 106756

I (154259) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0006', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (154269) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (154279) app-devicecallbacks: Current free heap: 106756

I (154359) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0008', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (154369) app-devicecallbacks: Current free heap: 106756

I (154379) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0005', EndPoint ID: '0x01', Attribute ID: '0x0003'
I (154389) app-devicecallbacks: Unhandled cluster ID: 5
I (154389) app-devicecallbacks: Current free heap: 106756

I (154409) chip[EM]: <<< [E:30146r M:30361110 (Ack:95453648)] (S) Msg TX to 1:000000000001B669 [4D45] --- Type 0001:09 (IM:InvokeCommandResponse)
I (154419) chip[IN]: (S) Sending msg 30361110 on secure session with LSID: 11400
E (154419) chip[DL]: Long dispatch time: 260 ms, for event type 3
I (154429) chip[ZCL]: Event: move from 1
I (154439) chip[ZCL]:  to 254 
I (154439) chip[ZCL]: (diff +1)
I (154449) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0008', EndPoint ID: '0x01', Attribute ID: '0x0000'
I (154459) app-devicecallbacks: Current free heap: 106800

I (154469) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0005', EndPoint ID: '0x01', Attribute ID: '0x0003'
I (154479) app-devicecallbacks: Unhandled cluster ID: 5
I (154479) app-devicecallbacks: Current free heap: 106800

I (154489) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0008', EndPoint ID: '0x01', Attribute ID: '0x0001'
I (154509) app-devicecallbacks: Unhandled Attribute ID: '0x0001
I (154509) app-devicecallbacks: Current free heap: 106800

I (154589) chip[EM]: >>> [E:30146r M:95453648] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0001:08 (IM:InvokeCommandRequest)
I (154589) chip[EM]: <<< [E:30146r M:30361111 (Ack:95453648)] (S) Msg TX to 1:000000000001B669 [4D45] --- Type 0000:10 (SecureChannel:StandaloneAck)
I (154609) chip[IN]: (S) Sending msg 30361111 on secure session with LSID: 11400
I (154619) chip[EM]: >>> [E:30146r M:95453649 (Ack:30361110)] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0000:10 (SecureChannel:StandaloneAck)



＃LED 2 ON

I (234049) chip[EM]: >>> [E:30147r M:95453650] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0001:08 (IM:InvokeCommandRequest)
I (234059) chip[ZCL]: On/Off set value: 2 1
I (234069) chip[ZCL]: Toggle on/off from 0 to 1
I (234069) app-devicecallbacks: PostAttributeChangeCallback - Cluster ID: '0x0006', EndPoint ID: '0x02', Attribute ID: '0x0000'
I (234079) all-clusters-app: Display awake but will switch off automatically in 30 seconds
I (234089) app-devicecallbacks: Current free heap: 106756

I (234099) chip[EM]: <<< [E:30147r M:30361112 (Ack:95453650)] (S) Msg TX to 1:000000000001B669 [4D45] --- Type 0001:09 (IM:InvokeCommandResponse)
I (234109) chip[IN]: (S) Sending msg 30361112 on secure session with LSID: 11400
I (234159) chip[EM]: >>> [E:30147r M:95453651 (Ack:30361112)] (S) Msg RX from 1:000000000001B669 [4D45] --- Type 0000:10 (SecureChannel:StandaloneAck)



```

</div></details>



<details><summary>Matter-Repl Matterhelp()実行</summary><div>

```
In [5]: matterhelp()
╭─────────────────────────────────────────────────────────────────────────── <class 'chip.ChipDeviceCtrl.ChipDeviceController'> ────────────────────────────────────────────────────────────────────────────╮
│ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ <chip.ChipDeviceCtrl.ChipDeviceController object at 0x7f013425e6b0>                                                                                                                                   │ │
│ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ │
│                                                                                                                                                                                                           │
│                                      activeList = {<chip.ChipDeviceCtrl.ChipDeviceController object at 0x7f013425e6b0>}                                                                                   │
│                                         caIndex = 1                                                                                                                                                       │
│                                         devCtrl = c_void_p(139642875689328)                                                                                                                               │
│                                     fabricAdmin = <chip.FabricAdmin.FabricAdmin object at 0x7f013425f520>                                                                                                 │
│                                        fabricId = 1                                                                                                                                                       │
│                                        isActive = True                                                                                                                                                    │
│                                            name = 'caIndex(1)/fabricId(0x0000000000000001)/nodeId(0x000000000001B669)'                                                                                    │
│                                          nodeId = 112233                                                                                                                                                  │
│                                           state = <DCState.IDLE: 1>                                                                                                                                       │
│              cbHandleCommissioningCompleteFunct = def cbHandleCommissioningCompleteFunct(...)                                                                                                             │
│                 cbHandleOpenWindowCompleteFunct = def cbHandleOpenWindowCompleteFunct(...)                                                                                                                │
│          cbHandlePASEEstablishmentCompleteFunct = def cbHandlePASEEstablishmentCompleteFunct(...)                                                                                                         │
│                                   CheckIsActive = def CheckIsActive():                                                                                                                                    │
│                  CheckTestCommissionerCallbacks = def CheckTestCommissionerCallbacks():                                                                                                                   │
│             CheckTestCommissionerPaseConnection = def CheckTestCommissionerPaseConnection(nodeid):                                                                                                        │
│                              CloseBLEConnection = def CloseBLEConnection():                                                                                                                               │
│                                    CloseSession = def CloseSession(nodeid):                                                                                                                               │
│                                      Commission = def Commission(nodeid):                                                                                                                                 │
│                                    CommissionIP = def CommissionIP(ipaddr: 'str', setupPinCode: 'int', nodeid: 'int'): DEPRECATED, DO NOT USE! Use `CommissionOnNetwork` or `CommissionWithCode`          │
│                             CommissionOnNetwork = def CommissionOnNetwork(nodeId: 'int', setupPinCode: 'int', filterType: 'DiscoveryFilterType' = <FilterType.NONE: 0>, filter: 'typing.Any' = None):     │
│                                                   Does the routine for OnNetworkCommissioning, with a filter for mDNS discovery.                                                                          │
│                                                   Supported filters are:                                                                                                                                  │
│                                                                                                                                                                                                           │
│                                                       DiscoveryFilterType.NONE                                                                                                                            │
│                                                       DiscoveryFilterType.SHORT_DISCRIMINATOR                                                                                                             │
│                                                       DiscoveryFilterType.LONG_DISCRIMINATOR                                                                                                              │
│                                                       DiscoveryFilterType.VENDOR_ID                                                                                                                       │
│                                                       DiscoveryFilterType.DEVICE_TYPE                                                                                                                     │
│                                                       DiscoveryFilterType.COMMISSIONING_MODE                                                                                                              │
│                                                       DiscoveryFilterType.INSTANCE_NAME                                                                                                                   │
│                                                       DiscoveryFilterType.COMMISSIONER                                                                                                                    │
│                                                       DiscoveryFilterType.COMPRESSED_FABRIC_ID                                                                                                            │
│                                                                                                                                                                                                           │
│                                                   The filter can be an integer, a string or None depending on the actual type of selected filter.                                                         │
│                                CommissionThread = def CommissionThread(discriminator, setupPinCode, nodeId, threadOperationalDataset: 'bytes'): Commissions a Thread device over BLE                      │
│                                  CommissionWiFi = def CommissionWiFi(discriminator, setupPinCode, nodeId, ssid: 'str', credentials: 'str'): Commissions a WiFi device over BLE                            │
│                              CommissionWithCode = def CommissionWithCode(setupPayload: 'str', nodeid: 'int'):                                                                                             │
│                         ComputeRoundTripTimeout = def ComputeRoundTripTimeout(nodeid, upperLayerProcessingTimeoutMs: 'int' = 0):                                                                          │
│                                                   Returns a computed timeout value based on the round-trip time it takes for the peer at the other end of the session to                                  │
│                                                   receive a message, process it and send it back. This is computed based on the session type, the type of transport, sleepy                               │
│                                                   characteristics of the target and a caller-provided value for the time it takes to process a message at the upper layer on                              │
│                                                   the target For group sessions.                                                                                                                          │
│                                                                                                                                                                                                           │
│                                                   This will result in a session being established if one wasn't already.                                                                                  │
│                                      ConnectBLE = def ConnectBLE(discriminator, setupPinCode, nodeid):                                                                                                    │
│                        DiscoverAllCommissioning = def DiscoverAllCommissioning(): Deprecated, use DiscoverCommissionableNodes                                                                             │
│                     DiscoverCommissionableNodes = def DiscoverCommissionableNodes(filterType: 'discovery.FilterType' = <FilterType.NONE: 0>, filter: 'typing.Any' = None, stopOnFirst: 'bool' = False,    │
│                                                   timeoutSecond: 'int' = 5) -> 'typing.Union[None, CommissionableNode, typing.List[CommissionableNode]]':                                                 │
│                                                   Discover commissionable nodes via DNS-SD with specified filters.                                                                                        │
│                                                   Supported filters are:                                                                                                                                  │
│                                                                                                                                                                                                           │
│                                                       discovery.FilterType.NONE                                                                                                                           │
│                                                       discovery.FilterType.SHORT_DISCRIMINATOR                                                                                                            │
│                                                       discovery.FilterType.LONG_DISCRIMINATOR                                                                                                             │
│                                                       discovery.FilterType.VENDOR_ID                                                                                                                      │
│                                                       discovery.FilterType.DEVICE_TYPE                                                                                                                    │
│                                                       discovery.FilterType.COMMISSIONING_MODE                                                                                                             │
│                                                       discovery.FilterType.INSTANCE_NAME                                                                                                                  │
│                                                       discovery.FilterType.COMMISSIONER                                                                                                                   │
│                                                       discovery.FilterType.COMPRESSED_FABRIC_ID                                                                                                           │
│                                                                                                                                                                                                           │
│                                                   This function will always return a list of CommissionableDevice. When stopOnFirst is set, this function will return when at least one device is         │
│                                                   discovered or on timeout.                                                                                                                               │
│ DiscoverCommissionableNodesCommissioningEnabled = def DiscoverCommissionableNodesCommissioningEnabled(): Deprecated, use DiscoverCommissionableNodes                                                      │
│           DiscoverCommissionableNodesDeviceType = def DiscoverCommissionableNodesDeviceType(device_type): Deprecated, use DiscoverCommissionableNodes                                                     │
│    DiscoverCommissionableNodesLongDiscriminator = def DiscoverCommissionableNodesLongDiscriminator(long_discriminator): Deprecated, use DiscoverCommissionableNodes                                       │
│   DiscoverCommissionableNodesShortDiscriminator = def DiscoverCommissionableNodesShortDiscriminator(short_discriminator): Deprecated, use DiscoverCommissionableNodes                                     │
│               DiscoverCommissionableNodesVendor = def DiscoverCommissionableNodesVendor(vendor): Deprecated, use DiscoverCommissionableNodes                                                              │
│                         EstablishPASESessionBLE = def EstablishPASESessionBLE(setupPinCode: 'int', discriminator: 'int', nodeid: 'int'):                                                                  │
│                          EstablishPASESessionIP = def EstablishPASESessionIP(ipaddr: 'str', setupPinCode: 'int', nodeid: 'int'):                                                                          │
│                                  ExpireSessions = def ExpireSessions(nodeid):                                                                                                                             │
│                                                   Close all sessions with `nodeid` (if any existed) so that sessions get re-established.                                                                  │
│                                                                                                                                                                                                           │
│                                                   This is needed to properly handle operations that invalidate a node's state, such as                                                                    │
│                                                   UpdateNOC.                                                                                                                                              │
│                                                                                                                                                                                                           │
│                                                   WARNING: ONLY CALL THIS IF YOU UNDERSTAND THE SIDE-EFFECTS                                                                                              │
│                               GetAddressAndPort = def GetAddressAndPort(nodeid):                                                                                                                          │
│                               GetClusterHandler = def GetClusterHandler():                                                                                                                                │
│                           GetCompressedFabricId = def GetCompressedFabricId():                                                                                                                            │
│                          GetConnectedDeviceSync = def GetConnectedDeviceSync(nodeid, allowPASE=True, timeoutMs: 'int' = None): Returns DeviceProxyWrapper upon success.                                   │
│                            GetDiscoveredDevices = def GetDiscoveredDevices():                                                                                                                             │
│                             GetFabricIdInternal = def GetFabricIdInternal(): Get the fabric ID from the object. Only used to validate cached value from property.                                         │
│                        GetIPForDiscoveredDevice = def GetIPForDiscoveredDevice(idx, addrStr, length):                                                                                                     │
│                                    GetLogFilter = def GetLogFilter():                                                                                                                                     │
│                               GetNodeIdInternal = def GetNodeIdInternal() -> 'int': Get the node ID from the object. Only used to validate cached value from property.                                    │
│                         GetTestCommissionerUsed = def GetTestCommissionerUsed():                                                                                                                          │
│                                     IsConnected = def IsConnected():                                                                                                                                      │
│                                   IssueNOCChain = def IssueNOCChain(csr: 'Clusters.OperationalCredentials.Commands.CSRResponse', nodeId: 'int'):                                                          │
│                                                   Issue an NOC chain using the associated OperationalCredentialsDelegate.                                                                                 │
│                                                   The NOC chain will be provided in TLV cert format.                                                                                                      │
│                                NOCChainCallback = def NOCChainCallback(nocChain):                                                                                                                         │
│                         OpenCommissioningWindow = def OpenCommissioningWindow(nodeid: 'int', timeout: 'int', iteration: 'int', discriminator: 'int', option: 'int') -> '(int, str)':                      │
│                          PrintDiscoveredDevices = def PrintDiscoveredDevices(): Deprecated, use GetCommissionableNodes                                                                                    │
│                                            Read = async def Read(nodeid: 'int', attributes: 'typing.List[typing.Union[None, typing.Tuple[int], typing.Tuple[typing.Type[ClusterObjects.Cluster]],         │
│                                                   typing.Tuple[typing.Type[ClusterObjects.ClusterAttributeDescriptor]], typing.Tuple[int, typing.Type[ClusterObjects.Cluster]], typing.Tuple[int,         │
│                                                   typing.Type[ClusterObjects.ClusterAttributeDescriptor]]]]' = None, dataVersionFilters: 'typing.List[typing.Tuple[int,                                   │
│                                                   typing.Type[ClusterObjects.Cluster], int]]' = None, events: 'typing.List[typing.Union[None, typing.Tuple[str, int], typing.Tuple[int, int],             │
│                                                   typing.Tuple[typing.Type[ClusterObjects.Cluster], int], typing.Tuple[typing.Type[ClusterObjects.ClusterEvent], int], typing.Tuple[int,                  │
│                                                   typing.Type[ClusterObjects.Cluster], int], typing.Tuple[int, typing.Type[ClusterObjects.ClusterEvent], int]]]' = None, eventNumberFilter:               │
│                                                   'typing.Optional[int]' = None, returnClusterObject: 'bool' = False, reportInterval: 'typing.Tuple[int, int]' = None, fabricFiltered: 'bool' = True,     │
│                                                   keepSubscriptions: 'bool' = False):                                                                                                                     │
│                                                   Read a list of attributes and/or events from a target node                                                                                              │
│                                                                                                                                                                                                           │
│                                                   nodeId: Target's Node ID                                                                                                                                │
│                                                   attributes: A list of tuples of varying types depending on the type of read being requested:                                                            │
│                                                       (endpoint, Clusters.ClusterA.AttributeA):   Endpoint = specific,    Cluster = specific,   Attribute = specific                                      │
│                                                       (endpoint, Clusters.ClusterA):              Endpoint = specific,    Cluster = specific,   Attribute = *                                             │
│                                                       (Clusters.ClusterA.AttributeA):             Endpoint = *,           Cluster = specific,   Attribute = specific                                      │
│                                                       endpoint:                                   Endpoint = specific,    Cluster = *,          Attribute = *                                             │
│                                                       Clusters.ClusterA:                          Endpoint = *,           Cluster = specific,   Attribute = *                                             │
│                                                       '*' or ():                                  Endpoint = *,           Cluster = *,          Attribute = *                                             │
│                                                                                                                                                                                                           │
│                                                       The cluster and attributes specified above are to be selected from the generated cluster objects.                                                   │
│                                                                                                                                                                                                           │
│                                                       e.g.                                                                                                                                                │
│                                                           ReadAttribute(1, [ 1 ] ) -- case 4 above.                                                                                                       │
│                                                           ReadAttribute(1, [ Clusters.BasicInformation ] ) -- case 5 above.                                                                               │
│                                                           ReadAttribute(1, [ (1, Clusters.BasicInformation.Attributes.Location ] ) -- case 1 above.                                                       │
│                                                                                                                                                                                                           │
│                                                   dataVersionFilters: A list of tuples of (endpoint, cluster, data version).                                                                              │
│                                                                                                                                                                                                           │
│                                                   events: A list of tuples of varying types depending on the type of read being requested:                                                                │
│                                                       (endpoint, Clusters.ClusterA.EventA, urgent):       Endpoint = specific,    Cluster = specific,   Event = specific, Urgent = True/False             │
│                                                       (endpoint, Clusters.ClusterA, urgent):              Endpoint = specific,    Cluster = specific,   Event = *, Urgent = True/False                    │
│                                                       (Clusters.ClusterA.EventA, urgent):                 Endpoint = *,           Cluster = specific,   Event = specific, Urgent = True/False             │
│                                                       endpoint:                                   Endpoint = specific,    Cluster = *,          Event = *, Urgent = True/False                            │
│                                                       Clusters.ClusterA:                          Endpoint = *,           Cluster = specific,   Event = *, Urgent = True/False                            │
│                                                       '*' or ():                                  Endpoint = *,           Cluster = *,          Event = *, Urgent = True/False                            │
│                                                                                                                                                                                                           │
│                                                   eventNumberFilter: Optional minimum event number filter.                                                                                                │
│                                                                                                                                                                                                           │
│                                                   returnClusterObject: This returns the data as consolidated cluster objects, with all attributes for a cluster inside                                    │
│                                                                        a single cluster-wide cluster object.                                                                                              │
│                                                                                                                                                                                                           │
│                                                   reportInterval: A tuple of two int-s for (MinIntervalFloor, MaxIntervalCeiling). Used by establishing subscriptions.                                    │
│                                                       When not provided, a read request will be sent.                                                                                                     │
│                                   ReadAttribute = async def ReadAttribute(nodeid: 'int', attributes: 'typing.List[typing.Union[None, typing.Tuple[int],                                                   │
│                                                   typing.Tuple[typing.Type[ClusterObjects.Cluster]], typing.Tuple[typing.Type[ClusterObjects.ClusterAttributeDescriptor]], typing.Tuple[int,              │
│                                                   typing.Type[ClusterObjects.Cluster]], typing.Tuple[int, typing.Type[ClusterObjects.ClusterAttributeDescriptor]]]]', dataVersionFilters:                 │
│                                                   'typing.List[typing.Tuple[int, typing.Type[ClusterObjects.Cluster], int]]' = None, returnClusterObject: 'bool' = False, reportInterval:                 │
│                                                   'typing.Tuple[int, int]' = None, fabricFiltered: 'bool' = True, keepSubscriptions: 'bool' = False):                                                     │
│                                                   Read a list of attributes from a target node, this is a wrapper of DeviceController.Read()                                                              │
│                                                                                                                                                                                                           │
│                                                   nodeId: Target's Node ID                                                                                                                                │
│                                                   attributes: A list of tuples of varying types depending on the type of read being requested:                                                            │
│                                                       (endpoint, Clusters.ClusterA.AttributeA):   Endpoint = specific,    Cluster = specific,   Attribute = specific                                      │
│                                                       (endpoint, Clusters.ClusterA):              Endpoint = specific,    Cluster = specific,   Attribute = *                                             │
│                                                       (Clusters.ClusterA.AttributeA):             Endpoint = *,           Cluster = specific,   Attribute = specific                                      │
│                                                       endpoint:                                   Endpoint = specific,    Cluster = *,          Attribute = *                                             │
│                                                       Clusters.ClusterA:                          Endpoint = *,           Cluster = specific,   Attribute = *                                             │
│                                                       '*' or ():                                  Endpoint = *,           Cluster = *,          Attribute = *                                             │
│                                                                                                                                                                                                           │
│                                                       The cluster and attributes specified above are to be selected from the generated cluster objects.                                                   │
│                                                                                                                                                                                                           │
│                                                       e.g.                                                                                                                                                │
│                                                           ReadAttribute(1, [ 1 ] ) -- case 4 above.                                                                                                       │
│                                                           ReadAttribute(1, [ Clusters.BasicInformation ] ) -- case 5 above.                                                                               │
│                                                           ReadAttribute(1, [ (1, Clusters.BasicInformation.Attributes.Location ] ) -- case 1 above.                                                       │
│                                                                                                                                                                                                           │
│                                                   returnClusterObject: This returns the data as consolidated cluster objects, with all attributes for a cluster inside                                    │
│                                                                        a single cluster-wide cluster object.                                                                                              │
│                                                                                                                                                                                                           │
│                                                   reportInterval: A tuple of two int-s for (MinIntervalFloor, MaxIntervalCeiling). Used by establishing subscriptions.                                    │
│                                                       When not provided, a read request will be sent.                                                                                                     │
│                                       ReadEvent = async def ReadEvent(nodeid: 'int', events: 'typing.List[typing.Union[None, typing.Tuple[str, int], typing.Tuple[int, int],                              │
│                                                   typing.Tuple[typing.Type[ClusterObjects.Cluster], int], typing.Tuple[typing.Type[ClusterObjects.ClusterEvent], int], typing.Tuple[int,                  │
│                                                   typing.Type[ClusterObjects.Cluster], int], typing.Tuple[int, typing.Type[ClusterObjects.ClusterEvent], int]]]', eventNumberFilter:                      │
│                                                   'typing.Optional[int]' = None, reportInterval: 'typing.Tuple[int, int]' = None, keepSubscriptions: 'bool' = False):                                     │
│                                                   Read a list of events from a target node, this is a wrapper of DeviceController.Read()                                                                  │
│                                                                                                                                                                                                           │
│                                                   nodeId: Target's Node ID                                                                                                                                │
│                                                   events: A list of tuples of varying types depending on the type of read being requested:                                                                │
│                                                       (endpoint, Clusters.ClusterA.EventA, urgent):       Endpoint = specific,    Cluster = specific,   Event = specific, Urgent = True/False             │
│                                                       (endpoint, Clusters.ClusterA, urgent):              Endpoint = specific,    Cluster = specific,   Event = *, Urgent = True/False                    │
│                                                       (Clusters.ClusterA.EventA, urgent):                 Endpoint = *,           Cluster = specific,   Event = specific, Urgent = True/False             │
│                                                       endpoint:                                   Endpoint = specific,    Cluster = *,          Event = *, Urgent = True/False                            │
│                                                       Clusters.ClusterA:                          Endpoint = *,           Cluster = specific,   Event = *, Urgent = True/False                            │
│                                                       '*' or ():                                  Endpoint = *,           Cluster = *,          Event = *, Urgent = True/False                            │
│                                                                                                                                                                                                           │
│                                                   The cluster and events specified above are to be selected from the generated cluster objects.                                                           │
│                                                                                                                                                                                                           │
│                                                   e.g.                                                                                                                                                    │
│                                                       ReadEvent(1, [ 1 ] ) -- case 4 above.                                                                                                               │
│                                                       ReadEvent(1, [ Clusters.BasicInformation ] ) -- case 5 above.                                                                                       │
│                                                       ReadEvent(1, [ (1, Clusters.BasicInformation.Events.Location ] ) -- case 1 above.                                                                   │
│                                                                                                                                                                                                           │
│                                                   eventNumberFilter: Optional minimum event number filter.                                                                                                │
│                                                   reportInterval: A tuple of two int-s for (MinIntervalFloor, MaxIntervalCeiling). Used by establishing subscriptions.                                    │
│                                                       When not provided, a read request will be sent.                                                                                                     │
│                           ResetTestCommissioner = def ResetTestCommissioner():                                                                                                                            │
│                                     ResolveNode = def ResolveNode(nodeid):                                                                                                                                │
│                                     SendCommand = async def SendCommand(nodeid: 'int', endpoint: 'int', payload: 'ClusterObjects.ClusterCommand', responseType=None, timedRequestTimeoutMs:               │
│                                                   'typing.Union[None, int]' = None, interactionTimeoutMs: 'typing.Union[None, int]' = None, busyWaitMs: 'typing.Union[None, int]' = None):                │
│                                                   Send a cluster-object encapsulated command to a node and get returned a future that can be awaited upon to receive the response.                        │
│                                                   If a valid responseType is passed in, that will be used to deserialize the object. If not, the type will be automatically deduced                       │
│                                                   from the metadata received over the wire.                                                                                                               │
│                                                                                                                                                                                                           │
│                                                   timedWriteTimeoutMs: Timeout for a timed invoke request. Omit or set to 'None' to indicate a non-timed request.                                         │
│                                                   interactionTimeoutMs: Overall timeout for the interaction. Omit or set to 'None' to have the SDK automatically compute the right                        │
│                                                                         timeout value based on transport characteristics as well as the responsiveness of the target.                                     │
│                                   SetBlockingCB = def SetBlockingCB(blockingCB):                                                                                                                          │
│                                    SetLogFilter = def SetLogFilter(category):                                                                                                                             │
│       SetTestCommissionerPrematureCompleteAfter = def SetTestCommissionerPrematureCompleteAfter(stage: 'int'):                                                                                            │
│      SetTestCommissionerSimulateFailureOnReport = def SetTestCommissionerSimulateFailureOnReport(stage: 'int'):                                                                                           │
│       SetTestCommissionerSimulateFailureOnStage = def SetTestCommissionerSimulateFailureOnStage(stage: 'int'):                                                                                            │
│                     SetThreadOperationalDataset = def SetThreadOperationalDataset(threadOperationalDataset):                                                                                              │
│                              SetWiFiCredentials = def SetWiFiCredentials(ssid: 'str', credentials: 'str'):                                                                                                │
│                                        Shutdown = def Shutdown():                                                                                                                                         │
│                                                   Shuts down this controller and reclaims any used resources, including the bound                                                                         │
│                                                   C++ constructor instance in the SDK.                                                                                                                    │
│                                     ShutdownAll = def ShutdownAll(...) Shut down all active controllers and reclaim any used resources.                                                                   │
│                                  WriteAttribute = async def WriteAttribute(nodeid: 'int', attributes: 'typing.List[typing.Tuple[int, ClusterObjects.ClusterAttributeDescriptor, int]]',                   │
│                                                   timedRequestTimeoutMs: 'typing.Union[None, int]' = None, interactionTimeoutMs: 'typing.Union[None, int]' = None, busyWaitMs: 'typing.Union[None, int]'  │
│                                                   = None):                                                                                                                                                │
│                                                   Write a list of attributes on a target node.                                                                                                            │
│                                                                                                                                                                                                           │
│                                                   nodeId: Target's Node ID                                                                                                                                │
│                                                   timedWriteTimeoutMs: Timeout for a timed write request. Omit or set to 'None' to indicate a non-timed request.                                          │
│                                                   attributes: A list of tuples of type (endpoint, cluster-object):                                                                                        │
│                                                   interactionTimeoutMs: Overall timeout for the interaction. Omit or set to 'None' to have the SDK automatically compute the right                        │
│                                                                         timeout value based on transport characteristics as well as the responsiveness of the target.                                     │
│                                                                                                                                                                                                           │
│                                                   E.g                                                                                                                                                     │
│                                                       (1, Clusters.UnitTesting.Attributes.XYZAttribute('hello')) -- Write 'hello' to the XYZ attribute on the test cluster to endpoint 1                  │
│                                ZCLAttributeList = def ZCLAttributeList():                                                                                                                                 │
│                                  ZCLCommandList = def ZCLCommandList():                                                                                                                                   │
│                                ZCLReadAttribute = def ZCLReadAttribute(cluster, attribute, nodeid, endpoint, groupid, blocking=True):                                                                     │
│                                         ZCLSend = def ZCLSend(cluster, command, nodeid, endpoint, groupid, args, blocking=False):                                                                         │
│                           ZCLSubscribeAttribute = def ZCLSubscribeAttribute(cluster, attribute, nodeid, endpoint, minInterval, maxInterval, blocking=True):                                               │
│                               ZCLWriteAttribute = def ZCLWriteAttribute(cluster: 'str', attribute: 'str', nodeid, endpoint, groupid, value, dataVersion=0, blocking=True):                                │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭───────── <function mattersetlog at 0x7f01341fa050> ──────────╮
│ def mattersetlog(level):                                     │
│                                                              │
│ 36 attribute(s) not shown. Run inspect(inspect) for options. │
╰──────────────────────────────────────────────────────────────╯
╭──────────────── <function mattersetdebug at 0x7f0134262320> ────────────────╮
│ def mattersetdebug(enableDebugMode: bool = True):                           │
│                                                                             │
│ Enables debug mode that is utilized by some Matter modules                  │
│ to better facilitate debugging of failures (e.g throwing exceptions instead │
│ of returning well-formatted results).                                       │
│                                                                             │
│ 36 attribute(s) not shown. Run inspect(inspect) for options.                │
╰─────────────────────────────────────────────────────────────────────────────╯

In [6]: 

```

</div></details>


<details><summary>タブ実行</summary><div>

```

タブを実行すると補完してくれる

In [6]: chip.clusters.OnOff.Commands.On
              CertificateAuthority ChipUtility          exceptions           logging              tlv                 
              ChipDeviceCtrl       clusters             FabricAdmin          native                                   
              ChipStack            discovery            interaction_model    storage                                  

```

</div></details>