Check for missing ISY994 Z-Wave Properties (#86829)

* Check for missing Z-Wave Properties

* Fix black from mobile
pull/86830/head
shbatm 2023-01-27 21:16:28 -06:00 committed by GitHub
parent d0c7f42559
commit e2edbc4259
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

View File

@ -313,7 +313,11 @@ def _generate_device_info(node: Node) -> DeviceInfo:
model += f" ({node.type})"
# Get extra information for Z-Wave Devices
if node.protocol == PROTO_ZWAVE and node.zwave_props.mfr_id != "0":
if (
node.protocol == PROTO_ZWAVE
and node.zwave_props
and node.zwave_props.mfr_id != "0"
):
device_info[
ATTR_MANUFACTURER
] = f"Z-Wave MfrID:{int(node.zwave_props.mfr_id):#0{6}x}"