| Introduction
The Update & Analysis Tool is a helpful Python-based application designed to make updating key parts of the 75F 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.