Fix for broken virtual keys (#7439)

This commit is contained in:
Daniel Perna 2017-05-04 22:15:36 +02:00 committed by Paulus Schoutsen
parent 1d9f1487c3
commit ea36c91919

View file

@ -577,6 +577,8 @@ def _device_from_servicecall(hass, service):
"""Extract homematic device from service call."""
address = service.data.get(ATTR_ADDRESS)
proxy = service.data.get(ATTR_PROXY)
if address == 'BIDCOS-RF':
address = 'BidCoS-RF'
if proxy:
return hass.data[DATA_HOMEMATIC].devices[proxy].get(address)