Closed Okywan closed 1 year ago
@Okywan You need to enable HKDF algorithm by setting MBEDTLS_HKDF_C = y in sdkconfig. It is enabled by default (here).
You can also do this by running idf.py menuconfig
from your project directory. You can find HKDF algorithm under component config --> mbedTLS
Right, that was it. Is this explained somewhere and did I miss it?
After last commit, in which refrigerator and room_air_conditioner were added, I cannot compile anymore my project because the compile cannot find MbedTLS:
../esp-idf/tools/esp-matter/connectedhomeip/connectedhomeip/config/esp32/third_party/connectedhomeip/src/crypto/CHIPCryptoPALmbedTLS.cpp:330: undefined reference to
mbedtls_hkdf'`Tried updating esp-idf to 5.1 version and freshly installed esp-matter again, all with the same result.