This commit is contained in:
joBr99
2023-11-27 00:28:48 +01:00
parent 0e2e11655c
commit 6bd9b34f96
2 changed files with 7 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
# https://developers.home-assistant.io/docs/add-ons/configuration#add-on-config # https://developers.home-assistant.io/docs/add-ons/configuration#add-on-config
name: NSPanel Lovelace UI Addon name: NSPanel Lovelace UI Addon
version: "4.7.49" version: "4.7.51"
slug: nspanel-lovelace-ui slug: nspanel-lovelace-ui
description: NSPanel Lovelace UI Addon description: NSPanel Lovelace UI Addon
services: services:

View File

@@ -25,10 +25,12 @@ class HAEntity(panel_cards.Entity):
def render(self, cardType=""): def render(self, cardType=""):
if "icon" in self.config and self.config.get("icon").startswith("ha:"): config_icon = self.config.get("icon", None)
self.icon_overwrite = libs.home_assistant.get_template(self.config.get("icon")) if config_icon and isinstance(config_icon, str) and config_icon.startswith("ha:"):
if "color" in self.config and self.config.get("color").startswith("ha:"): self.icon_overwrite = libs.home_assistant.get_template(config_icon)
self.color_overwrite = libs.home_assistant.get_template(self.config.get("color")) config_color = self.config.get("color", None)
if config_color and isinstance(config_color, str) and config_color.startswith("ha:"):
self.color_overwrite = libs.home_assistant.get_template(config_color)
if self.etype in ["delete", "navigate", "iText"]: if self.etype in ["delete", "navigate", "iText"]:
out = super().render() out = super().render()