Skip parsing Flume sensors without location (#79456)

This commit is contained in:
Hung Nguyen 2022-10-02 09:47:07 -07:00 committed by GitHub
parent 653620345c
commit 069818940e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -40,7 +40,10 @@ async def async_setup_entry(
flume_entity_list = []
for device in flume_devices.device_list:
if device[KEY_DEVICE_TYPE] != FLUME_TYPE_SENSOR:
if (
device[KEY_DEVICE_TYPE] != FLUME_TYPE_SENSOR
or KEY_DEVICE_LOCATION not in device
):
continue
device_id = device[KEY_DEVICE_ID]