A method, apparatus, electronic device, and storage medium for locating an indoor unit of an air conditioner.
By obtaining the altitude and room coordinates of the indoor air conditioner unit, and displaying the floor and room names in groups, the problem of traditional centralized controllers being unable to quickly locate the indoor air conditioner unit is solved, achieving a more efficient indoor unit locating process.
Patent Information
- Application Number
- CN202310541429.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-12
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2043-05-12
AI Technical Summary
Traditional centralized controllers struggle to quickly locate the indoor unit to be controlled when managing multiple central air conditioning units, resulting in low locating efficiency.
By obtaining the altitude and room coordinates of each air conditioner indoor unit, the physical floors are determined based on the altitude, and the actual room names are determined by combining the room coordinates. The floors and room names are displayed in the visualization interface, and users can use this information to find the indoor unit to be controlled.
It improves the efficiency of finding indoor air conditioning units, simplifies the user's operation process on the central controller, and reduces search time.
Smart Images

Figure CN116428692B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, and in particular to a method, apparatus, electronic device, and storage medium for locating an indoor unit of an air conditioner. Background Technology
[0002] A central air conditioning controller is used to centrally manage and control one or more central air conditioning systems (one central air conditioning system includes several outdoor units and indoor units). The central controller can select the corresponding indoor unit and control it. Traditional central controllers can only name or number each indoor unit. If the central controller manages a large number of central air conditioning systems, it is difficult for users to quickly find the corresponding indoor unit by name or number when using the central controller. This results in low efficiency in finding the indoor unit to be controlled before using the central controller. Summary of the Invention
[0003] The purpose of this application is to provide a method, apparatus, electronic device, and storage medium for locating an indoor unit of an air conditioner, in order to solve the problem of low efficiency in locating the indoor unit to be controlled. The specific technical solution is as follows:
[0004] Firstly, a method for locating the indoor unit of an air conditioner is provided, the method comprising:
[0005] Obtain the altitude and room coordinates of each indoor unit of the air conditioner.
[0006] The indoor units are grouped according to physical floors based on the altitude, and the physical floor where each indoor unit is located is determined.
[0007] The actual room name of the room where the indoor unit is located is determined based on the room coordinates and user instructions;
[0008] Based on the physical floor and the actual room name, the floor and room name corresponding to the indoor unit are displayed in the visualization interface;
[0009] The indoor unit to be controlled is located based on the floor and room name in the visualization interface.
[0010] Optionally, displaying the floor and room name corresponding to the indoor unit in the visualization interface based on the physical floor and the actual room name includes:
[0011] Based on the physical floors, multiple floor information is displayed on the floor display page of the visualization interface, and each floor information includes the floor level;
[0012] After detecting that the target floor information has been selected, the system will enter the floor unit management page corresponding to the target floor information;
[0013] Based on the actual room name, the floor's indoor unit management page displays the device graphic corresponding to each indoor unit on that floor, wherein the room name corresponding to the indoor unit is displayed on the device graphic.
[0014] Optionally, the floor information also includes the number of indoor units on that floor and the number of units that are currently powered on. The number of units that are currently powered on is displayed on the floor display page, including:
[0015] Retrieve power-on and power-off messages sent by the internal unit;
[0016] Based on the power-on message and the power-off message, adjust the number of powered-on devices displayed on the floor display page.
[0017] Optionally, each floor information also includes the main switch corresponding to that floor, and the method further includes:
[0018] If the main switch is detected to be pressed, all indoor units on that floor will be turned on or off in a centralized manner.
[0019] Optionally, the method further includes:
[0020] The dimensions of the room being located, as sent by the indoor unit, are obtained by the indoor unit via radar.
[0021] Determine the size proportions of the rooms where each indoor unit is located on the same floor;
[0022] The graphic sizes of equipment within the same floor level are displayed proportionally according to the stated size ratio.
[0023] Optionally, the device graphic also displays the on / off status and operating parameters of the indoor unit, and the method further includes:
[0024] The font size of the content displayed on the device graphic automatically adjusts according to the size of the device graphic.
[0025] Optionally, the method further includes:
[0026] According to preset classification conditions, the device graphics in the floor indoor unit management page are classified and displayed according to the same graphic mark. The preset classification conditions include room type or room size, and the graphic mark indicates the category of the room where the indoor unit corresponding to the device graphic is located.
[0027] Optionally, after the floor unit management page displays the device graphic corresponding to each indoor unit in the floor, the method further includes:
[0028] When a target device graphic is selected, a graphic management pop-up window appears on the floor unit management page. The graphic management pop-up window provides centralized graphic management options and current graphic management options. The centralized graphic management options indicate that device graphics with the same graphic markers are centrally managed.
[0029] Upon receiving the click instruction from the graphical management pop-up, the user enters the indoor unit control page corresponding to the device graphic. The indoor unit control page is used to adjust the indoor unit's operating parameters.
[0030] Secondly, a device for locating an indoor unit of an air conditioner is provided, the device comprising:
[0031] The acquisition module is used to obtain the altitude and room coordinates of each indoor unit of the air conditioner.
[0032] The grouping module is used to group the indoor units according to the physical floor based on the altitude, and to determine the physical floor where each indoor unit is located;
[0033] The determination module is used to determine the actual room name of the room where the indoor unit is located based on the room coordinates and user instructions;
[0034] The display module is used to display the floor and room name corresponding to the indoor unit in the visualization interface according to the physical floor and the actual room name;
[0035] The search module is used to find the indoor unit to be controlled based on the floor and room name in the visualization interface.
[0036] Thirdly, an electronic device is provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0037] Memory, used to store computer programs;
[0038] The processor, when executing a program stored in memory, implements any of the steps of the air conditioner indoor unit search method described above.
[0039] Fourthly, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, it implements any of the steps of the method for finding an indoor air conditioner unit.
[0040] Beneficial effects of the embodiments in this application:
[0041] This application provides a method for locating indoor units of an air conditioner. The central controller can receive the altitude and room coordinates sent by each indoor unit, thereby determining the physical floor where the indoor unit is located based on the altitude and the actual room name based on the room coordinates. The floor and room name corresponding to the indoor unit are then displayed on a visual interface. Finally, the indoor unit to be controlled is located based on the floor and room name in the visual interface, thereby improving the efficiency of indoor unit locating.
[0042] Of course, implementing any product or method of this application does not necessarily require achieving all of the above advantages at the same time. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 A schematic diagram of the hardware environment for a method of locating an indoor unit of an air conditioner provided in an embodiment of this application;
[0045] Figure 2 A flowchart illustrating a method for locating an indoor unit of an air conditioner, as provided in this application embodiment;
[0046] Figure 3 A schematic diagram of a visual interface provided in an embodiment of this application;
[0047] Figure 4 This is a schematic diagram of all floor display pages provided in the embodiments of this application;
[0048] Figure 5 This is a schematic diagram of the floor unit management page provided in an embodiment of this application;
[0049] Figure 6 A schematic diagram of the structure of an air conditioner indoor unit locator provided in an embodiment of this application;
[0050] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0052] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustration and has no specific meaning in itself. Therefore, "module" and "part" may be used interchangeably.
[0053] To address the problems mentioned in the background art, according to one aspect of the embodiments of this application, an embodiment of a method for locating an indoor unit of an air conditioner is provided.
[0054] Optionally, in the embodiments of this application, the above-described method for locating the indoor unit of an air conditioner can be applied to, for example... Figure 1 The hardware environment shown consists of multiple indoor air conditioning units 101 and a central controller 103. For example... Figure 1 As shown, the central controller 103 is connected to multiple indoor air conditioning units 101 via a network and can be used to control the parameters of the indoor air conditioning units. The network mentioned above includes, but is not limited to, a wide area network, a metropolitan area network, or a local area network.
[0055] The method for locating an indoor air conditioner unit in this embodiment can be executed by a centralized controller 103.
[0056] The following will describe in detail, with reference to specific embodiments, a method for locating an indoor unit of an air conditioner provided in this application, such as... Figure 2 As shown, the specific steps are as follows:
[0057] Step 201: Obtain the altitude and room coordinates of each indoor unit sent by each air conditioner indoor unit.
[0058] Each indoor unit of the central air conditioning system is equipped with a barometric pressure sensor to detect its own altitude and transmit this altitude to the central controller via CAN communication. Each indoor unit also has radar to detect room coordinates and transmit these coordinates to the central controller via CAN communication.
[0059] Step 202: Group the indoor units according to their physical floors based on altitude, and determine the physical floor where each indoor unit is located.
[0060] The central controller automatically groups the indoor units according to the physical floor based on the received altitude information of the indoor units. For example, indoor units with an altitude difference of less than 2 meters are grouped together, with each group corresponding to a physical floor. After grouping, a floor diagram is displayed, with the group with the lowest altitude on the bottom floor and the group with the highest altitude on the top floor.
[0061] Step 203: Determine the actual room name of the room where the indoor unit is located based on the room coordinates and user instructions.
[0062] The building where the indoor unit is located can be an office building or a residential building, so users are familiar with the layout and structure of each floor. Each room's coordinates correspond to a room, and users can name the rooms based on these coordinates. In this way, the central controller determines the actual room name of each indoor unit.
[0063] Step 204: Based on the physical floor and the actual room name, display the floor and room name corresponding to the indoor unit in the visualization interface.
[0064] The central controller has a visual interface that displays the floor and room name corresponding to the indoor unit. The display methods include, but are not limited to, the following:
[0065] First, each indoor unit corresponds to a device graphic, which displays the floor and room name corresponding to that indoor unit. The device graphics are arranged sequentially according to floor height, such as... Figure 3 As shown.
[0066] Second, it includes multiple interface layers. The first layer displays multiple floors, and the second layer displays the room name corresponding to the current floor. This method will be described in detail below, and will not be repeated here.
[0067] For example, the device graphic can be a device card or other graphics.
[0068] Step 205: Locate the indoor unit to be controlled based on the floor and room names in the visualization interface.
[0069] The central controller can locate the indoor unit based on the floor and room name according to the user's search command, and then control the indoor unit.
[0070] In this application, the central controller can receive the altitude and room coordinates sent by each indoor unit, thereby determining the physical floor where the indoor unit is located based on the altitude and the actual room name based on the room coordinates. The floor and room name corresponding to the indoor unit are then displayed on the visual interface. Finally, the indoor unit to be controlled can be found based on the floor and room name in the visual interface, thereby improving the efficiency of indoor unit search.
[0071] As an optional implementation, displaying the floor and room name corresponding to the indoor unit in the visualization interface includes: displaying multiple floor information on the floor display page of the visualization interface according to the physical floor, each floor information including the floor level; after detecting that the target floor information is selected, entering the floor indoor unit management page corresponding to the target floor information; displaying the equipment graphic corresponding to each indoor unit of the floor on the floor indoor unit management page according to the actual room name, wherein the room name corresponding to the indoor unit is displayed on the equipment graphic.
[0072] After the central controller groups the physical floors, it displays multiple floor information entries on the floor display page based on the physical floors. Each floor entry includes the floor level, such as floor 1, floor 2, floor 3, etc. Figure 4 As shown. If a user finds that the actual floor of the indoor unit does not match the automatically identified floor, the user can manually change the floor to which the indoor unit belongs.
[0073] Each floor information, upon receiving a click command, can access its corresponding sub-interface, namely the floor indoor unit management page. If the central controller detects that a target floor information is selected, it will enter the floor indoor unit management page corresponding to that target floor information. The floor indoor unit management page displays the device graphic corresponding to each indoor unit on that floor, and the device graphic shows the room name corresponding to the indoor unit, such as... Figure 5 As shown.
[0074] By setting up a multi-level interface, it is easier for users to find the indoor unit to be controlled. Compared with the first method, which displays the device graphics of all indoor units on the same interface, the second method can reduce the number of graphics on the central controller, thereby avoiding the problem of the font being too small to read and improving the search efficiency.
[0075] As an optional implementation, the floor information also includes the number of indoor units on the floor and the number of units that are powered on. Displaying the number of units that are powered on on the floor display page includes: obtaining power-on messages and power-off messages sent by the indoor units; and adjusting the number of units that are powered on displayed on the floor display page based on the power-on messages and power-off messages.
[0076] The indoor unit sends a power-on message to the central controller each time it is powered on, and a power-off message to the central controller each time it is powered off. The central controller can adjust the number of units displayed as powered on in the floor plan based on these power-on and power-off messages. For example... Figure 4 As shown, each floor displays the total number of indoor units on that floor and the number of indoor units that are currently powered on. Each floor's information also includes the main switch for that floor, which can be used to turn the indoor units on or off at the same time.
[0077] As an optional implementation, the method further includes: obtaining the dimensions of the room where the indoor unit is located, wherein the dimensions of the room are obtained by the indoor unit through radar; determining the size ratio of the room where each indoor unit is located on the same floor; and displaying the graphic sizes of the equipment graphics on the same floor level in proportion to the size ratio.
[0078] The room where the indoor unit is located is also equipped with radar. The radar can monitor the room size and send the room size to the indoor unit, which then sends the room size to the central controller. The central controller determines the size ratio of different rooms based on the room size corresponding to each indoor unit on the same floor. Then, it displays the graphic size of the equipment in that floor level in proportion to this size ratio. In this way, the relative size of the graphic is the same as the relative size of the room, making it easy for users to quickly find the indoor unit to be controlled based on the graphic size.
[0079] For example, compared to meeting rooms, public office areas are generally larger, and users can quickly find the indoor units in public office areas based on the room size.
[0080] Preferably, the location of the device graphic is also determined based on the actual location of the indoor unit in the room, and users can quickly find the indoor unit to be controlled based on the location of the device graphic.
[0081] As an optional implementation method, such as Figure 5 As shown, the device graphic also displays the indoor unit's on / off status and operating parameters, such as set temperature, airflow mode, and control mode. The font size of the displayed content automatically adjusts to the size of the device graphic for a better user experience.
[0082] As an optional implementation, the method further includes: classifying and displaying the device graphics in the floor indoor unit management page according to the same graphic labels based on preset classification conditions, wherein the preset classification conditions include room type or room size, and the graphic labels indicate the category of the room where the indoor unit corresponding to the device graphic is located.
[0083] On the floor unit management page of the centralized controller, multiple indoor units can be selected and categorized within a floor according to preset classification conditions. Then, the equipment graphics corresponding to indoor units of the same category will be displayed according to the same graphic labels.
[0084] The preset classification criteria can be room type, such as grouping bedrooms into one category and meeting rooms into another, allowing for a unified silent mode setting for rooms of that type. The preset classification criteria can also be room size; for example, grouping larger rooms like living rooms and studies into one category, and smaller rooms like kitchens and bathrooms into another, facilitating standardized temperature settings for different room sizes for rapid cooling or heating. The preset classification criteria can be determined based on the actual scenario, and this application does not impose any restrictions.
[0085] Graphical markers can be color markers or shape markers, etc. Figure 5 The internal graphics are categorized by color, and those belonging to the same category display the same color.
[0086] As an optional implementation, after displaying the device graphic corresponding to each indoor unit in the floor on the floor indoor unit management page, the method further includes: when a target device graphic is detected to be selected, a graphic management pop-up window is displayed on the floor indoor unit management page, wherein the graphic management pop-up window is used to provide a centralized graphic management option and a current graphic management option, the centralized graphic management option indicating that device graphics with the same graphic mark are centrally managed; according to the click instruction received by the graphic management pop-up window, the indoor unit control page corresponding to the device graphic is entered, wherein the indoor unit control page is used to adjust the indoor unit operating parameters.
[0087] When a user selects a graphic of a target device, a graphic management pop-up window will appear. The graphic management pop-up window displays two options, each of which corresponds to a different sub-interface.
[0088] One option is a centralized graphical management option, which allows for centralized management of devices with the same graphical identifier. Selecting this option accesses the indoor unit control page, where the user can adjust the operating parameters of that indoor unit. The operating parameters of other indoor units on the same floor that belong to the same category will also be changed accordingly. Through centralized management, users can centrally control indoor units of the same category, improving control efficiency.
[0089] Another option is the current graphic management option, which indicates that only the graphic of the current device is managed. If this option is selected, the user enters the indoor unit control page and can adjust the operating parameters of the indoor unit, thus enabling individual control of the indoor unit.
[0090] Optionally, this application embodiment also provides a process for locating the indoor unit of the air conditioner, the specific steps of which are as follows.
[0091] After entering the equipment registration and management page, the system requests the altitude of each indoor unit through the central air conditioning communication network. Based on the received altitude of the indoor units, the system automatically groups the indoor units and determines the floor where each indoor unit is located.
[0092] The floor display page shows the total number of indoor units on each floor and the number of indoor units that are currently powered on. There is also a master switch that can be used to turn all the indoor units on or off on that floor.
[0093] Clicking on the corresponding floor will take you to the floor's indoor unit management page. This page displays a graphic of each indoor unit by default. The relative size and position of the graphic correspond one-to-one with the relative size and position of the room where the indoor unit is located. When selecting an indoor unit, users can quickly locate and control it based on the size and position of the graphic. Each graphic displays the corresponding indoor unit's name, on / off status, set temperature, and other quick control buttons. The content displayed within the graphic automatically adjusts its scale to match the graphic's size. Clicking on the graphic will take you to the corresponding indoor unit's control page for comprehensive control.
[0094] Based on the same technical concept, embodiments of this application also provide a device for locating an indoor unit of an air conditioner, such as... Figure 6 As shown, the device includes:
[0095] The acquisition module 601 is used to acquire the altitude and room coordinates of the indoor unit sent by each indoor air conditioner unit.
[0096] Grouping module 602 is used to group indoor units according to physical floors based on altitude, and to determine the physical floor where each indoor unit is located;
[0097] The determination module 603 is used to determine the actual room name of the room where the indoor unit is located based on the room coordinates and user instructions;
[0098] Display module 604 is used to display the floor and room name corresponding to the indoor unit in the visualization interface according to the physical floor and the actual room name;
[0099] The search module 605 is used to find the indoor unit to be controlled based on the floor and room name in the visual interface.
[0100] Optionally, the display module 604 is used for:
[0101] Based on the physical floor level, multiple floor information is displayed on the floor display page of the visualization interface, and each floor information includes the floor level.
[0102] After detecting that the target floor information has been selected, the system will enter the floor unit management page corresponding to the target floor information;
[0103] Based on the actual room name, the floor's indoor unit management page displays the device graphic corresponding to each indoor unit on that floor, with the room name corresponding to the indoor unit shown on the device graphic.
[0104] Optionally, the floor information also includes the number of indoor units on that floor and the number that are currently in operation. The device is also used for:
[0105] Retrieve power-on and power-off messages sent by the internal unit;
[0106] Adjust the number of powered-on devices displayed on the floor display page based on the power-on and power-off messages.
[0107] Optionally, each floor information also includes the main switch corresponding to that floor, and the device is also used for:
[0108] If the main switch is detected to be pressed, all indoor units on that floor will be turned on or off in a centralized manner.
[0109] Optionally, the device is also used for:
[0110] Obtain the dimensions of the room sent by the indoor unit, where the room dimensions are obtained by the indoor unit through radar;
[0111] Determine the size proportions of the rooms where each indoor unit is located on the same floor;
[0112] The graphic sizes of equipment within the same floor level are displayed proportionally according to their dimensions.
[0113] Optionally, the device graphic also displays the indoor unit's on / off status and operating parameters. The device is also used for:
[0114] The font size of the content displayed on the device graphic automatically adjusts to the size of the device graphic.
[0115] Optionally, the device is also used for:
[0116] According to preset classification conditions, the device graphics in the floor indoor unit management page are classified and displayed according to the same graphic labels. The preset classification conditions include room type or room size, and the graphic labels indicate the category of the room where the indoor unit corresponding to the device graphic is located.
[0117] Optionally, the device is also used for:
[0118] When the target device graphic is detected to be selected, a graphic management pop-up window will appear on the floor unit management page. The graphic management pop-up window provides centralized graphic management options and current graphic management options. The centralized graphic management option indicates that device graphics with the same graphic mark are centrally managed.
[0119] Based on the click command received from the graphical management pop-up window, you will enter the indoor unit control page corresponding to the device graphic. The indoor unit control page is used to adjust the indoor unit operating parameters.
[0120] According to another aspect of the embodiments of this application, this application provides an electronic device, such as... Figure 7 As shown, it includes a memory 703, a processor 701, a communication interface 702, and a communication bus 704. The memory 703 stores a computer program that can run on the processor 701. The memory 703 and the processor 701 communicate through the communication interface 702 and the communication bus 704. When the processor 701 executes the computer program, it implements the steps of the above method.
[0121] The memory and processor in the aforementioned electronic devices communicate with each other via a communication bus and a communication interface. The communication bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc.
[0122] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0123] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0124] According to another aspect of the embodiments of this application, a computer-readable medium having processor-executable non-volatile program code is also provided.
[0125] Optionally, in embodiments of this application, the computer-readable medium is configured to store program code for the processor to execute the above-described method.
[0126] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.
[0127] In specific implementation, the embodiments of this application can be referred to the above embodiments and have corresponding technical effects.
[0128] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.
[0129] For software implementation, the techniques described herein can be implemented by units that perform the functions described herein. The software code can be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
[0130] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0131] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0132] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0133] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0134] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0135] If the aforementioned function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks. It should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. In the absence of further restrictions, an element defined by the phrase "comprising a..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0136] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for locating the indoor unit of an air conditioner, characterized in that, The method includes: Obtain the altitude and room coordinates of each indoor air conditioner unit; The indoor units are grouped according to physical floors based on the altitude, and the physical floor where each indoor unit is located is determined. The actual room name of the room where the indoor unit is located is determined based on the room coordinates and user instructions; Based on the physical floor and the actual room name, the floor and room name corresponding to the indoor unit are displayed in the visualization interface; Locate the indoor unit to be controlled based on the floor and room names in the visualization interface; The step of displaying the floor and room name corresponding to the indoor unit in the visualization interface based on the physical floor and the actual room name includes: displaying multiple floor information on the floor display page of the visualization interface based on the physical floor, each floor information including the floor level; after detecting that the target floor information is selected, entering the floor indoor unit management page corresponding to the target floor information; and displaying the device graphic corresponding to each indoor unit of the floor on the floor indoor unit management page based on the actual room name, wherein the room name corresponding to the indoor unit is displayed on the device graphic; The method further includes: classifying and displaying the device graphics in the floor indoor unit management page according to the same graphic mark according to preset classification conditions, wherein the preset classification conditions include room type or room size, and the graphic mark indicates the category of the room where the indoor unit corresponding to the device graphic is located; After displaying the device graphic corresponding to each indoor unit on the floor's indoor unit management page, the method further includes: when a target device graphic is detected to be selected, a graphic management pop-up window is displayed on the floor's indoor unit management page, wherein the graphic management pop-up window is used to provide a centralized graphic management option and a current graphic management option, the centralized graphic management option indicating centralized management of device graphics with the same graphic marker; according to the click instruction received by the graphic management pop-up window, the indoor unit control page corresponding to the device graphic is entered, wherein the indoor unit control page is used to adjust the indoor unit operating parameters.
2. The method according to claim 1, characterized in that, The floor information also includes the number of indoor units on that floor and the number that are currently powered on. The number of powered-on units displayed on the floor display page includes: Retrieve power-on and power-off messages sent by the internal unit; Based on the power-on message and the power-off message, adjust the number of powered-on devices displayed on the floor display page.
3. The method according to claim 1, characterized in that, Each floor information also includes the main switch corresponding to that floor, and the method further includes: If the main switch is detected to be pressed, all indoor units on that floor will be turned on or off in a centralized manner.
4. The method according to claim 1, characterized in that, The method further includes: The dimensions of the room being located, as sent by the indoor unit, are obtained by the indoor unit via radar. Determine the size proportions of the rooms where each indoor unit is located on the same floor; The graphic sizes of equipment within the same floor level are displayed proportionally according to the stated size ratio.
5. The method according to claim 1, characterized in that, The device graphic also displays the on / off status and operating parameters of the indoor unit, and the method further includes: The font size of the content displayed on the device graphic automatically adjusts according to the size of the device graphic.
6. A device for locating an indoor unit of an air conditioner, characterized in that, The device includes: The acquisition module is used to obtain the altitude and room coordinates of each indoor unit of the air conditioner. The grouping module is used to group the indoor units according to the physical floor based on the altitude, and to determine the physical floor where each indoor unit is located; The determination module is used to determine the actual room name of the room where the indoor unit is located based on the room coordinates and user instructions; The display module is used to display the floor and room name corresponding to the indoor unit in the visualization interface according to the physical floor and the actual room name; The search module is used to find the indoor unit to be controlled based on the floor and room name in the visualization interface; The step of displaying the floor and room name corresponding to the indoor unit in the visualization interface based on the physical floor and the actual room name includes: displaying multiple floor information on the floor display page of the visualization interface based on the physical floor, each floor information including the floor level; after detecting that the target floor information is selected, entering the floor indoor unit management page corresponding to the target floor information; and displaying the device graphic corresponding to each indoor unit of the floor on the floor indoor unit management page based on the actual room name, wherein the room name corresponding to the indoor unit is displayed on the device graphic; The device is also used to: classify and display the device graphics in the floor indoor unit management page according to the same graphic mark according to preset classification conditions, wherein the preset classification conditions include room type or room size, and the graphic mark indicates the category of the room where the indoor unit corresponding to the device graphic is located; After displaying the device graphic corresponding to each indoor unit on the floor's indoor unit management page, the device is further configured to: upon detecting that a target device graphic is selected, pop up a graphic management pop-up window on the floor's indoor unit management page, wherein the graphic management pop-up window provides a centralized graphic management option and a current graphic management option, the centralized graphic management option indicating centralized management of device graphics with the same graphic marker; and, based on the click instruction received by the graphic management pop-up window, enter the indoor unit control page corresponding to the device graphic, wherein the indoor unit control page is used to adjust the indoor unit's operating parameters.
7. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the method of any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1-5.
Citation Information
Patent Citations
Building management server, building management method and program
JP2010007887A
Multiple type air conditioner system and address setting method thereof
US5499510A