Enable long term stats for fitbit entities (#81934)

pull/82184/head
Jean-François Paris 2022-11-16 08:27:51 +00:00 committed by GitHub
parent 3bfb91d159
commit 532c6b74d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

View File

@ -4,7 +4,7 @@ from __future__ import annotations
from dataclasses import dataclass
from typing import Final
from homeassistant.components.sensor import SensorEntityDescription
from homeassistant.components.sensor import SensorEntityDescription, SensorStateClass
from homeassistant.const import (
CONF_CLIENT_ID,
CONF_CLIENT_SECRET,
@ -196,18 +196,21 @@ FITBIT_RESOURCES_LIST: Final[tuple[FitbitSensorEntityDescription, ...]] = (
name="BMI",
unit_type="BMI",
icon="mdi:human",
state_class=SensorStateClass.MEASUREMENT,
),
FitbitSensorEntityDescription(
key="body/fat",
name="Body Fat",
unit_type=PERCENTAGE,
icon="mdi:human",
state_class=SensorStateClass.MEASUREMENT,
),
FitbitSensorEntityDescription(
key="body/weight",
name="Weight",
unit_type="",
icon="mdi:human",
state_class=SensorStateClass.MEASUREMENT,
),
FitbitSensorEntityDescription(
key="sleep/awakeningsCount",
@ -220,6 +223,7 @@ FITBIT_RESOURCES_LIST: Final[tuple[FitbitSensorEntityDescription, ...]] = (
name="Sleep Efficiency",
unit_type=PERCENTAGE,
icon="mdi:sleep",
state_class=SensorStateClass.MEASUREMENT,
),
FitbitSensorEntityDescription(
key="sleep/minutesAfterWakeup",