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:
Michael Arthur 2025-02-28 03:02:14 +13:00 committed by GitHub
parent f111a2c34a
commit 0da6b28808
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 1 deletions

View File

@ -28,6 +28,7 @@ from .const import (
_LOGGER = logging.getLogger(__name__)
DATA_COMPONENT: HassKey[EntityComponent[LawnMowerEntity]] = HassKey(DOMAIN)
ENTITY_ID_FORMAT = DOMAIN + ".{}"
PLATFORM_SCHEMA = cv.PLATFORM_SCHEMA
PLATFORM_SCHEMA_BASE = cv.PLATFORM_SCHEMA_BASE
SCAN_INTERVAL = timedelta(seconds=60)

View File

@ -10,6 +10,7 @@ import voluptuous as vol
from homeassistant.components import lawn_mower
from homeassistant.components.lawn_mower import (
ENTITY_ID_FORMAT,
LawnMowerActivity,
LawnMowerEntity,
LawnMowerEntityFeature,
@ -50,7 +51,6 @@ CONF_START_MOWING_COMMAND_TOPIC = "start_mowing_command_topic"
CONF_START_MOWING_COMMAND_TEMPLATE = "start_mowing_command_template"
DEFAULT_NAME = "MQTT Lawn Mower"
ENTITY_ID_FORMAT = lawn_mower.DOMAIN + ".{}"
MQTT_LAWN_MOWER_ATTRIBUTES_BLOCKED: frozenset[str] = frozenset()