mirror of
https://github.com/home-assistant/core.git
synced 2025-07-24 21:57:51 +00:00
Always assign unique_id in Onkyo (#120543)
This commit is contained in:
parent
79ba315008
commit
a7c6abc54e
@ -320,14 +320,11 @@ class OnkyoMediaPlayer(MediaPlayerEntity):
|
|||||||
name = receiver.name
|
name = receiver.name
|
||||||
identifier = receiver.identifier
|
identifier = receiver.identifier
|
||||||
self._attr_name = f"{name}{' ' + ZONES[zone] if zone != 'main' else ''}"
|
self._attr_name = f"{name}{' ' + ZONES[zone] if zone != 'main' else ''}"
|
||||||
if receiver.discovered:
|
if receiver.discovered and zone == "main":
|
||||||
if zone == "main":
|
# keep legacy unique_id
|
||||||
# keep legacy unique_id
|
self._attr_unique_id = f"{name}_{identifier}"
|
||||||
self._attr_unique_id = f"{name}_{identifier}"
|
|
||||||
else:
|
|
||||||
self._attr_unique_id = f"{identifier}_{zone}"
|
|
||||||
else:
|
else:
|
||||||
self._attr_unique_id = None
|
self._attr_unique_id = f"{identifier}_{zone}"
|
||||||
|
|
||||||
self._zone = zone
|
self._zone = zone
|
||||||
self._source_mapping = sources
|
self._source_mapping = sources
|
||||||
|
Loading…
x
Reference in New Issue
Block a user