Adds enabled entity_ids associated with each speaker (#64876)
parent
e6111ac277
commit
d9b81bb04d
|
@ -106,5 +106,10 @@ async def async_generate_speaker_info(
|
||||||
value = getattr(speaker, attrib)
|
value = getattr(speaker, attrib)
|
||||||
payload[attrib] = get_contents(value)
|
payload[attrib] = get_contents(value)
|
||||||
|
|
||||||
|
payload["enabled_entities"] = {
|
||||||
|
entity_id
|
||||||
|
for entity_id, s in hass.data[DATA_SONOS].entity_id_mappings.items()
|
||||||
|
if s is speaker
|
||||||
|
}
|
||||||
payload["media"] = await async_generate_media_info(hass, speaker)
|
payload["media"] = await async_generate_media_info(hass, speaker)
|
||||||
return payload
|
return payload
|
||||||
|
|
Loading…
Reference in New Issue