Request to send a local device command over UDP datagram. Commands are sent to the device using DeviceManager.send.

Example UDP command:

const payload = new Uint8Array([0x00, 0xFF, 0x00, 0xFF]);

const command = new DataFlow.UdpRequestData();
command.requestId = request.requestId;
command.deviceId = 'device-id';
command.port = 5555;
command.data = Buffer.from(payload).toString('hex');

Implements

Implemented by

Index

Properties

data

data: string

Payload sent to the target device

deviceId

deviceId: string

Device ID of the target device.

port

port: number

Port number on the target device

protocol

protocol: Protocol

Protocol to use when sending this command

requestId

requestId: string

Request ID from the associated EXECUTE intent.