Disconnect telnet when denonavr
media player entity is unloaded (#126406)
Disconnect telnet when unloading `denonavr` media player entity
This commit is contained in:
parent
af2798f063
commit
5db3c6e47b
1 changed files with 2 additions and 0 deletions
|
@ -301,6 +301,8 @@ class DenonDevice(MediaPlayerEntity):
|
|||
|
||||
async def async_will_remove_from_hass(self) -> None:
|
||||
"""Clean up the entity."""
|
||||
if self._receiver.telnet_connected:
|
||||
await self._receiver.async_telnet_disconnect()
|
||||
self._receiver.unregister_callback(ALL_TELNET_EVENTS, self._telnet_callback)
|
||||
|
||||
@async_log_errors
|
||||
|
|
Loading…
Add table
Reference in a new issue