Fix mysensors sensor type lookup (#13574)

* Always return a safe default.
This commit is contained in:
Martin Hjelmare 2018-03-31 15:07:29 +02:00 committed by Fabian Affolter
parent bf44dc422c
commit 72fb64695e

View File

@ -81,5 +81,6 @@ class MySensorsSensor(mysensors.MySensorsEntity):
TEMP_CELSIUS if self.gateway.metric else TEMP_FAHRENHEIT)
sensor_type = SENSORS.get(set_req(self.value_type).name, [None, None])
if isinstance(sensor_type, dict):
sensor_type = sensor_type.get(pres(self.child_type).name)
sensor_type = sensor_type.get(
pres(self.child_type).name, [None, None])
return sensor_type