mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 09:47:13 +00:00
Add lawn mower entity id format (#139402)
* add missing entity id format * use ENTITY_ID_FORMAT in mqtt lawn mower
This commit is contained in:
parent
f111a2c34a
commit
0da6b28808
@ -28,6 +28,7 @@ from .const import (
|
|||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
DATA_COMPONENT: HassKey[EntityComponent[LawnMowerEntity]] = HassKey(DOMAIN)
|
DATA_COMPONENT: HassKey[EntityComponent[LawnMowerEntity]] = HassKey(DOMAIN)
|
||||||
|
ENTITY_ID_FORMAT = DOMAIN + ".{}"
|
||||||
PLATFORM_SCHEMA = cv.PLATFORM_SCHEMA
|
PLATFORM_SCHEMA = cv.PLATFORM_SCHEMA
|
||||||
PLATFORM_SCHEMA_BASE = cv.PLATFORM_SCHEMA_BASE
|
PLATFORM_SCHEMA_BASE = cv.PLATFORM_SCHEMA_BASE
|
||||||
SCAN_INTERVAL = timedelta(seconds=60)
|
SCAN_INTERVAL = timedelta(seconds=60)
|
||||||
|
@ -10,6 +10,7 @@ import voluptuous as vol
|
|||||||
|
|
||||||
from homeassistant.components import lawn_mower
|
from homeassistant.components import lawn_mower
|
||||||
from homeassistant.components.lawn_mower import (
|
from homeassistant.components.lawn_mower import (
|
||||||
|
ENTITY_ID_FORMAT,
|
||||||
LawnMowerActivity,
|
LawnMowerActivity,
|
||||||
LawnMowerEntity,
|
LawnMowerEntity,
|
||||||
LawnMowerEntityFeature,
|
LawnMowerEntityFeature,
|
||||||
@ -50,7 +51,6 @@ CONF_START_MOWING_COMMAND_TOPIC = "start_mowing_command_topic"
|
|||||||
CONF_START_MOWING_COMMAND_TEMPLATE = "start_mowing_command_template"
|
CONF_START_MOWING_COMMAND_TEMPLATE = "start_mowing_command_template"
|
||||||
|
|
||||||
DEFAULT_NAME = "MQTT Lawn Mower"
|
DEFAULT_NAME = "MQTT Lawn Mower"
|
||||||
ENTITY_ID_FORMAT = lawn_mower.DOMAIN + ".{}"
|
|
||||||
|
|
||||||
MQTT_LAWN_MOWER_ATTRIBUTES_BLOCKED: frozenset[str] = frozenset()
|
MQTT_LAWN_MOWER_ATTRIBUTES_BLOCKED: frozenset[str] = frozenset()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user