mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 20:57:21 +00:00
Check for 'unknown' sensor values in ecobee (#1983)
This commit is contained in:
parent
b86a1ece01
commit
fb3b3db04e
@ -78,18 +78,10 @@ class EcobeeSensor(Entity):
|
|||||||
data.update()
|
data.update()
|
||||||
for sensor in data.ecobee.get_remote_sensors(self.index):
|
for sensor in data.ecobee.get_remote_sensors(self.index):
|
||||||
for item in sensor['capability']:
|
for item in sensor['capability']:
|
||||||
if (
|
if (item['type'] == self.type and
|
||||||
item['type'] == self.type and
|
|
||||||
self.type == 'temperature' and
|
|
||||||
self.sensor_name == sensor['name']):
|
self.sensor_name == sensor['name']):
|
||||||
self._state = float(item['value']) / 10
|
if (self.type == 'temperature' and
|
||||||
elif (
|
item['value'] != 'unknown'):
|
||||||
item['type'] == self.type and
|
self._state = float(item['value']) / 10
|
||||||
self.type == 'humidity' and
|
else:
|
||||||
self.sensor_name == sensor['name']):
|
self._state = item['value']
|
||||||
self._state = item['value']
|
|
||||||
elif (
|
|
||||||
item['type'] == self.type and
|
|
||||||
self.type == 'occupancy' and
|
|
||||||
self.sensor_name == sensor['name']):
|
|
||||||
self._state = item['value']
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user