Google Nest Integration - Failed to Set Up after update 2023.10.1

Can anyone suggest the best way to sort this please? Do I need to reinstall?

Log details below


Logger: homeassistant.config_entries
Source: config_entries.py:399
First occurred: 8 October 2023 at 17:57:22 (1 occurrences)
Last logged: 8 October 2023 at 17:57:22

Error setting up entry NestHomeAssistant for nest
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 399, in async_setup
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/nest/__init__.py", line 215, in async_setup_entry
    device_manager = await subscriber.async_get_device_manager()
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/google_nest_subscriber.py", line 502, in async_get_device_manager
    return await self._device_manager_task
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/google_nest_subscriber.py", line 511, in _async_create_device_manager
    devices = await self._api.async_get_devices()
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/google_nest_api.py", line 53, in async_get_devices
    return [Device.MakeDevice(device_data, self._auth) for device_data in devices]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/google_nest_api.py", line 53, in <listcomp>
    return [Device.MakeDevice(device_data, self._auth) for device_data in devices]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/device.py", line 149, in MakeDevice
    return Device(raw_data, auth)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/device.py", line 124, in __init__
    super().__init__(**raw_data)
  File "/usr/local/lib/python3.11/site-packages/google_nest_sdm/model.py", line 31, in __init__
    super().__init__(**data)
  File "/usr/local/lib/python3.11/site-packages/pydantic/main.py", line 341, in __init__
    raise validation_error
pydantic.error_wrappers.ValidationError: 2 validation errors for Device
parentRelations -> 0 -> parent
  field required (type=value_error.missing)
parentRelations -> 0 -> displayName
  field required (type=value_error.missing)


1 Like