mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-22 07:24:24 +01:00
Merge branch 'joBr99:main' into screensavericoncolors
This commit is contained in:
@@ -38,8 +38,12 @@ class Card(object):
|
|||||||
self.cardType = card_input_config.get("type", "unknown")
|
self.cardType = card_input_config.get("type", "unknown")
|
||||||
self.title = card_input_config.get("title", "unknown")
|
self.title = card_input_config.get("title", "unknown")
|
||||||
self.key = card_input_config.get("key", "unknown")
|
self.key = card_input_config.get("key", "unknown")
|
||||||
self.nav1Override = card_input_config.get("navItem1")
|
self.nav1Override = None
|
||||||
self.nav2Override = card_input_config.get("navItem2")
|
if card_input_config.get("navItem1"):
|
||||||
|
self.nav1Override = Entity(card_input_config.get("navItem1"))
|
||||||
|
self.nav2Override = None
|
||||||
|
if card_input_config.get("navItem2"):
|
||||||
|
self.nav2Override = Entity(card_input_config.get("navItem2"))
|
||||||
self.sleepTimeout = card_input_config.get("sleepTimeout")
|
self.sleepTimeout = card_input_config.get("sleepTimeout")
|
||||||
self.last_update = 0
|
self.last_update = 0
|
||||||
self.cooldown = card_input_config.get("cooldown", 0)
|
self.cooldown = card_input_config.get("cooldown", 0)
|
||||||
|
|||||||
@@ -492,7 +492,7 @@ class LuiPagesGen(object):
|
|||||||
state_translation = get_translation(self._locale, "frontend.ui.panel.config.devices.entities.state")
|
state_translation = get_translation(self._locale, "frontend.ui.panel.config.devices.entities.state")
|
||||||
action_translation = get_translation(self._locale, "frontend.ui.card.climate.operation").replace(' ','\r\n')
|
action_translation = get_translation(self._locale, "frontend.ui.card.climate.operation").replace(' ','\r\n')
|
||||||
|
|
||||||
detailPage = ""
|
detailPage = "1"
|
||||||
if any(x in ["preset_modes", "swing_modes", "fan_modes"] for x in entity.attributes):
|
if any(x in ["preset_modes", "swing_modes", "fan_modes"] for x in entity.attributes):
|
||||||
detailPage = "0"
|
detailPage = "0"
|
||||||
|
|
||||||
@@ -695,10 +695,10 @@ class LuiPagesGen(object):
|
|||||||
rightBtn = "delete~~~~~"
|
rightBtn = "delete~~~~~"
|
||||||
|
|
||||||
if card.nav1Override is not None:
|
if card.nav1Override is not None:
|
||||||
leftBtn = self.generate_entities_item(Entity(card.nav1Override))[1:]
|
leftBtn = self.generate_entities_item(card.nav1Override)[1:]
|
||||||
|
|
||||||
if card.nav2Override is not None:
|
if card.nav2Override is not None:
|
||||||
rightBtn = self.generate_entities_item(Entity(card.nav2Override))[1:]
|
rightBtn = self.generate_entities_item(card.nav2Override)[1:]
|
||||||
|
|
||||||
navigation = f"{leftBtn}~{rightBtn}"
|
navigation = f"{leftBtn}~{rightBtn}"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user