mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Remove references to name
key in android ip webcam (#99590)
This commit is contained in:
parent
86cf2e29b2
commit
c8d1a7ff4f
@ -5,7 +5,6 @@ from homeassistant.components.mjpeg import MjpegCamera, filter_urllib3_logging
|
||||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import (
|
||||
CONF_HOST,
|
||||
CONF_NAME,
|
||||
CONF_PASSWORD,
|
||||
CONF_USERNAME,
|
||||
HTTP_BASIC_AUTHENTICATION,
|
||||
@ -39,14 +38,7 @@ class IPWebcamCamera(MjpegCamera):
|
||||
|
||||
def __init__(self, coordinator: AndroidIPCamDataUpdateCoordinator) -> None:
|
||||
"""Initialize the camera."""
|
||||
name = None
|
||||
# keep imported name until YAML is removed
|
||||
if CONF_NAME in coordinator.config_entry.data:
|
||||
name = coordinator.config_entry.data[CONF_NAME]
|
||||
self._attr_has_entity_name = False
|
||||
|
||||
super().__init__(
|
||||
name=name,
|
||||
mjpeg_url=coordinator.cam.mjpeg_url,
|
||||
still_image_url=coordinator.cam.image_url,
|
||||
authentication=HTTP_BASIC_AUTHENTICATION,
|
||||
@ -56,5 +48,5 @@ class IPWebcamCamera(MjpegCamera):
|
||||
self._attr_unique_id = f"{coordinator.config_entry.entry_id}-camera"
|
||||
self._attr_device_info = DeviceInfo(
|
||||
identifiers={(DOMAIN, coordinator.config_entry.entry_id)},
|
||||
name=name or coordinator.config_entry.data[CONF_HOST],
|
||||
name=coordinator.config_entry.data[CONF_HOST],
|
||||
)
|
||||
|
@ -19,11 +19,6 @@ class AndroidIPCamBaseEntity(CoordinatorEntity[AndroidIPCamDataUpdateCoordinator
|
||||
) -> None:
|
||||
"""Initialize the base entity."""
|
||||
super().__init__(coordinator)
|
||||
if CONF_NAME in coordinator.config_entry.data:
|
||||
# name is legacy imported from YAML config
|
||||
# this block can be removed when removing import from YAML
|
||||
self._attr_name = f"{coordinator.config_entry.data[CONF_NAME]} {self.entity_description.name}"
|
||||
self._attr_has_entity_name = False
|
||||
self.cam = coordinator.cam
|
||||
self._attr_device_info = DeviceInfo(
|
||||
identifiers={(DOMAIN, coordinator.config_entry.entry_id)},
|
||||
|
Loading…
x
Reference in New Issue
Block a user