diff --git a/homeassistant/components/zwave_js/diagnostics.py b/homeassistant/components/zwave_js/diagnostics.py index f323ee0f5f9..b38d8e3ca13 100644 --- a/homeassistant/components/zwave_js/diagnostics.py +++ b/homeassistant/components/zwave_js/diagnostics.py @@ -36,7 +36,7 @@ def redact_value_of_zwave_value(zwave_value: ValueDataType) -> ValueDataType: zwave_value_id = ZwaveValueID( property_=zwave_value["property"], command_class=CommandClass(zwave_value["commandClass"]), - endpoint=zwave_value["endpoint"], + endpoint=zwave_value.get("endpoint"), property_key=zwave_value.get("propertyKey"), ) if all(