From 69465cd812274a43040a74b7cba43c8bc1d28bba Mon Sep 17 00:00:00 2001 From: Daniel Klaffenbach Date: Sun, 3 Jun 2018 14:45:10 +0200 Subject: [PATCH] Read power state from AVR instead of relying on internal state. --- homeassistant/components/media_player/denonavr.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/homeassistant/components/media_player/denonavr.py b/homeassistant/components/media_player/denonavr.py index 74d3c5a0785fd3..16ef28e6be1fd1 100644 --- a/homeassistant/components/media_player/denonavr.py +++ b/homeassistant/components/media_player/denonavr.py @@ -173,6 +173,10 @@ def name(self): @property def state(self): """Return the state of the device.""" + if self._power == 'OFF': + return STATE_OFF + elif self._power == 'ON': + return self._state or STATE_ON return self._state @property