File tree Expand file tree Collapse file tree
custom_components/panasonic_cc Expand file tree Collapse file tree Original file line number Diff line number Diff 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 )
You can’t perform that action at this time.
0 commit comments