Home Assistant keeps its ESPHome integration running when Supervisor is temporarily unreachable during startup. Previously, a failed check for the ESPHome dashboard app could take down the entire integration even though the device connections did not need Supervisor.

The change restores the saved dashboard information and skips the installation check when Supervisor is not ready. This avoids leaving every ESPHome device unavailable after Supervisor itself recovers, a state that previously required restarting Home Assistant.