From 4b178e88a4ba1c1f4c75ea5fdd8b171e6adb7a5f Mon Sep 17 00:00:00 2001 From: Anders Date: Fri, 6 Jan 2023 13:03:02 +0100 Subject: [PATCH] Mark Yamaha media player as unavailable when unresponsive (#85018) --- homeassistant/components/yamaha/media_player.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/homeassistant/components/yamaha/media_player.py b/homeassistant/components/yamaha/media_player.py index a97b31db52b..aeb38c0faac 100644 --- a/homeassistant/components/yamaha/media_player.py +++ b/homeassistant/components/yamaha/media_player.py @@ -217,8 +217,10 @@ class YamahaDevice(MediaPlayerEntity): self._play_status = self.receiver.play_status() except requests.exceptions.ConnectionError: _LOGGER.info("Receiver is offline: %s", self._name) + self._attr_available = False return + self._attr_available = True if self.receiver.on: if self._play_status is None: self._attr_state = MediaPlayerState.ON