From d761b000a53cbcf1e249db08a9d1c023d7d4456b Mon Sep 17 00:00:00 2001
From: Dan Cinnamon <dcinnamon@gmail.com>
Date: Mon, 26 Sep 2016 20:59:52 -0500
Subject: [PATCH] Added a dispatch call to the envisalink sensor to also get
 partition status updates.

---
 homeassistant/components/sensor/envisalink.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/homeassistant/components/sensor/envisalink.py b/homeassistant/components/sensor/envisalink.py
index feb5989cbfe..5b64d70e145 100644
--- a/homeassistant/components/sensor/envisalink.py
+++ b/homeassistant/components/sensor/envisalink.py
@@ -9,6 +9,7 @@ from homeassistant.components.envisalink import (EVL_CONTROLLER,
                                                  PARTITION_SCHEMA,
                                                  CONF_PARTITIONNAME,
                                                  EnvisalinkDevice,
+                                                 SIGNAL_PARTITION_UPDATE,
                                                  SIGNAL_KEYPAD_UPDATE)
 
 DEPENDENCIES = ['envisalink']
@@ -42,7 +43,9 @@ class EnvisalinkSensor(EnvisalinkDevice):
                                   partition_name + ' Keypad',
                                   info,
                                   controller)
-
+        dispatcher.connect(self._update_callback,
+                           signal=SIGNAL_PARTITION_UPDATE,
+                           sender=dispatcher.Any)
         dispatcher.connect(self._update_callback,
                            signal=SIGNAL_KEYPAD_UPDATE,
                            sender=dispatcher.Any)