Air conditioning controller and air conditioning system
Abstract
An air conditioning controller according to an embodiment includes: a mechanical relay including a movable terminal, a stationary terminal, and a drive coil; a memory; and a processor. The air conditioning controller sends a control signal through the mechanical relay to an air conditioner. The processor performs boot processing for the air conditioning controller and energizes the drive coil to move the movable terminal to a predetermined position. The predetermined position is a position corresponding to transmission of a shutoff control signal for shutting off the air conditioner. At the boot processing, the processor does not move the movable terminal to the predetermined position if a switch avoidance condition is satisfied; otherwise, the processor moves the movable terminal to the predetermined position.
Claims
exact text as granted — not AI-modified1 . An air conditioning controller comprising:
a mechanical relay including a movable terminal, a stationary terminal, and a drive coil configured to move the movable terminal between a position in contact with the stationary terminal and a position out of contact with the stationary terminal; a memory; and a processor configured to execute a program stored in the memory, wherein the air conditioning controller sends a control signal through the mechanical relay to an air conditioner, the processor performs boot processing for the air conditioning controller when the air conditioning controller satisfies a boot condition or a reboot condition, the processor energizes the drive coil to move the movable terminal to a predetermined position, the predetermined position being the position in contact with the stationary terminal or the position out of contact with the stationary terminal and the predetermined position corresponding to transmission of a shutoff control signal for shutting off the air conditioner, the mechanical relay holds the movable terminal at the predetermined position after the energization of the drive coil ends, and the processor, at the boot processing, moves the movable terminal to the predetermined position when a switch avoidance condition is not satisfied, whereas at the boot processing, the processor does not move the movable terminal to the predetermined position when the switch avoidance condition is satisfied.
2 . The air conditioning controller according to claim 1 , wherein
the processor, when the boot processing is performed, determines a power-off duration for which the air conditioning controller has been powered off, and the switch avoidance condition includes the determined power-off duration being equal to or shorter than a preset reference time.
3 . The air conditioning controller according to claim 2 , wherein
the processor monitors supply of power from an external power supply to the air conditioning controller, and the switch avoidance condition includes the determined power-off duration being equal to or shorter than the preset reference time and the supply of power being determined not to have been shut off before the boot processing.
4 . The air conditioning controller according to claim 2 , wherein
the processor performs an update of the program stored in the memory of the air conditioning controller, the processor, when the update is performed, stores update information indicating the performance of the update into the memory before the boot processing is performed in response to the reboot condition being satisfied by the update, and the switch avoidance condition includes the determined power-off duration being equal to or shorter than the preset reference time and the update information being stored in the memory.
5 . An air conditioning controller comprising:
a mechanical relay including a movable terminal, a stationary terminal, and a drive coil configured to move the movable terminal between a position in contact with the stationary terminal and a position out of contact with the stationary terminal; a memory; and a processor configured to execute a program stored in the memory, wherein the air conditioning controller sends a control signal through the mechanical relay to an air conditioner, the processor performs boot processing for the air conditioning controller when the air conditioning controller satisfies a boot condition or a reboot condition, the processor energizes the drive coil to move the movable terminal to a predetermined position, the predetermined position being the position in contact with the stationary terminal or the position out of contact with the stationary terminal and the predetermined position corresponding to transmission of a shutoff control signal for shutting off the air conditioner, the mechanical relay holds the movable terminal at the predetermined position after the energization of the drive coil ends, the processor, when the boot processing is performed, determines a power-off duration for which the air conditioning controller has been powered off, and the processor, at the boot processing, moves the movable terminal to the predetermined position when the determined power-off duration is longer than a preset reference time, whereas at the boot processing, the processor does not move the movable terminal to the predetermined position when the determined power-off duration is equal to or shorter than the preset reference time.
6 . An air conditioning controller comprising:
a mechanical relay including a movable terminal, a stationary terminal, and a drive coil configured to move the movable terminal between a position in contact with the stationary terminal and a position out of contact with the stationary terminal; a memory; and a processor configured to execute a program stored in the memory, wherein the air conditioning controller sends a control signal through the mechanical relay to an air conditioner, the processor performs boot processing for the air conditioning controller when the air conditioning controller satisfies a boot condition or a reboot condition, the processor energizes the drive coil to move the movable terminal to a predetermined position, the predetermined position being the position in contact with the stationary terminal or the position out of contact with the stationary terminal and the predetermined position corresponding to transmission of a shutoff control signal for shutting off the air conditioner, the mechanical relay holds the movable terminal at the predetermined position after the energization of the drive coil ends, the processor monitors supply of power from an external power supply to the air conditioning controller, and the processor, at the boot processing, moves the movable terminal to the predetermined position when the supply of power is determined to have been shut off before the boot processing, whereas at the boot processing, the processor does not move the movable terminal to the predetermined position when the supply of power is determined not to have been shut off before the boot processing.
7 . An air conditioning controller comprising:
a mechanical relay including a movable terminal, a stationary terminal, and a drive coil configured to move the movable terminal between a position in contact with the stationary terminal and a position out of contact with the stationary terminal; a memory; and a processor configured to execute a program stored in the memory, wherein the air conditioning controller sends a control signal through the mechanical relay to an air conditioner, the processor performs boot processing for the air conditioning controller when the air conditioning controller satisfies a boot condition or a reboot condition, the processor energizes the drive coil to move the movable terminal to a predetermined position, the predetermined position being the position in contact with the stationary terminal or the position out of contact with the stationary terminal and the predetermined position corresponding to transmission of a shutoff control signal for shutting off the air conditioner, the mechanical relay holds the movable terminal at the predetermined position after the energization of the drive coil ends, the processor performs an update of the program stored in the memory of the air conditioning controller, the processor, when the update is performed, stores update information indicating the performance of the update into the memory before the boot processing is performed in response to the reboot condition being satisfied by the update, and the processor, at the boot processing, moves the movable terminal to the predetermined position when the update information is not stored in the memory, whereas at the boot processing, the processor does not move the movable terminal to the predetermined position when the update information is stored in the memory.
8 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 1 .
9 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 2 .
10 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 3 .
11 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 4 .
12 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 5 .
13 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 6 .
14 . An air conditioning system comprising the air conditioner and the air conditioning controller according to claim 7 .Join the waitlist — get patent alerts
Track US2023138270A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.