diff --git a/homeassistant/components/esphome/quality_scale.yaml b/homeassistant/components/esphome/quality_scale.yaml index 3875590da57..364f180dadd 100644 --- a/homeassistant/components/esphome/quality_scale.yaml +++ b/homeassistant/components/esphome/quality_scale.yaml @@ -22,12 +22,12 @@ rules: test-before-configure: done test-before-setup: status: exempt - comment: ESPHome uses sleepy devices and fast reconnect logic + comment: | + ESPHome uses sleepy devices and fast reconnect logic so we cannot raise ConfigEntryNotReady as we need to use the reconnect logic in aioesphomeapi to know when to trigger connections. unique-config-entry: done - # Silver action-exceptions: todo config-entry-unloading: done