For the complete documentation index, see llms.txt. This page is also available as Markdown.

Device Software Update

API to manage device software updates.

List device software update.

get

List all available device software update resources.

Authorizations
hue-application-keystringRequired
Responses
200

DeviceSoftwareUpdate Success Response

application/json
get/clip/v2/resource/device_software_update
GET /clip/v2/resource/device_software_update HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Accept: */*
{
  "errors": [
    {
      "description": "text"
    }
  ],
  "data": [
    {
      "type": "light",
      "id": "3883f8bf-30a3-445b-ac06-b047d50599df",
      "id_v1": "/lights/8",
      "owner": {
        "rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
        "rtype": "device"
      },
      "state": "no_update",
      "problems": [
        "text"
      ]
    }
  ]
}

Get device software update.

get

Get details of a single device software update resource from its given {deviceSoftwareUpdateId}.

Authorizations
hue-application-keystringRequired
Path parameters
deviceSoftwareUpdateIdstringRequired

ID of the device software update

Responses
200

DeviceSoftwareUpdate Success Response

application/json
get/clip/v2/resource/device_software_update/{deviceSoftwareUpdateId}
GET /clip/v2/resource/device_software_update/{deviceSoftwareUpdateId} HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Accept: */*
{
  "errors": [
    {
      "description": "text"
    }
  ],
  "data": [
    {
      "type": "light",
      "id": "3883f8bf-30a3-445b-ac06-b047d50599df",
      "id_v1": "/lights/8",
      "owner": {
        "rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
        "rtype": "device"
      },
      "state": "no_update",
      "problems": [
        "text"
      ]
    }
  ]
}

Update device software update.

put

Update a single device software update resource from its given {deviceSoftwareUpdateId}.

Authorizations
hue-application-keystringRequired
Path parameters
deviceSoftwareUpdateIdstringRequired

ID of the device software update

Body
typestringOptional

Type of the supported resources (always device_software_update here)

Responses
200

Success

application/json
put/clip/v2/resource/device_software_update/{deviceSoftwareUpdateId}
PUT /clip/v2/resource/device_software_update/{deviceSoftwareUpdateId} HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 53

{
  "type": "text",
  "install": {
    "install_state": "install"
  }
}
{
  "errors": [
    {
      "description": "text"
    }
  ],
  "data": [
    {
      "rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
      "rtype": "device"
    }
  ]
}

Last updated

Was this helpful?