"""Spook - Your homie.""" from __future__ import annotations from typing import TYPE_CHECKING from homeassistant.components.input_number import DOMAIN, InputNumber from ....services import AbstractSpookEntityComponentService if TYPE_CHECKING: from homeassistant.core import ServiceCall class SpookService(AbstractSpookEntityComponentService[InputNumber]): """Input number entity service, set the min value.""" domain = DOMAIN service = "min" async def async_handle_service( self, entity: InputNumber, call: ServiceCall, # noqa: ARG002 ) -> None: """Handle the service call.""" # pylint: disable-next=protected-access await entity.async_set_value(entity._minimum) # noqa: SLF001