From eed1168fa18b314bc50497101c5ba0fc2cfa39f3 Mon Sep 17 00:00:00 2001 From: beavis9k Date: Wed, 13 Mar 2019 13:52:45 -0600 Subject: [PATCH] fix error in LutronButton init if Button doesn't have a type (#21921) --- homeassistant/components/lutron/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/lutron/__init__.py b/homeassistant/components/lutron/__init__.py index fae44d3584d..f642e96d8f6 100644 --- a/homeassistant/components/lutron/__init__.py +++ b/homeassistant/components/lutron/__init__.py @@ -124,7 +124,8 @@ class LutronButton: """Register callback for activity on the button.""" name = '{}: {}'.format(keypad.name, button.name) self._hass = hass - self._has_release_event = 'RaiseLower' in button.button_type + self._has_release_event = (button.button_type is not None and + 'RaiseLower' in button.button_type) self._id = slugify(name) self._event = 'lutron_event'