From 417c193c0d742cceb6b5ed704f8f3442aacea04e Mon Sep 17 00:00:00 2001 From: hawk259 Date: Fri, 5 Jan 2018 17:29:57 -0500 Subject: [PATCH] AlarmDecoder remove icon function as BinarySensorDevice handles it correctly now (#11467) * remove icon function as BinarySensorDevice handles it correctly now * removing _type, not used --- .../components/binary_sensor/alarmdecoder.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/homeassistant/components/binary_sensor/alarmdecoder.py b/homeassistant/components/binary_sensor/alarmdecoder.py index 1b8c8070d10..f0c8ec2d97c 100644 --- a/homeassistant/components/binary_sensor/alarmdecoder.py +++ b/homeassistant/components/binary_sensor/alarmdecoder.py @@ -55,7 +55,6 @@ class AlarmDecoderBinarySensor(BinarySensorDevice): self._zone_type = zone_type self._state = None self._name = zone_name - self._type = zone_type self._rfid = zone_rfid self._rfstate = None @@ -76,17 +75,6 @@ class AlarmDecoderBinarySensor(BinarySensorDevice): """Return the name of the entity.""" return self._name - @property - def icon(self): - """Icon for device by its type.""" - if "window" in self._name.lower(): - return "mdi:window-open" if self.is_on else "mdi:window-closed" - - if self._type == 'smoke': - return "mdi:fire" - - return None - @property def should_poll(self): """No polling needed."""