Infuse-IoT Cloud

Applications and Releases

Browse Infuse IoT applications, release metadata, and device update state.

Infuse IoT applications represent software known to Infuse-IoT Cloud. Releases represent installable versions with board compatibility and file metadata.

Use this area to understand what applications and releases exist, which board targets they support, and what application state or pending update a device has reported.

Applications In The Console

Open Infuse IoT > Applications to browse applications in the linked Infuse IoT organisation.

The application list shows name, description, release count, and update time. Open an application to view its details and releases.

Releases

Application release pages show:

FieldMeaning
Release IDUnique release identifier.
Application IDOwning application.
VersionVersion label and numeric version fields.
BoardBoard ID the release targets.
Board targetFirmware board target.
Board target CRCCompatibility identifier for the board target.
File CoAP pathCoAP path for the release file.
File lengthRelease file size.
File CRCRelease file checksum.
File diff lengthDiff payload size where available.

On an application page, filter releases by version fields, board ID, or board target when narrowing compatibility.

Device Application State

Open a device and select Applications to see the application state reported by that device. The console can show application ID, version, matched application metadata, matched release metadata, board target CRC, and last reported time.

Schedule A Device Application Update

From the device Applications tab, schedule an update by choosing an application and compatible release. The release list is filtered by the device board where possible.

If the device is already on the selected release, the update result reports that the device is already up to date. Otherwise, Infuse-IoT Cloud queues an update. You can inspect the update history and cancel a pending update before it is delivered.

Marketplace Context

Marketplace purchase, entitlement, compatibility, and install flows remain in the Marketplace area. The IoT application views focus on Infuse-IoT Cloud application and release metadata plus device-side update state.

API Workflows

TaskEndpoint
List applicationsPlatform GET /iot/applications
Read an applicationPlatform GET /iot/applications/{applicationId}
List releasesPlatform GET /iot/applications/{applicationId}/releases
Read a releasePlatform GET /iot/applications/{applicationId}/releases/{releaseId}
Read device application statePlatform GET /iot/devices/{deviceId}/application/state
List device application updatesPlatform GET /iot/devices/{deviceId}/application/updates
Queue a device application updatePlatform POST /iot/devices/{deviceId}/application/updates
Cancel a pending device application updatePlatform DELETE /iot/devices/{deviceId}/application/updates