From e38ee35cd8788c0879cb429e1b3633725ccd30a9 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 16 Oct 2026 10:58:44 -1000 Subject: [PATCH] [core] Use get_declaring_config in ID matching --- esphome/config.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/esphome/config.py b/esphome/config.py index 682557ecfc9..5268f16a117 100644 --- a/esphome/config.py +++ b/esphome/config.py @@ -1136,9 +1136,7 @@ class IDPassValidationStep(ConfigValidationStep): m for m in matches if isinstance( - candidate_conf := result.get_config_for_path( - result.get_path_for_id(m)[:-1] - ), + candidate_conf := fv.get_declaring_config(m, result), dict, ) and all(