Air Conditioner Remote Monitoring Firmware Update at Startup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote monitoring and control systems for air conditioners face challenges in maintaining the latest version of control programs, particularly in large-scale systems, where the relay device used for program distribution and monitoring lacks effective mechanisms for ensuring the control program is always up-to-date and secure from unauthorized use.
Innovation Solution
A remote monitoring apparatus equipped with a processor and nonvolatile memory that connects to a server to determine if the control program is the latest version, and if not, initiates an update process, while also employing secure boot techniques to verify the integrity of the program and prevent unauthorized execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If version upgrade is performed after the remote monitoring apparatus and air conditioner start operating, then functionality is improved, but the complexity of ensuring reliable update application increases
Solution Approach 1:
The system performs preliminary version checking and update actions during the startup phase before the control program is executed. By checking and updating during startup rather than during operation, the system reduces the complexity of ensuring reliable updates while still achieving the goal of maintaining latest versions for improved functionality
Solution Approach 2:
The relay device automatically performs version checking and update operations without requiring external intervention during normal operation. The device self-manages the update process by checking version information against the server and automatically acquiring and installing updates, reducing operational complexity
2Ease of operation
If the control program is updated without user awareness, then ease of operation is improved, but the need for version checking and update mechanisms increases device complexity
Solution Approach 1:
The relay device automatically performs version checking and update operations without requiring user awareness or intervention. The device self-manages the entire process by checking version information against the server during startup and automatically acquiring and installing updates, providing ease of operation while keeping the checking mechanism integrated and manageable
Solution Approach 2:
The version checking and update functionality is merged into the existing startup sequence of the relay device. By combining the version check with the normal startup procedure, the system achieves automatic updates without user involvement while avoiding the need for separate, complex update management infrastructure
Data Source
AI summary
A remote monitoring apparatus includes a processor and a flash memory. By executing an FW at a time of activation, processor connects to a server via a network and determines whether FW coincides with or does not coincide with a latest program stored in the server based on a version information, and continues executing FW when FW coincides with the latest program, and acquires the latest program from server and executes a program update process of replacing FW with the latest program when FW does not coincide with the latest program.


