Skip to content

Commit 43d9dc3

Browse files
Fixed updating configuration
1 parent e0429d9 commit 43d9dc3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

custom_components/panasonic_cc/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry):
8989
_LOGGER.info("Updating configuration")
9090
updated_config = dict(entry.data)
9191
updated_config[CONF_UPDATE_INTERVAL_VERSION] = 2
92-
if conf[CONF_DEVICE_FETCH_INTERVAL] <= 31:
92+
if CONF_DEVICE_FETCH_INTERVAL not in conf or conf[CONF_DEVICE_FETCH_INTERVAL] <= 31:
9393
updated_config[CONF_DEVICE_FETCH_INTERVAL] = DEFAULT_DEVICE_FETCH_INTERVAL
9494
_LOGGER.info(f"Setting default fetch interval to {DEFAULT_DEVICE_FETCH_INTERVAL}")
95-
if conf[CONF_ENERGY_FETCH_INTERVAL] <= 61:
95+
if CONF_ENERGY_FETCH_INTERVAL not in conf or conf[CONF_ENERGY_FETCH_INTERVAL] <= 61:
9696
updated_config[CONF_ENERGY_FETCH_INTERVAL] = DEFAULT_ENERGY_FETCH_INTERVAL
9797
_LOGGER.info(f"Setting default energy fetch interval to {DEFAULT_ENERGY_FETCH_INTERVAL}")
9898
hass.config_entries.async_update_entry(entry, data=updated_config)

0 commit comments

Comments
 (0)