From 2b252d4327ed7d197341e5b40f072d261ae6026a Mon Sep 17 00:00:00 2001 From: Johannes Date: Wed, 15 Jun 2022 16:25:31 +0200 Subject: [PATCH] additional fix for #284 --- apps/nspanel-lovelace-ui/luibackend/pages.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 968ffc71..f155a4ad 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -172,7 +172,9 @@ class LuiPagesGen(object): status_entity = self._ha_api.get_entity(item.status) icon_color = self.get_entity_color(status_entity) if item.status.startswith("sensor") and cardType == "cardGrid": - icon_id = status_entity.state + icon_id = status_entity.state[:3] + if icon_id[-1] == ".": + icon_id = icon_id[:-1] else: icon_color = 17299 return f"~button~{entityId}~{icon_id}~{icon_color}~{name}~{text}"