mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 12:47:08 +00:00
Fix Sonos polling mode (#47498)
This commit is contained in:
parent
10dae253e5
commit
c7718f2b3b
@ -646,9 +646,12 @@ class SonosEntity(MediaPlayerEntity):
|
|||||||
update_position = new_status != self._status
|
update_position = new_status != self._status
|
||||||
self._status = new_status
|
self._status = new_status
|
||||||
|
|
||||||
track_uri = variables["current_track_uri"] if variables else None
|
if variables:
|
||||||
|
track_uri = variables["current_track_uri"]
|
||||||
music_source = self.soco.music_source_from_uri(track_uri)
|
music_source = self.soco.music_source_from_uri(track_uri)
|
||||||
|
else:
|
||||||
|
# This causes a network round-trip so we avoid it when possible
|
||||||
|
music_source = self.soco.music_source
|
||||||
|
|
||||||
if music_source == MUSIC_SRC_TV:
|
if music_source == MUSIC_SRC_TV:
|
||||||
self.update_media_linein(SOURCE_TV)
|
self.update_media_linein(SOURCE_TV)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user