Classes | |
| class | FitbitBatteryLevelSensor |
| class | FitbitBatterySensor |
| class | FitbitSensor |
| class | FitbitSensorEntityDescription |
Functions | |
| int|str | _body_value_fn (dict[str, Any] result) |
| DeviceInfo | _build_device_info (ConfigEntry config_entry, FitbitSensorEntityDescription entity_description) |
| str | _clock_format_12h (dict[str, Any] result) |
| str | _default_value_fn (dict[str, Any] result) |
| UnitOfLength | _distance_unit (FitbitUnitSystem unit_system) |
| int|str | _distance_value_fn (dict[str, Any] result) |
| UnitOfLength | _elevation_unit (FitbitUnitSystem unit_system) |
| Callable[[dict[str, Any]], int|None] | _int_value_or_none (str field) |
| UnitOfVolume | _water_unit (FitbitUnitSystem unit_system) |
| UnitOfMass | _weight_unit (FitbitUnitSystem unit_system) |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities) |
Variables | |
| Final | |
| FITBIT_RESOURCE_BATTERY | |
| FITBIT_RESOURCE_BATTERY_LEVEL | |
| string | FITBIT_TRACKER_SUBSTRING = "/tracker/" |
| minutes | |
| SLEEP_START_TIME | |
| SLEEP_START_TIME_12HR | |
Support for the Fitbit API.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| None homeassistant.components.fitbit.sensor.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| homeassistant.components.fitbit.sensor.FITBIT_RESOURCE_BATTERY |
| homeassistant.components.fitbit.sensor.FITBIT_RESOURCE_BATTERY_LEVEL |
| string homeassistant.components.fitbit.sensor.FITBIT_TRACKER_SUBSTRING = "/tracker/" |
| homeassistant.components.fitbit.sensor.SLEEP_START_TIME |
| homeassistant.components.fitbit.sensor.SLEEP_START_TIME_12HR |