From 72fb64695ed75e0eb675b15e97b34d823cc8b13b Mon Sep 17 00:00:00 2001 From: Martin Hjelmare Date: Sat, 31 Mar 2018 15:07:29 +0200 Subject: [PATCH] Fix mysensors sensor type lookup (#13574) * Always return a safe default. --- homeassistant/components/sensor/mysensors.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/sensor/mysensors.py b/homeassistant/components/sensor/mysensors.py index 3876b260dfc..66c36a8d9b1 100644 --- a/homeassistant/components/sensor/mysensors.py +++ b/homeassistant/components/sensor/mysensors.py @@ -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