diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 35d8c499..bbf2d42b 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -388,7 +388,7 @@ class LuiPagesGen(object): entityTypePanel = "text" unit = get_attr_safe(entity, "temperature_unit", "") rt = None - if type(item.stype) == str: + if type(item.stype) == str and ":" in item.stype and len(item.stype.split(":")) == 2: spintstr = item.stype.split(":") rt = spintstr[0] item.stype = int(spintstr[1]) @@ -1094,3 +1094,4 @@ class LuiPagesGen(object): self._send_mqtt_msg(f"pageType~popupNotify") self._send_mqtt_msg(f"entityUpdateDetail~{ident}~{heading}~65535~{b1}~65535~{b2}~65535~{msg}~65535~0") +