Index

Properties

Optional avoidAutoconnect

avoidAutoconnect: undefined | false | true

If true, indicates that a connection to the BLE device should not be established automatically.

Optional commandedOverProxy

commandedOverProxy: undefined | false | true

If true, indicates that the device can receive proxy commands from other devices.

Optional deviceInfo

deviceInfo: DeviceInfo

Metadata describing the device

id

id: string

Device ID from IdentifyRequest

Optional indicationMode

indicationMode: IndicationMode

Describes how the device will behave when sent an INDICATE intent.

Optional isLocalOnly

isLocalOnly: undefined | false | true

If true, this device does not appear in the SYNC response. This is common for hub devices.

Optional isProxy

isProxy: undefined | false | true

If true, this device can act as a proxy for other devices, enabling the REACHABLE_DEVICES intent. This is common for hub devices.

Optional requiresBonding

requiresBonding: undefined | false | true

If true, indicates that the BLE device must be bonded to before sending commands.

Optional type

type: undefined | string

Hardware type of the device

Optional willReportStateViaPoll

willReportStateViaPoll: undefined | false | true

If true, the platform will periodically send QUERY intents for the expecting JS to report state.