diff --git a/esphome/zephyr_tools.py b/esphome/zephyr_tools.py index dcc64fc13a..2775e519a3 100644 --- a/esphome/zephyr_tools.py +++ b/esphome/zephyr_tools.py @@ -6,6 +6,7 @@ from typing import Final from rich.pretty import pprint from bleak import BleakScanner, BleakClient from bleak.exc import BleakDeviceNotFoundError, BleakDBusError +from esphome.espota2 import ProgressBar if sys.version_info >= (3, 10): from smpclient.transport.ble import SMPBLETransport @@ -17,7 +18,6 @@ if sys.version_info >= (3, 10): from smpclient.generics import error, success from smp.exceptions import SMPBadStartDelimiter -from esphome.espota2 import ProgressBar SMP_SERVICE_UUID = "8D53DC1D-1DB7-4CD3-868B-8A527460AA84" NUS_SERVICE_UUID = "6E400001-B5A3-F393-E0A9-E50E24DCCA9E"