diff --git a/homeassistant/components/script/__init__.py b/homeassistant/components/script/__init__.py index dce99620e447..16099c18ebe8 100644 --- a/homeassistant/components/script/__init__.py +++ b/homeassistant/components/script/__init__.py @@ -28,7 +28,7 @@ from homeassistant.const import ( STATE_ON, ) from homeassistant.core import HomeAssistant, ServiceCall, callback -from homeassistant.helpers import extract_domain_configs +from homeassistant.helpers import entity_registry as er, extract_domain_configs import homeassistant.helpers.config_validation as cv from homeassistant.helpers.config_validation import make_entity_service_schema from homeassistant.helpers.entity import ToggleEntity @@ -237,7 +237,7 @@ async def _async_process_config(hass, config, component) -> bool: for config_key in extract_domain_configs(config, DOMAIN): conf: dict[str, dict[str, Any] | BlueprintInputs] = config[config_key] - for object_id, config_block in conf.items(): + for key, config_block in conf.items(): raw_blueprint_inputs = None raw_config = None @@ -264,16 +264,15 @@ async def _async_process_config(hass, config, component) -> bool: raw_config = cast(ScriptConfig, config_block).raw_config entities.append( - ScriptEntity( - hass, object_id, config_block, raw_config, raw_blueprint_inputs - ) + ScriptEntity(hass, key, config_block, raw_config, raw_blueprint_inputs) ) await component.async_add_entities(entities) async def service_handler(service: ServiceCall) -> None: """Execute a service call to script.