Traceback (most recent call last):
File "/config/custom_components/homely/config_flow.py", line 74, in async_step_user
info = await validate_input(self.hass, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/homely/config_flow.py", line 40, in validate_input
locations: list[Location] = await hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homelypy/homely.py", line 151, in get_locations
return [
^
File "/usr/local/lib/python3.11/site-packages/homelypy/homely.py", line 157, in <listcomp>
location_data["gatewayserial"],
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
KeyError: 'gatewayserial'