diff --git a/homeassistant/components/persistent_notification/__init__.py b/homeassistant/components/persistent_notification/__init__.py index 49a9f4c3bea..5f08f79dc00 100644 --- a/homeassistant/components/persistent_notification/__init__.py +++ b/homeassistant/components/persistent_notification/__init__.py @@ -6,6 +6,7 @@ from typing import Any, Mapping, MutableMapping, Optional import voluptuous as vol from homeassistant.components import websocket_api +from homeassistant.const import ATTR_FRIENDLY_NAME from homeassistant.core import HomeAssistant, callback from homeassistant.exceptions import TemplateError from homeassistant.helpers import config_validation as cv @@ -125,6 +126,7 @@ async def async_setup(hass: HomeAssistant, config: dict) -> bool: title = title.template attr[ATTR_TITLE] = title + attr[ATTR_FRIENDLY_NAME] = title try: message.hass = hass diff --git a/homeassistant/components/persistent_notification/services.yaml b/homeassistant/components/persistent_notification/services.yaml index d026896a7c5..7917a06a3d7 100644 --- a/homeassistant/components/persistent_notification/services.yaml +++ b/homeassistant/components/persistent_notification/services.yaml @@ -8,7 +8,7 @@ create: description: Optional title for your notification. [Optional, Templates accepted] example: Test notification notification_id: - description: Target ID of the notification, will replace a notification with the same Id. [Optional] + description: Target ID of the notification, will replace a notification with the same ID. [Optional] example: 1234 dismiss: diff --git a/homeassistant/core.py b/homeassistant/core.py index 18b69fd5366..36eb211a6ab 100644 --- a/homeassistant/core.py +++ b/homeassistant/core.py @@ -116,7 +116,7 @@ _LOGGER = logging.getLogger(__name__) def split_entity_id(entity_id: str) -> List[str]: - """Split a state entity_id into domain, object_id.""" + """Split a state entity ID into domain and object ID.""" return entity_id.split(".", 1)