HubDevices

Install Driver on a Hub. The primary use case of this functionality is to install a self published driver to be included in generic discovery (e.g. scanning).

put/hubdevices/{hubDeviceId}/drivers/{driverId}

Request

Path parameters

hubDeviceIdstring ^(?:([0-9a-fA-F]{32})|([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}))$ required

The Hub's Device ID. This is sometimes referred to as the Hub UUID or HubId

driverIdstring uuid required

Headers

Authorizationstring string required

OAuth token

Request body

channelIdstring

Unique Identifier of the channel the driver is being installed from

Example request

{
  "channelId": "6d7bf35a-bb57-4b1f-945a-63ff72bfbef3"
}

Response

Successful creation of resource with no-content to return

Changes