From 8b6e54a01bc4887e57263433629daf7bbfb75bdd Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sun, 8 Jan 2023 00:14:25 +0100 Subject: [PATCH] Switch play pause method in philips js (#85343) fixes undefined --- homeassistant/components/philips_js/media_player.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/philips_js/media_player.py b/homeassistant/components/philips_js/media_player.py index ac60c93d7d9..15cc889ad45 100644 --- a/homeassistant/components/philips_js/media_player.py +++ b/homeassistant/components/philips_js/media_player.py @@ -177,7 +177,7 @@ class PhilipsTVMediaPlayer( async def async_media_play_pause(self) -> None: """Send pause command to media player.""" if self._tv.quirk_playpause_spacebar: - await self._tv.sendUnicode(" ") + await self._tv.sendKey("Confirm") else: await self._tv.sendKey("PlayPause") await self._async_update_soon() @@ -466,6 +466,8 @@ class PhilipsTVMediaPlayer( self._attr_media_title = self._sources.get(self._tv.source_id) self._attr_media_channel = None + self._attr_assumed_state = True + @callback def _handle_coordinator_update(self) -> None: """Handle updated data from the coordinator."""