Creates an instance of ESPRMDevice
.
An object containing the device details.
Optional
attributesOptional attributes associated with the device.
The display name of the device.
The name of the device.
Referance to ESPRMNode.
Optional
paramsOptional parameters associated with the device.
Optional
primaryThe primary parameter of the device.
The type of the device.
Fetches the parameters for the current device.
A promise that resolves to an array of updated device parameters.
Gets the primary parameter for the current device.
The primary device parameter if it exists, undefined otherwise.
Represents a device with its associated attributes and parameters. Implements the
ESPRMDeviceInterface
.