The UI on GadgetKeeper provides several options for managing and updating templates and template versions:
Create TemplateTo create a new template, make sure the "Templates" tab is open by clicking "Templates" in the main menu. The "Create Template" dialog box opens by clicking the green "plus" sign on the top right |
|||
Field | Required | Description | Dialog |
---|---|---|---|
Name | x |
Name of template
|
|
Public |
Checking the "Public" option allows the template to be accessed by anyone If this option is unchecked, the template is only accessible for existing things it is based on |
||
Description | Template description. | ||
|
|||
|
|||
Create VersionTemplates serve no useful purpose unless there are versions created for it. Each version is based on one of the existing "things". Creating a version also creates a new thing that is a clone of the prototype thing, and remains fixed as it was at the moment of creation A new version for a template can be created by:
|
|||
Field | Required | Description | Dialog |
Name | x |
Name of version
|
|
Prototype thing | x |
The selected "thing" that the template is to be based on |
|
Update performed by thing |
When checked, it allows a device to initiate an update automatically to the this version without confirmation from the owner. If this box is unchecked, the device owner must download this version manually using command options |
||
Description | Description of version | ||
|
|||
Update VersionAfter a version has been created, it can be edited (updated) anytime by:
|
|||
Field | Required | Description | |
Update to version | Selecting a version here provides a notification to a device that it should update to a different (newer) version. The device receives this message when scanning for possible updates. | ||
Update automatic |
When checked, it allows a device to initiate an update automatically to the the version indicated in "Update to version" without confirmation from the owner. If this box is unchecked, the device owner must download the selected version manually using command options |
||
|
|||
Update Thing to New VersionAny working device in the field runs on firmware based on one the the versions of its production template. Each device must have a unique "thing" which contains information about its properties, firmware version, etc. There are three ways to create a new "thing" based on a template. The new thing is actually a clone of the template version's model thing.
If a new production version becomes available, the device's "thing" on GadgetKeeper must be updated to that version as shown in Update Thing to New Version. This is done to notify the device that it should be updated to this new version. To open the "Update Thing" dialog box, open the tab for the device's "thing", and then in the "Information" section, click "Update" Select the newer version in the drop-down menu of "Upgrade to version", and then click "Update" to perform the update |
|