From 9ea8e0a7caab15253e0941154636843e46ee7523 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 28 Nov 2022 09:28:08 +0100 Subject: [PATCH] Use _attr_state in harman kardon avr media player (#82826) --- .../components/harman_kardon_avr/media_player.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/harman_kardon_avr/media_player.py b/homeassistant/components/harman_kardon_avr/media_player.py index f222d4bd739..17b3d0c5717 100644 --- a/homeassistant/components/harman_kardon_avr/media_player.py +++ b/homeassistant/components/harman_kardon_avr/media_player.py @@ -66,18 +66,17 @@ class HkAvrDevice(MediaPlayerEntity): self._source_list = avr.sources - self._state = None self._muted = avr.muted self._current_source = avr.current_source def update(self) -> None: """Update the state of this media_player.""" if self._avr.is_on(): - self._state = MediaPlayerState.ON + self._attr_state = MediaPlayerState.ON elif self._avr.is_off(): - self._state = MediaPlayerState.OFF + self._attr_state = MediaPlayerState.OFF else: - self._state = None + self._attr_state = None self._muted = self._avr.muted self._current_source = self._avr.current_source @@ -87,11 +86,6 @@ class HkAvrDevice(MediaPlayerEntity): """Return the name of the device.""" return self._name - @property - def state(self): - """Return the state of the device.""" - return self._state - @property def is_volume_muted(self): """Muted status not available."""