diff --git a/esphome/dashboard/dashboard.py b/esphome/dashboard/dashboard.py index 82556c9158..349caa6299 100644 --- a/esphome/dashboard/dashboard.py +++ b/esphome/dashboard/dashboard.py @@ -1097,7 +1097,7 @@ class PingStatus: ) for entry, result in zip(ping_group, results): if isinstance(result, BaseException): - raise + raise result if isinstance(result, Exception): result = False PING_RESULT[entry.filename] = result