add check for status icons

This commit is contained in:
Johannes
2022-10-23 22:09:24 +02:00
parent fc3eac57f8
commit 676fdb7bc3

View File

@@ -185,7 +185,7 @@ class LuiPagesGen(object):
status_res = "" status_res = ""
for i in range(1,3): for i in range(1,3):
statusIcon = self._config._config_screensaver.raw_config.get(f"statusIcon{i}") statusIcon = self._config._config_screensaver.raw_config.get(f"statusIcon{i}")
if statusIcon is not None: if statusIcon is not None and apis.ha_api.entity_exists(statusIcon.get("entity","")):
icon = statusIcon.get("icon") icon = statusIcon.get("icon")
entity = apis.ha_api.get_entity(statusIcon.get("entity")) entity = apis.ha_api.get_entity(statusIcon.get("entity"))
entityType = statusIcon.get("entity").split(".")[0] entityType = statusIcon.get("entity").split(".")[0]