From e7391d3d2ea8132ee0415837bc33d3a8cc82f1a7 Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> 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}"