From 3f6d30ed0615bfcab69c0683cb59f865abb3d0b1 Mon Sep 17 00:00:00 2001 From: Julius Mittenzwei Date: Sun, 11 Mar 2018 05:26:21 +0100 Subject: [PATCH] Fixes KNX fire event problem, issue https://github.com/home-assistant/home-assistant/issues/13049 (#13062) --- homeassistant/components/knx.py | 4 ++-- requirements_all.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/knx.py b/homeassistant/components/knx.py index f6f41619ca8..61f8ca90137 100644 --- a/homeassistant/components/knx.py +++ b/homeassistant/components/knx.py @@ -17,7 +17,7 @@ import homeassistant.helpers.config_validation as cv from homeassistant.helpers.event import async_track_state_change from homeassistant.helpers.script import Script -REQUIREMENTS = ['xknx==0.8.4'] +REQUIREMENTS = ['xknx==0.8.5'] DOMAIN = "knx" DATA_KNX = "data_knx" @@ -241,7 +241,7 @@ class KNXModule(object): async def telegram_received_cb(self, telegram): """Call invoked after a KNX telegram was received.""" self.hass.bus.fire('knx_event', { - 'address': telegram.group_address.str(), + 'address': str(telegram.group_address), 'data': telegram.payload.value }) # False signals XKNX to proceed with processing telegrams. diff --git a/requirements_all.txt b/requirements_all.txt index df5f3387d46..5bc5975aa29 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1274,7 +1274,7 @@ xbee-helper==0.0.7 xboxapi==0.1.1 # homeassistant.components.knx -xknx==0.8.4 +xknx==0.8.5 # homeassistant.components.media_player.bluesound # homeassistant.components.sensor.startca