Release Notes 2.25 (May 5th, 2020)


Viakoo Release Notes 2.25

(May 4th, 2020)

Viakoo Release 2.25 is an incremental step forward for the Viakoo Service. It includes improvements to dealing with Firmware Profiles, as well as more robustness features for firmware upgrades. 2.25 is also the first release that supports Firmware Updating for OnPremises customers. 

Additionally, Release 2.25 includes more bug fixes and performance enhancements. For more information, please read below for details.

Firmware Profile Management Improvements

For firmware administrators, Release 2.25 greatly improves how they can manage and organize their profiles. A summary of the new features are as follows:

  1. New UI for Firmware->My Profiles view which better organizes your profiles
  2. Automatically selecting your newly created profiles
  3. Archive-Profile feature
  4. Select-from-Version feature when creating Version-Only profiles.


New Firmware->My Profiles page

Starting in Release 2.25, the firmware administrator’s “My Profiles” page has been redesigned to make it easier for administrators to manage their profiles. Rather than a bundle of profiles clustered solely around Manufacture, the page further organizes profiles by model and firmware version, making it easier to find profiles you might be looking for.

The top-level view shows the manufacturers you have profiles for. Clicking on any manufacturer will show you the models you have profiles for. Clicking on any model will show you the list profiles you’ve created broken down by firmware versions associated with each profile. If a firmware profile is untested, it will be associated with a bucket for “unknown” firmware versions. Selecting a profile will allow you to manipulate it as before. If you navigate away, the selected profile remains and won’t change until you select another profile to work on.


Simplifying Creation of Version-Only Profiles

When creating a new Version-Only profile for compliance setting purposes, you now will be offered a pull-down selector which is built from the available firmware versions of the associated make and model of the profile being created. You can choose one of these options or select “Custom” to supply your intended version string.


Automatically Selecting New Profiles

When creating new Firmware Profiles, following the “Create” step, the new profile will automatically be selected in your “My Profiles” view making it easier to take the next step such as Testing or Publishing. 


Archiving Profiles

As firmware administrators test and decommission firmware profiles, they can get numerous profiles cluttering up their “My Profiles” display. Starting in 2.25, firmware administrators can “Archive” firmware profiles they no longer need. Archiving a FW profile will automatically “unpublish” any compliance definitions associated with the profile and remove the profile from the “Active Profiles” display. 


Note: “Archiving” a profile does not delete the profile and by clicking on the toggle in the upper right corner of the “My Profiles” window, can allow you to see and review your archived profiles. This allows audits of past upgrade jobs to maintain a reference to the profile used, even if it is no longer active in the system.


Recovering an archived profile is also possible, allowing you to recover a previously archived profile. Furthermore, recovering a profile does not automatically recover any compliance definitions or formerly published locations.

New Termination Conditions for FW Upgrade

Starting in Release 2.25, conditions that may occur on the agents, such as server-reboot in the middle of an upgrade job, that could disrupt upgrades in process. In situations like these, where the agents get disrupted and lose track of where they were in upgrade jobs, they will fail safely. If they can recover where they were in the job, they will. However, if they cannot recover, they may cancel an upgrade job component. This will show up as an “Agent Cancel” event in the event stream of the camera and will also be reflected in a slightly different “Cancel” yellow color than the Operator Cancel color. 

Moreover, if the firmware upgrade command was issued to the device prior to the disruption, if Viakoo sees the device upgrade successfully within a short period of time, it will change the state of the job item from “Agent Cancel” to “Success.”

Miscellaneous Fixes and Improvements

  • Site Table Report no longer report “-1” for device counts from sites that have gone offline.
  • For Realm Administrators, devices counts in Company tables are now accurate.

More information

If you have any questions, comments, bug reports, or suggestions, please reach out to us through the live-chat feature or contact us at

We love hearing from you!

-Team Viakoo

1 (855) 585-3400

Have more questions? Submit a request


Powered by Zendesk