Add SensorStateClass to Kraken sensors (#63590)

This commit is contained in:
Kevin Stillhammer 2022-01-07 13:21:36 +01:00 committed by GitHub
parent b3c2ebd9ca
commit 9236c08e6c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -4,7 +4,7 @@ from __future__ import annotations
import logging
from typing import Optional
from homeassistant.components.sensor import SensorEntity
from homeassistant.components.sensor import SensorEntity, SensorStateClass
from homeassistant.config_entries import ConfigEntry
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import device_registry
@ -119,6 +119,7 @@ class KrakenSensor(CoordinatorEntity[Optional[KrakenResponse]], SensorEntity):
self._attr_unique_id = self._attr_name.lower()
self._received_data_at_least_once = False
self._available = True
self._attr_state_class = SensorStateClass.MEASUREMENT
self._attr_device_info = DeviceInfo(
configuration_url="https://www.kraken.com/",