From ec06dc7e22083748b256798beca9aa3400b236eb Mon Sep 17 00:00:00 2001 From: Johannes Date: Sat, 21 May 2022 18:38:54 +0200 Subject: [PATCH] show state instead of 50 in case position is None --- 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 c897ec82..0edf20a8 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -420,7 +420,9 @@ class LuiPagesGen(object): def generate_shutter_detail_page(self, entity): entity = self._ha_api.get_entity(entity) - pos = int(entity.attributes.get("current_position", 50)) + pos = int(entity.attributes.get("current_position")) + if pos is None: + pos = entity.state pos_translation = get_translation(self._locale, "position") self._send_mqtt_msg(f"entityUpdateDetail~{pos}~{pos_translation}: {pos}~{pos_translation}")