mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 07:07:28 +00:00
Enable long term stats for fitbit entities (#81934)
This commit is contained in:
parent
3bfb91d159
commit
532c6b74d4
@ -4,7 +4,7 @@ from __future__ import annotations
|
|||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from typing import Final
|
from typing import Final
|
||||||
|
|
||||||
from homeassistant.components.sensor import SensorEntityDescription
|
from homeassistant.components.sensor import SensorEntityDescription, SensorStateClass
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_CLIENT_ID,
|
CONF_CLIENT_ID,
|
||||||
CONF_CLIENT_SECRET,
|
CONF_CLIENT_SECRET,
|
||||||
@ -196,18 +196,21 @@ FITBIT_RESOURCES_LIST: Final[tuple[FitbitSensorEntityDescription, ...]] = (
|
|||||||
name="BMI",
|
name="BMI",
|
||||||
unit_type="BMI",
|
unit_type="BMI",
|
||||||
icon="mdi:human",
|
icon="mdi:human",
|
||||||
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
),
|
),
|
||||||
FitbitSensorEntityDescription(
|
FitbitSensorEntityDescription(
|
||||||
key="body/fat",
|
key="body/fat",
|
||||||
name="Body Fat",
|
name="Body Fat",
|
||||||
unit_type=PERCENTAGE,
|
unit_type=PERCENTAGE,
|
||||||
icon="mdi:human",
|
icon="mdi:human",
|
||||||
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
),
|
),
|
||||||
FitbitSensorEntityDescription(
|
FitbitSensorEntityDescription(
|
||||||
key="body/weight",
|
key="body/weight",
|
||||||
name="Weight",
|
name="Weight",
|
||||||
unit_type="",
|
unit_type="",
|
||||||
icon="mdi:human",
|
icon="mdi:human",
|
||||||
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
),
|
),
|
||||||
FitbitSensorEntityDescription(
|
FitbitSensorEntityDescription(
|
||||||
key="sleep/awakeningsCount",
|
key="sleep/awakeningsCount",
|
||||||
@ -220,6 +223,7 @@ FITBIT_RESOURCES_LIST: Final[tuple[FitbitSensorEntityDescription, ...]] = (
|
|||||||
name="Sleep Efficiency",
|
name="Sleep Efficiency",
|
||||||
unit_type=PERCENTAGE,
|
unit_type=PERCENTAGE,
|
||||||
icon="mdi:sleep",
|
icon="mdi:sleep",
|
||||||
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
),
|
),
|
||||||
FitbitSensorEntityDescription(
|
FitbitSensorEntityDescription(
|
||||||
key="sleep/minutesAfterWakeup",
|
key="sleep/minutesAfterWakeup",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user