use status entity for speaker sel if configured #608

This commit is contained in:
Johannes Braun
2022-12-09 23:20:04 +01:00
parent 853275d1ad
commit 167fb78b07

View File

@@ -505,11 +505,19 @@ class LuiPagesGen(object):
item_str = ""
for item in entities:
item_str += self.generate_entities_item(item, "cardGrid")
bck_override = entity.iconOverride
if entity.status is not None:
bck_entity = entity.entityId
entity.entityId = entity.status
entity.iconOverride = "mdi:speaker"
item_str += self.generate_entities_item(entity, "cardGrid")
entity.iconOverride = bck_override
if entity.status is not None:
bck_entity = entity.entityId
entity.entityId = bck_entity
command = f"entityUpd~{heading}~{navigation}~{entityId}~{title}~~{author}~~{volume}~{iconplaypause}~{onoffbutton}~{shuffleBtn}{media_icon}{item_str}"
self._send_mqtt_msg(command)