|
@@ -155,7 +155,10 @@ class Cloud:
|
|
|
"support_local": device.support_local,
|
|
"support_local": device.support_local,
|
|
|
CONF_DEVICE_CID: None,
|
|
CONF_DEVICE_CID: None,
|
|
|
"version": None,
|
|
"version": None,
|
|
|
- "is_hub": device.category in HUB_CATEGORIES or device.local_key == "",
|
|
|
|
|
|
|
+ "is_hub": (
|
|
|
|
|
+ device.category in HUB_CATEGORIES
|
|
|
|
|
+ or not hasattr(device, "local_key")
|
|
|
|
|
+ ),
|
|
|
}
|
|
}
|
|
|
_LOGGER.debug("Found device: {cloud_device}")
|
|
_LOGGER.debug("Found device: {cloud_device}")
|
|
|
|
|
|