Fix issue with creation of PT2262 devices in rfxtrx integration (#38074)

This commit is contained in:
Rob Bierbooms
2020-07-23 00:09:37 +02:00
committed by GitHub
parent b15dad8c4b
commit 83a27f4855
5 changed files with 17 additions and 7 deletions

View File

@@ -7,6 +7,7 @@ from homeassistant.core import callback
from . import (
CONF_AUTOMATIC_ADD,
CONF_DATA_BITS,
CONF_SIGNAL_REPETITIONS,
DEFAULT_SIGNAL_REPETITIONS,
SIGNAL_EVENT,
@@ -38,7 +39,9 @@ async def async_setup_entry(
if not supported(event):
continue
device_id = get_device_id(event.device)
device_id = get_device_id(
event.device, data_bits=entity_info.get(CONF_DATA_BITS)
)
if device_id in device_ids:
continue
device_ids.add(device_id)