Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.fitbit.api.ConfigFlowFitbitApi Class Reference
Inheritance diagram for homeassistant.components.fitbit.api.ConfigFlowFitbitApi:
[legend]
Collaboration diagram for homeassistant.components.fitbit.api.ConfigFlowFitbitApi:
[legend]

Public Member Functions

None __init__ (self, HomeAssistant hass, dict[str, Any] token)
 
dict[str, Any] async_get_access_token (self)
 
- Public Member Functions inherited from homeassistant.components.fitbit.api.FitbitApi
None __init__ (self, HomeAssistant hass, FitbitUnitSystem|None unit_system=None)
 
list[FitbitDeviceasync_get_devices (self)
 
dict[str, Any] async_get_latest_time_series (self, str resource_type)
 
FitbitUnitSystem async_get_unit_system (self)
 
FitbitProfile async_get_user_profile (self)
 

Private Attributes

 _token
 

Detailed Description

Profile fitbit authentication before a ConfigEntry exists.

This implementation directly provides the token without supporting refresh.

Definition at line 163 of file api.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.fitbit.api.ConfigFlowFitbitApi.__init__ (   self,
HomeAssistant  hass,
dict[str, Any]  token 
)
Initialize ConfigFlowFitbitApi.

Definition at line 169 of file api.py.

Member Function Documentation

◆ async_get_access_token()

dict[str, Any] homeassistant.components.fitbit.api.ConfigFlowFitbitApi.async_get_access_token (   self)
Return the token for the Fitbit API.

Reimplemented from homeassistant.components.fitbit.api.FitbitApi.

Definition at line 178 of file api.py.

Member Data Documentation

◆ _token

homeassistant.components.fitbit.api.ConfigFlowFitbitApi._token
private

Definition at line 176 of file api.py.


The documentation for this class was generated from the following file: