| Introduction
The Update & Analysis Tool is a helpful Python-based application designed to make updating key parts of the Airoverse system easy. Since support teams need to update each component for every building individually, updating CCU, CM & different Nodes is a tedious job. This tool helps in updating all the 3 components in one place.
The tool performs a comprehensive assessment by conducting version checks, safe mode evaluation, and connectivity checks. The results of the analysis are appended with timestamps, indicating when the analysis was triggered.
| Steps
Open the Tool from the .exe file.
The Login Page is displayed.
- Select the Environment in which the update is to be applied.
- Enter the user Email ID.
- Enter the Password
The Home page is displayed. The homepage serves as the central dashboard where users can access various functionalities related to CCU, Node, and CCU updates.
| CCU Update
The CCU Update Page enables users to update the Central Control Unit (CCU) within the system.
- Click on the CCU icon for the CCU update page.
The CCU updates page is displayed.
Below are the fields available under the CCU update page.
|
Option |
Description |
| CCU Version | Dropdown to search and select a CCU version (fetched from version management API) |
| Bundle of CCUs | Input field for specifying the number of CCUs to be updated at a time. |
| No. of Retries | Input field to set the number of updated retries. |
| Wait between Version check | Input field to set the waiting time between version checks. |
| Wait between updates | Input field to set the waiting time between updates. |
| Wait between batches |
Input field to set the waiting time between batches of updates. |
| CM Update
The CM update page enables users to update the control mote (CM) within the system.
- Click the CM icon for the CM update page.
The CM update page is displayed.
Below are the fields available under the CM update page.
| Option | Description |
| CM Version | Input field for specifying the version of Control Mote (CM) to be updated. |
| Bundle of CMs | Input field for specifying the number of CMs to be updated. |
| Wait between updates | Input field to set the waiting time between updates. |
| Wait between batches | Input field to set the waiting time between batches of updates. |
| Node Update
The Node update page enables users to update the individual nodes within the system.
- Click the Node icon to display the Node update page.
The CM update page is displayed.
Below are the fields available under the CM update page.
| Option | Description |
| Smart Node Version | Input field for specifying the version of Smart Node to be updated. |
| Smart Stat Version | Input field for specifying the version of Smart Stat to be updated. |
| Hyper Stat Version | Input field for specifying the version of Hyper Stat to be updated. |
| Helio Node Version | Input field for specifying the version of Helio Node to be updated. |
| Hyperlite Version | Input field for specifying the version of Hyperlite to be updated. |
| Hyperlite Connect Version | Input field for specifying the version of Hyperlite Connect to be updated. |
| Bundles Of Zones | Input field for specifying the number of zones to be updated. |
| Wait between updates | Input field to set the waiting time between updates. |
| Wait between batches | Input field to set the waiting time between batches of updates. |
| Input File
- A single input file can be used for updating all 3 components (CCU, CM, and Node).
- Multiple values can be provided, separated by commas.
- After uploading the input .xlsx file, the following buttons will appear on the window.
- Select the file from the Upload .xls file.
Once the file is uploaded, the following options will be available:
CCU Update
| Field | Description |
| Check input xls file | Allows users to verify and check the details in the uploaded Excel file. |
| CCU Update | Initiates the update process for the Central Control Unit |
| CCU Status | Triggers the analysis process to check the status of the Central Control Unit update. |
| View Output Results | Displays the output results on the screen for user. |
CM and Node Update
| Field | Description |
| Check input xls file | Allows users to verify and check the details in the uploaded Excel file. |
| CM Update | Initiates the update process for the Control Mote |
| CM Status | Triggers the analysis process to check the status of the Control mote update. |
| Retry CM Update | Allows the user to retry the CM update if it failed |
| View Output Results | Displays the output results on the screen for the user |
Note: All the buttons except 'Check input .xlsx file' will be disabled by default. If the details in the input .xlsx file are present, they will be enabled.
| Output File
For CCU Update
The results in the output file are appended with timestamps, indicating when the analysis was triggered. This approach ensures a thorough examination of the Central Control Unit (CCU), covering version compatibility, safe mode status, and connectivity integrity at the time of analysis.
For CM & Node Update
The results in the output file such as the current OTA status column, are appended with a timestamp indicating when the analysis was triggered. This approach ensures a comprehensive overview of Control Mote (CM) and Node components, including version compatibility and real-time information on OTA update statuses during analysis.
Comments
0 comments
Please sign in to leave a comment.