File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
custom_components/load_shedding Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 11"""Adds config flow for LoadShedding."""
2+
23from __future__ import annotations
34
45import logging
@@ -103,6 +104,7 @@ async def async_step_sepush(
103104 elif status_code == 500 :
104105 errors ["base" ] = "sepush_500"
105106 else :
107+ _LOGGER .error ("Unable to initialise SePush API: %s" , err )
106108 errors ["base" ] = "provider_error"
107109 else :
108110 return await self .async_step_lookup_areas (user_input )
@@ -165,8 +167,9 @@ async def async_step_lookup_areas(
165167 results = await self .hass .async_add_executor_job (
166168 get_areas , provider , search_text
167169 )
168- except ProviderError :
170+ except ProviderError as err :
169171 _LOGGER .debug ("Provider error" , exc_info = True )
172+ _LOGGER .error ("Unable to initialise SePush API: %s" , err )
170173 errors ["base" ] = "provider_error"
171174 else :
172175 self .areas = {}
@@ -317,6 +320,7 @@ async def async_step_sepush(
317320 elif status_code == 500 :
318321 errors ["base" ] = "sepush_500"
319322 else :
323+ _LOGGER .error ("Unable to initialise SePush API: %s" , err )
320324 errors ["base" ] = "provider_error"
321325 else :
322326 self .api_key = api_key
You can’t perform that action at this time.
0 commit comments