diff --git a/esphome/components/nrf52/__init__.py b/esphome/components/nrf52/__init__.py index c388bb0f5e..a4e387b77a 100644 --- a/esphome/components/nrf52/__init__.py +++ b/esphome/components/nrf52/__init__.py @@ -101,6 +101,7 @@ DeviceFirmwareUpdate = nrf52_ns.class_("DeviceFirmwareUpdate", cg.Component) CONF_DFU = "dfu" CONFIG_SCHEMA = cv.All( + _detect_bootloader, set_core_data, cv.Schema( { @@ -114,7 +115,6 @@ CONFIG_SCHEMA = cv.All( ), } ), - _detect_bootloader, )