diff --git a/homeassistant/components/fitbit/api.py b/homeassistant/components/fitbit/api.py index 7a273e3ba18..b04310e5706 100644 --- a/homeassistant/components/fitbit/api.py +++ b/homeassistant/components/fitbit/api.py @@ -72,7 +72,7 @@ class FitbitApi(ABC): configuration = Configuration() configuration.pool_manager = async_get_clientsession(self._hass) configuration.access_token = token[CONF_ACCESS_TOKEN] - return ApiClient(configuration) + return await self._hass.async_add_executor_job(ApiClient, configuration) async def async_get_user_profile(self) -> FitbitProfile: """Return the user profile from the API."""