From 8ed4e500d31e72bc242863ddce0729f08b58d332 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Thu, 28 Oct 2021 18:25:10 +0200 Subject: [PATCH] Use DeviceInfo in vlc-telnet (#58618) Co-authored-by: epenet --- homeassistant/components/vlc_telnet/media_player.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/vlc_telnet/media_player.py b/homeassistant/components/vlc_telnet/media_player.py index 624234ce712..cb231f62861 100644 --- a/homeassistant/components/vlc_telnet/media_player.py +++ b/homeassistant/components/vlc_telnet/media_player.py @@ -36,6 +36,7 @@ from homeassistant.const import ( ) from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv +from homeassistant.helpers.entity import DeviceInfo from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType import homeassistant.util.dt as dt_util @@ -140,12 +141,12 @@ class VlcDevice(MediaPlayerEntity): self._media_title: str | None = None config_entry_id = config_entry.entry_id self._attr_unique_id = config_entry_id - self._attr_device_info = { - "name": name, - "identifiers": {(DOMAIN, config_entry_id)}, - "manufacturer": "VideoLAN", - "entry_type": "service", - } + self._attr_device_info = DeviceInfo( + entry_type="service", + identifiers={(DOMAIN, config_entry_id)}, + manufacturer="VideoLAN", + name=name, + ) @catch_vlc_errors async def async_update(self) -> None: