# UdpScanData | Local Home SDK

# - [smarthome](https://developers.home.google.com/reference/local-home/modules/smarthome.html).
- [IntentFlow](https://developers.home.google.com/reference/local-home/modules/smarthome.intentflow.html).
- UdpScanData

Data payload returned with a UDP scan result.
For UDP discovery, the scan data contains the hex-encoded packet
provided by the local device in response to the UDP discovery broadcast.

    const identifyHandler = (request: IntentFlow.IdentifyRequest):
      Promise<IntentFlow.IdentifyResponse> => {

        // Obtain scan data from protocol defined in your scan config
        const device = request.inputs[0].payload.device;
        const scanData = device.udpScanData;

        // data field is the hex-encoded UDP response packet
        const localDeviceId = Buffer.from(scanData.data, 'hex');
        ...
      };

## Index

### Properties

- [data](https://developers.home.google.com/reference/local-home/interfaces/smarthome.intentflow.udpscandata#data)

## Properties

### data

data: string Hex-encoded response packet received from the device.