From 275b485b360ad026f2a8d44d49f5a57ade528ddd Mon Sep 17 00:00:00 2001 From: Glenn Waters Date: Mon, 12 Nov 2018 10:10:28 -0500 Subject: [PATCH] Add support for keypad keypress (#18393) * Add support for keypad keypress * Update requirements_all --- homeassistant/components/elkm1/__init__.py | 2 +- homeassistant/components/sensor/elkm1.py | 1 + requirements_all.txt | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/elkm1/__init__.py b/homeassistant/components/elkm1/__init__.py index 755696b5002..19f19620e8c 100644 --- a/homeassistant/components/elkm1/__init__.py +++ b/homeassistant/components/elkm1/__init__.py @@ -20,7 +20,7 @@ from homeassistant.helpers.typing import ConfigType # noqa DOMAIN = "elkm1" -REQUIREMENTS = ['elkm1-lib==0.7.10'] +REQUIREMENTS = ['elkm1-lib==0.7.11'] CONF_AREA = 'area' CONF_COUNTER = 'counter' diff --git a/homeassistant/components/sensor/elkm1.py b/homeassistant/components/sensor/elkm1.py index 288f968b2f7..3fd57b190a6 100644 --- a/homeassistant/components/sensor/elkm1.py +++ b/homeassistant/components/sensor/elkm1.py @@ -91,6 +91,7 @@ class ElkKeypad(ElkSensor): attrs['last_user'] = self._element.last_user + 1 attrs['code'] = self._element.code attrs['last_user_name'] = username(self._elk, self._element.last_user) + attrs['last_keypress'] = self._element.last_keypress return attrs def _element_changed(self, element, changeset): diff --git a/requirements_all.txt b/requirements_all.txt index c00eb43d330..e7ce9028540 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -333,7 +333,7 @@ einder==0.3.1 eliqonline==1.0.14 # homeassistant.components.elkm1 -elkm1-lib==0.7.10 +elkm1-lib==0.7.11 # homeassistant.components.enocean enocean==0.40