1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-28 05:33:53 +00:00

validate sooner

This commit is contained in:
J. Nick Koston
2025-06-22 21:06:33 +02:00
parent b01eb28d42
commit d3b18debf9

View File

@@ -120,7 +120,7 @@ def validate_id_hash_collisions(config: dict) -> dict:
area_hashes[area_hash] = area_id.id
# Check areas list
for area in config.get(CONF_AREAS, []):
for area in config[CONF_AREAS]:
area_id: core.ID = area[CONF_ID]
if not area_id.id:
continue
@@ -142,7 +142,7 @@ def validate_id_hash_collisions(config: dict) -> dict:
# Check device hash collisions
device_hashes: dict[int, str] = {}
for device in config.get(CONF_DEVICES, []):
for device in config[CONF_DEVICES]:
device_id: core.ID = device[CONF_ID]
if not device_id.id:
continue