1
0
mirror of https://github.com/home-assistant/core.git synced 2026-03-04 08:40:04 +00:00

Drop single-use service name constants in advantage_air (#164148)

This commit is contained in:
epenet
2026-02-26 16:39:32 +01:00
committed by GitHub
parent 1e807dc9da
commit b651e62c7f
2 changed files with 3 additions and 8 deletions

View File

@@ -10,8 +10,6 @@ from homeassistant.helpers import config_validation as cv, service
from .const import DOMAIN
ADVANTAGE_AIR_SERVICE_SET_TIME_TO = "set_time_to"
@callback
def async_setup_services(hass: HomeAssistant) -> None:
@@ -20,7 +18,7 @@ def async_setup_services(hass: HomeAssistant) -> None:
service.async_register_platform_entity_service(
hass,
DOMAIN,
ADVANTAGE_AIR_SERVICE_SET_TIME_TO,
"set_time_to",
entity_domain=SENSOR_DOMAIN,
schema={vol.Required("minutes"): cv.positive_int},
func="set_time_to",

View File

@@ -7,9 +7,6 @@ from homeassistant.components.advantage_air.const import DOMAIN
from homeassistant.components.advantage_air.sensor import (
ADVANTAGE_AIR_SET_COUNTDOWN_VALUE,
)
from homeassistant.components.advantage_air.services import (
ADVANTAGE_AIR_SERVICE_SET_TIME_TO,
)
from homeassistant.const import ATTR_ENTITY_ID
from homeassistant.core import HomeAssistant
from homeassistant.helpers import entity_registry as er
@@ -44,7 +41,7 @@ async def test_sensor_platform(
await hass.services.async_call(
DOMAIN,
ADVANTAGE_AIR_SERVICE_SET_TIME_TO,
"set_time_to",
{ATTR_ENTITY_ID: [entity_id], ADVANTAGE_AIR_SET_COUNTDOWN_VALUE: value},
blocking=True,
)
@@ -64,7 +61,7 @@ async def test_sensor_platform(
value = 0
await hass.services.async_call(
DOMAIN,
ADVANTAGE_AIR_SERVICE_SET_TIME_TO,
"set_time_to",
{ATTR_ENTITY_ID: [entity_id], ADVANTAGE_AIR_SET_COUNTDOWN_VALUE: value},
blocking=True,
)