Skip to content

Commit f9165f9

Browse files
authored
Update __init__.py
1 parent 5146110 commit f9165f9

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

custom_components/switch_port_card_pro/__init__.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,14 @@ def install():
6666

6767
async def async_register_card(hass: HomeAssistant, entry: ConfigEntry):
6868
"""Register the custom card as a Lovelace resource."""
69-
resources = hass.data.get("lovelace", {}).get("resources")
69+
lovelace_data = hass.data.get("lovelace")
70+
if not lovelace_data:
71+
_LOGGER.debug("Unable to get lovelace data (new api 2026.2)")
72+
return # YAML mode or Lovelace not loaded
73+
74+
resources = lovelace_data.resources
7075
if not resources:
76+
_LOGGER.debug("Unable to get resources (new api 2026.2)")
7177
return # YAML mode or not loaded
7278

7379
if not resources.loaded:

0 commit comments

Comments
 (0)