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

Updating Firmware

This page explains how to select the firmware and create the update for the selected devices.

After selecting the devices and clicking the Update firmware bulk action, the following screen will appear. Here, you can choose from all previously uploaded firmware versions for each of the modules of the selected device type. To return to the list of Firmware Deployments, simply click the Cancel button.

Now, you can select a target firmware version for one or more module(s). Note: There is no validation to ensure you select the correct firmware version. You can choose both higher and lower versions. Please be careful when selecting the firmware version to update to. Once you’ve selected the correct target firmware version(s), click the Update devices button. This initiates the firmware update process. You will return to the overview screen, and a message will confirm that the update instruction has been created. Under Target firmware version, you will see the selected version number, indicating that the instruction has been scheduled. You can add a new instruction for a different firmware version. In that case, the device will receive both instructions in the order they were created.

Your task is now complete.

Once the device reports a new measurement, its current firmware version will be read. If it does not match the target firmware version (i.e., your instruction), a downlink message will be sent to the device.

The device will then download the firmware from the downlink location and update itself. After the device reports another measurement, the firmware version will be read again. If it now matches the target firmware version, the Current firmware version will be updated.

When you view the device in the Firmware Deployments overview again, the Target firmware version will be empty, and the Current firmware version will show the new version.

As long as the device firmware has not been updated to the new (target) version, a new downlink message will be sent every 3 hours.

The update process is now complete.

Last updated

Was this helpful?