mirror of
https://github.com/home-assistant/core.git
synced 2025-08-02 12:15:08 +02:00
Enable long term stats for fitbit entities (#81934)
This commit is contained in:
committed by
GitHub
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",
|
||||||
|
Reference in New Issue
Block a user