From 7349a51194e01c7b4c22a35f0b0b2dbb13223a9e Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> Date: Wed, 1 Feb 2023 23:14:30 +0100 Subject: [PATCH] limit chars for power on us-p --- apps/nspanel-lovelace-ui/luibackend/pages.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 2e9760ba..51859b20 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -293,6 +293,13 @@ class LuiPagesGen(object): device_class = entity.attributes.get("device_class", "") unit_of_measurement = entity.attributes.get("unit_of_measurement", "") value = entity.state + + # limit value to 4 chars on us-p + if self._config.get("model") == "us-p": + value = entity.state[:4] + if value[-1] == ".": + value = value[:-1] + if device_class != "temperature": value = value + " " value = value + unit_of_measurement