From f993bb08c7d728e8cb238023532f199cc2fbcec3 Mon Sep 17 00:00:00 2001 From: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com> Date: Wed, 19 Mar 2025 06:42:14 +1100 Subject: [PATCH] [core] Handle mis-typed platform name more cleanly (#8424) --- esphome/core/config.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/esphome/core/config.py b/esphome/core/config.py index 359b78acf1..f2b8585143 100644 --- a/esphome/core/config.py +++ b/esphome/core/config.py @@ -189,10 +189,11 @@ def _is_target_platform(name): from esphome.loader import get_component try: - if get_component(name, True).is_target_platform: - return True + return get_component(name, True).is_target_platform except KeyError: pass + except ImportError: + pass return False