From 25e88f7fd5ef14b466b5f1ab2edeb230a327f16b Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> Date: Sun, 22 May 2022 08:56:02 +0200 Subject: [PATCH] Update pages.py --- apps/nspanel-lovelace-ui/luibackend/pages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 8dfb5b41..b4503c22 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -143,7 +143,8 @@ class LuiPagesGen(object): entity = self._ha_api.get_entity(entityId) name = name if name is not None else entity.attributes.friendly_name if entityType == "cover": - icon_id = get_icon_id_ha("cover", state=entity.state, device_class=entity.attributes.get("device_class"), overwrite=icon) + device_class = entity.attributes.get("device_class", "") + icon_id = get_icon_id_ha("cover", state=entity.state, device_class=device_class, overwrite=icon) pos = int(entity.attributes.get("current_position", 50)) if pos == 100: status = "0|1"