From 397932a6bcc8f601790521bc470056eea5eefaff Mon Sep 17 00:00:00 2001 From: Johannes <29555657+joBr99@users.noreply.github.com> Date: Wed, 28 May 2025 21:56:14 +0200 Subject: [PATCH] disable forecast for now --- apps/nspanel-lovelace-ui/luibackend/pages.py | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 99d3a66b..78a1bf7a 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -383,18 +383,18 @@ class LuiPagesGen(object): elif entityType == "weather": entityTypePanel = "text" unit = get_attr_safe(entity, "temperature_unit", "") - if type(item.stype) == int and len(entity.attributes.forecast) >= item.stype: - fdate = dp.parse(entity.attributes.forecast[item.stype]['datetime']) - global babel_spec - if babel_spec is not None: - dateformat = "E" if item.nameOverride is None else item.nameOverride - name = babel.dates.format_datetime(fdate.astimezone(), dateformat, locale=self._locale) - else: - dateformat = "%a" if item.nameOverride is None else item.nameOverride - name = fdate.astimezone().strftime(dateformat) - icon_id = get_icon_ha(entityId, stateOverwrite=entity.attributes.forecast[item.stype]['condition']) - value = f'{entity.attributes.forecast[item.stype].get("temperature", "")}{unit}' - color = self.get_entity_color(entity, ha_type=entityType, stateOverwrite=entity.attributes.forecast[item.stype]['condition'], overwrite=colorOverride) + #if type(item.stype) == int and len(entity.attributes.forecast) >= item.stype: + # fdate = dp.parse(entity.attributes.forecast[item.stype]['datetime']) + # global babel_spec + # if babel_spec is not None: + # dateformat = "E" if item.nameOverride is None else item.nameOverride + # name = babel.dates.format_datetime(fdate.astimezone(), dateformat, locale=self._locale) + # else: + # dateformat = "%a" if item.nameOverride is None else item.nameOverride + # name = fdate.astimezone().strftime(dateformat) + # icon_id = get_icon_ha(entityId, stateOverwrite=entity.attributes.forecast[item.stype]['condition']) + # value = f'{entity.attributes.forecast[item.stype].get("temperature", "")}{unit}' + # color = self.get_entity_color(entity, ha_type=entityType, stateOverwrite=entity.attributes.forecast[item.stype]['condition'], overwrite=colorOverride) else: value = f'{get_attr_safe(entity, "temperature", "")}{unit}' else: