Improve type checking for rfxtrx (#58837)

This commit is contained in:
Joakim Plate
2021-12-09 22:35:53 +01:00
committed by GitHub
parent f512bacfc7
commit ea3e08c041
7 changed files with 166 additions and 88 deletions

View File

@@ -238,7 +238,7 @@ async def async_setup_entry(
event.device, data_bits=entity_info.get(CONF_DATA_BITS)
)
for data_type in set(event.values) & set(SENSOR_TYPES_DICT):
data_id = (*device_id, data_type)
data_id = (*device_id, str(data_type))
if data_id in data_ids:
continue
data_ids.add(data_id)