Skip to content

Commit c2646c1

Browse files
Merge pull request #39 from LordMike/feature/state-class
Set state_class on sensors
2 parents 9f7b16a + b532c7a commit c2646c1

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

custom_components/uhomeuponor/sensor.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from requests.exceptions import RequestException
1212

1313
from homeassistant.exceptions import PlatformNotReady
14-
from homeassistant.components.sensor import (PLATFORM_SCHEMA, SensorDeviceClass)
14+
from homeassistant.components.sensor import (PLATFORM_SCHEMA, SensorDeviceClass, SensorStateClass)
1515
from homeassistant.const import (CONF_HOST, CONF_PREFIX, ATTR_ATTRIBUTION, UnitOfTemperature)
1616
import homeassistant.helpers.config_validation as cv
1717
from logging import getLogger
@@ -120,6 +120,10 @@ def unit_of_measurement(self):
120120
def device_class(self):
121121
return SensorDeviceClass.TEMPERATURE
122122

123+
@property
124+
def state_class(self):
125+
return SensorStateClass.MEASUREMENT
126+
123127
# ** State **
124128
@property
125129
def state(self):
@@ -184,6 +188,10 @@ def unit_of_measurement(self):
184188
def device_class(self):
185189
return SensorDeviceClass.HUMIDITY
186190

191+
@property
192+
def state_class(self):
193+
return SensorStateClass.MEASUREMENT
194+
187195
# ** State **
188196
@property
189197
def state(self):

0 commit comments

Comments
 (0)