From 35474aae3d3bef713acd0977f7f00ae98b3e7480 Mon Sep 17 00:00:00 2001 From: Nate Clark Date: Wed, 30 Sep 2026 16:24:22 -0400 Subject: [PATCH] [mqtt] Stop disabling the mbedTLS hardware MPI accelerator for TLS (#19958) Co-authored-by: Claude Opus 5.5 (1M context) --- esphome/components/mqtt/__init__.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/esphome/components/mqtt/__init__.py b/esphome/components/mqtt/__init__.py index b6badb4ef9..9418614346 100644 --- a/esphome/components/mqtt/__init__.py +++ b/esphome/components/mqtt/__init__.py @@ -3,7 +3,6 @@ import esphome.codegen as cg from esphome.components import logger, socket from esphome.components.esp32 import ( add_idf_component, - add_idf_sdkconfig_option, idf_version, include_builtin_idf_component, ) @@ -452,10 +451,6 @@ async def to_code(config): cg.add(var.set_cl_certificate(config[CONF_CLIENT_CERTIFICATE])) cg.add(var.set_cl_key(config[CONF_CLIENT_CERTIFICATE_KEY])) - # prevent error -0x428e - # See https://github.com/espressif/esp-idf/issues/139 - add_idf_sdkconfig_option("CONFIG_MBEDTLS_HARDWARE_MPI", False) - if CONF_IDF_SEND_ASYNC in config and config[CONF_IDF_SEND_ASYNC]: cg.add_define("USE_MQTT_IDF_ENQUEUE") # end esp-idf