Dehumidifier and method for controlling same

The dehumidifier system addresses the challenge of accurately measuring water levels by using environmental sensors and a processor to calculate and update correction data, enabling efficient and cost-effective water level estimation and management.

WO2025135423A1PCT designated stage expired Publication Date: 2025-06-26SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/015573
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-19
Filing Date
2024-10-15
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

Existing dehumidifiers face challenges in accurately measuring the water level of their internal water tanks due to size and structural constraints, which limits the use of expensive sensors and increases costs.

Method used

A dehumidifier system that includes environmental sensors for temperature and humidity, a water tank for storing condensate, a water level sensor to detect predetermined water levels, and a processor that calculates the cumulative dehumidification amount based on sensor data and correction data, updating the correction data based on the difference between the cumulative dehumidification amount and the predetermined water level.

Benefits of technology

This solution allows for accurate estimation of the water level in the dehumidifier's tank without the need for expensive sensors, providing various functions related to the water level and enhancing user interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024015573_26062025_PF_FP_ABST
    Figure KR2024015573_26062025_PF_FP_ABST
Patent Text Reader

Abstract

A dehumidifier according to the present disclosure comprises: an environmental sensor for measuring the temperature and humidity of air and generating corresponding sensor data; a water tank configured to store water generated by a dehumidification operation of the dehumidifier; a water level sensor configured to detect that the water level of the water tank has reached a predetermined water level; and at least one processor. The at least one processor may: calculate an accumulated amount of dehumidification on the basis of sensor data collected from the environmental sensor and correction data; and on the basis of detection, by the water level sensor, of the reaching of the predetermined water level, update the correction data on the basis of the difference between the accumulated amount of dehumidification and a predetermined amount of water corresponding to the predetermined water level.
Need to check novelty before this filing date? Find Prior Art

Description

Dehumidifier and method of controlling dehumidifier The present disclosure relates to a dehumidifier capable of detecting the water level of a water tank and a method for controlling the dehumidifier. In general, a dehumidifier is a device that lowers the humidity in a room by sucking in moist air from the room into the body, passing it through a heat exchanger consisting of a condenser and evaporator through which refrigerant flows, lowering the humidity, and then discharging the dehumidified air back into the room. Dehumidifiers work by removing heat from the surrounding air by evaporating a liquid refrigerant in an evaporator. As the refrigerant evaporates, the temperature of the evaporator decreases, and the temperature of the air passing through the evaporator also decreases. Therefore, as the temperature around the evaporator drops, the moisture contained in the air condenses and forms dew on the surface of the evaporator. The dehumidifier may be equipped with a water tank inside to store condensate formed on the surface of the evaporator. If the water level of the water tank of the dehumidifier could be accurately measured, various functions related to the water tank level could be provided to the user, but the use of expensive sensors to detect the water tank level is limited due to obstacles such as the size and structure of the dehumidifier and the increase in price. One aspect of the present disclosure provides a dehumidifier and a control method of the dehumidifier that accurately estimates a water level of a water tank based on sensor data collected from sensors. One aspect of the present disclosure provides a dehumidifier and a method of controlling the dehumidifier that provide various functions related to the water level of a water tank. A dehumidifier according to one embodiment of the present disclosure comprises: an environmental sensor for measuring temperature and humidity of air and generating corresponding sensor data; a water tank configured to store water generated by a dehumidifying operation of the dehumidifier; a water level sensor configured to detect that a water level of the water tank has reached a predetermined level; and a cumulative dehumidification amount calculated based on sensor data collected from the environmental sensor and correction data, and updating the correction data based on a difference between the cumulative dehumidification amount and a predetermined amount of water corresponding to the predetermined water level based on detection of reaching the predetermined water level by the water level sensor. A method for controlling a dehumidifier, comprising: an environmental sensor for measuring temperature and humidity of air and generating corresponding sensor data according to one embodiment of the present disclosure; a water tank configured to store water generated by a dehumidifying operation of the dehumidifier; and a water level sensor configured to detect that a water level of the water tank has reached a predetermined level; the method includes calculating an accumulated dehumidification amount based on sensor data collected from the environmental sensor and correction data; and updating the correction data based on a difference between the accumulated dehumidification amount and a predetermined amount of water corresponding to the predetermined water level, based on detection by the water level sensor that the predetermined water level has been reached. FIG. 1 illustrates an example of a front perspective view of a dehumidifier according to one embodiment. FIG. 2 illustrates an example of a rear perspective view of a dehumidifier according to one embodiment. Figure 3 illustrates a view of a water tank separated from the main body of a dehumidifier according to one embodiment. FIG. 4 is a drawing for explaining an example of the configurations of a water tank of a dehumidifier according to one embodiment. Figure 5 is a conceptual diagram for explaining the dehumidifying principle of a dehumidifier according to one embodiment. FIG. 6 is a drawing for explaining an example of a water level sensor of a dehumidifier according to one embodiment. Figure 7 is a control block diagram illustrating the configurations of a dehumidifier according to one embodiment. Figure 8 is a flowchart illustrating an example of a method for controlling a dehumidifier according to one embodiment. FIG. 9 is a diagram illustrating an example of a method for updating correction data when a dehumidifier according to one embodiment detects that a first water level has been reached. FIG. 10 is a diagram illustrating an example of a method for updating correction data when a dehumidifier according to one embodiment detects that a second water level has been reached. FIG. 11 illustrates an example of a lookup table corresponding to correction data according to one embodiment. Figure 12 illustrates an example of an artificial intelligence model according to one embodiment. Fig. 13 is a flowchart illustrating an example of a method for controlling a dehumidifier according to one embodiment. FIG. 14 illustrates an example of an interface for displaying water level information of a water tank provided by a dehumidifier and / or an external device according to one embodiment. FIG. 15 illustrates an example of an interface for setting a function related to the water level of a water tank, provided by a dehumidifier and / or an external device according to one embodiment. FIG. 16 illustrates an example of an interface provided by a dehumidifier and / or an external device according to one embodiment of the present invention to indicate that the water level in a water tank has reached a user-set level.

[0001] The embodiments described in this specification and the configurations illustrated in the drawings are merely preferred examples of the disclosed invention, and there may be various modified examples that can replace the embodiments and drawings of this specification at the time of filing of the present application. The terminology used herein is for the purpose of describing embodiments only and is not intended to limit and / or restrict the disclosed invention. In this disclosure, the expressions “A or B,” “at least one of A and / or B,” or “one or more of A or / and B” can include all possible combinations of the listed items. For example, “A or B,” “at least one of A and B,” or “at least one of A or B” can all refer to (1) including only A, (2) including only B, or (3) including both A and B. For example, in this specification, a singular expression may include a plural expression unless the context clearly indicates otherwise. Additionally, terms such as "include" or "have" are intended to indicate the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but do not exclude the possibility of the additional presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof. When a component is said to be “connected,” “coupled,” “supported,” or “contacted” with another component, this includes not only cases where the components are directly connected, coupled, supported, or in contact, but also cases where the components are indirectly connected, coupled, supported, or in contact through a third component. When we say that a component is "on" another component, this includes not only cases where the component is in contact with the other component, but also cases where there is another component between the two components. When it is said that a component (e.g., a first component) is "operatively or communicatively coupled with / to" or "connected to" another component (e.g., a second component), it should be understood that the component can be directly coupled to the other component, or can be connected through another component (e.g., a third component). The expression "configured to" as used in this disclosure can be used interchangeably with, for example, "suitable for," "having the capacity to," "designed to," "adapted to," "made to," or "capable of." The term "configured to" does not necessarily mean only "specifically designed to" in terms of hardware. In some contexts, the phrase "a device configured to" can mean that the device, in conjunction with other devices or components, is "capable of" doing. For example, the phrase "a processor configured (or set) to perform A, B, and C" can mean a dedicated processor (e.g., an embedded processor) to perform the operations, or a generic-purpose processor (e.g., a CPU or an application processor) that can perform the operations by executing at least one software program stored in a memory device. Additionally, terms that include ordinal numbers, such as “first,” “second,” etc., are used to distinguish one component from another, and do not limit one component. Additionally, terms such as "~part", "~device", "~block", "~absence", and "~module" may refer to a unit that processes at least one function or operation. For example, the terms may refer to at least one hardware such as an FPGA (field-programmable gate array) / ASIC (application specific integrated circuit), at least one software stored in a memory, or at least one process processed by a processor. Hereinafter, an embodiment of the disclosed invention will be described in detail with reference to the accompanying drawings. The same reference numbers or symbols presented in the accompanying drawings may represent parts or components that perform substantially the same function. The operating principle and embodiments of the present disclosure are described below with reference to the attached drawings. FIG. 1 illustrates an example of a front perspective view of a dehumidifier according to one embodiment. FIG. 2 illustrates an example of a rear perspective view of a dehumidifier according to one embodiment. FIG. 3 illustrates a state in which a water tank is separated from a main body of a dehumidifier according to one embodiment. Referring to FIGS. 1 to 3, the dehumidifier (1) may include a main body (10). The main body (10) may include an input interface (301, see FIG. 7) that receives user input related to the dehumidifier (1). The main body (10) may include an output interface (302, see FIG. 7) that outputs information related to the dehumidifier (1). The dehumidifier (1) may include a water tank (100) configured to be detachable from the main body (10). The water tank (100) can store water (condensed water) generated by the dehumidifying operation of the dehumidifier (1). In one embodiment, the water container (100) may further include a handle (120). The handle (120) may be rotatably coupled to the water container (100). In addition, the handle (120) may be detachably coupled to the water container (100). The handle (120) may be rotatably coupled to the water container (100) so that the water container (100) may be gripped during a process of separating the water container (100) from the main body (10) in a sliding manner and during a process of lifting and transporting the water container (100) separated from the main body (10). A recessed member (102) that is recessed inwardly of the water bottle (100) so as to be adjacent to a handle (120) may be formed on the front of the water bottle (100). A user can easily attach or detach the water bottle (100) from the main body (10) using the handle (120) formed on the water bottle (100). The water tank (100) may further include a cover (110). The cover (110) may be provided with a drainage port (111) that is opened so that condensate stored inside the water tank (100) can be drained to the outside. Accordingly, a user can easily remove condensate through the drainage port (111) without having to open and close the cover (110) in the process of removing condensate inside the water tank (100). In addition, the cover (110) may be provided with an inlet port (112). Water generated by the dehumidifying operation of the dehumidifier (1) can flow into the interior of the water tank (100) through the inlet (112). The cover (110) can be detachably connected to the water tank (100). The cover (110) can form a part of the exterior of the water tank (100). Specifically, the cover (110) can form the upper exterior of the water tank (100). A water tank mounting portion (46) may be formed in the main body (10). The water tank (100) may be detachably connected to the water tank mounting portion (46) to form the exterior of at least one of the front, side, rear or top surface of the dehumidifier (1) together with the main body (10). The water tank (100) can be installed in a sunken space (14a) formed in the main body (10) so as to have a shape corresponding to the lower surface of the water tank (100). The water tank mounting portion (46) can be exposed to the outside when the water tank (100) is separated. A fastening member (47) may be provided on the water tank mounting member (46). The fastening member (47) may be provided on the water tank mounting member (46) so as to enable elastic deformation. A suction port (15a) may be formed in the main body (10). A filter (20) may be mounted on the main body (10) to purify air flowing into the main body (10) through the suction port (15a). The filter (20) may serve to filter out foreign substances in the air flowing into the main body (10). The filter (20) may be detachable from the main body (10) for easy replacement. Air from outside the main body (10) can be introduced into the inside of the main body (10) through the filter (20) and the intake port (15a). The filter (20) may include at least one of a pre-filter that removes relatively large dust contained in the air, a deodorizing filter that removes odor, a dust collecting filter that collects dust by electrical action, and a HEPA filter that removes fine dust. A discharge port (16a) may be formed in the main body (10). Air that is drawn into the inside of the main body (10) through the intake port (15a) is discharged to the outside through the discharge port (16a). In one embodiment, the discharge port (16a) can be opened and closed by the discharge louver (17) coupled to the main body (10). When the dehumidifier (1) operates according to a user input received through the input interface (301), the discharge louver (17) can move upward to open the discharge port (16a). When the dehumidifier (1) stops operating, the discharge louver (17) can move downward to block the discharge port (16a). Accordingly, malfunction of the dehumidifier (1) due to foreign substances penetrating into the main body (10) can be prevented. Fig. 4 is a drawing for explaining an example of the configurations of a water tank of a dehumidifier according to one embodiment. Fig. 5 is a conceptual diagram for explaining the dehumidification principle of a dehumidifier according to one embodiment. Referring to FIGS. 4 and 5, the dehumidifier (1) may include a dehumidification cycle for dehumidification. The dehumidification cycle may include a compressor (50) through which refrigerant is circulated, an expansion device, and a heat exchanger (60). The dehumidification cycle may include a refrigerant pipe connecting the compressor (50), the expansion device, and the heat exchanger (60). The dehumidification cycle may be provided inside the main body (10) of the dehumidifier (1). The heat exchanger (60) can dehumidify air introduced into the main body (10) through heat exchange with the surrounding air. The heat exchanger (60) may include a condenser (60a) and an evaporator (60b). The condenser (60a) can perform heat exchange between the refrigerant and air by utilizing a phase change (e.g., condensation) of the refrigerant. For example, while the refrigerant is condensed in the condenser (60a), the refrigerant can release heat to the surrounding air. Likewise, the evaporator (60b) can perform heat exchange between the refrigerant and the surrounding air by utilizing the phase change (e.g., evaporation) of the refrigerant. For example, while the refrigerant evaporates in the evaporator (60b), the refrigerant can absorb heat from the surrounding air. The dehumidifier (1) performs a dehumidifying operation through a phase change process of the refrigerant circulating through the condenser (60a) and the evaporator (60b). For this circulation of the refrigerant, the dehumidifier (1) may include a compressor (50) that compresses the refrigerant. The compressor (50) may suck in refrigerant gas through the suction portion and compress the refrigerant gas. The compressor (50) may discharge high-temperature, high-pressure refrigerant gas through the discharge portion. The refrigerant can circulate in the order of a compressor (50), a condenser (60a), an expansion device, and an evaporator (60b) through a refrigerant pipe. The dehumidifier (1) may include an expansion device to lower the pressure of the refrigerant flowing into the evaporator (60b). The expansion device can lower the temperature and pressure of the refrigerant by, for example, using the throttling effect. The expansion device can include an orifice that can reduce the cross-sectional area of ​​the passage. The refrigerant passing through the orifice can have its temperature and pressure lowered. The expansion device can be implemented as, for example, an electronic expansion valve capable of controlling the opening ratio (the ratio of the cross-sectional area of ​​the valve's flow path in a partially open state to the cross-sectional area of ​​the valve's flow path in a fully open state). Depending on the opening ratio of the electronic expansion valve, the amount of refrigerant passing through the expansion device can be controlled. The dehumidifier (1) may include an accumulator. The accumulator may be connected to the suction port of the compressor (50). The low-temperature, low-pressure refrigerant evaporated in the evaporator (60b) may be introduced into the accumulator. The accumulator can separate the refrigerant liquid from the refrigerant gas when the refrigerant, which is a mixture of refrigerant liquid and refrigerant gas, is introduced, and provide the refrigerant gas from which the refrigerant liquid has been separated to the compressor (50). The dehumidifier (1) may include a fan (70). For example, a fan (70) may be provided near the condenser (60a). The fan (70) may blow air that has passed through the condenser (60a). The fan (70) may also cause air to flow into the interior of the main body (10) of the dehumidifier (1). As the fan (70) rotates, external air is drawn into the interior of the main body (10) through the intake port (15a, see FIG. 2), and air that has passed through the heat exchanger (60) can be discharged to the outside of the main body (10) through the discharge port (16a). The dehumidifier (1) performing the dehumidifying operation may include operating the fan (70) and the compressor (50). The heat exchanger (60) dehumidifies air containing moisture, and the condensate formed in the heat exchanger (60) can be guided to a water tank (100). That is, water generated by the dehumidifying operation of the dehumidifier (1) can be guided to the water tank (100). The water tank (100) may include a storage space (103). Water generated by the dehumidifying operation of the dehumidifier (1) may be stored in the storage space (103) formed inside the water tank (100). An inlet (112) may be formed on the upper surface of the water tank (100) facing the main body (10) while being coupled to the water tank mounting portion (46) so that condensed water transferred from the heat exchanger (60) along the flow path formed in the main body (10) may flow into the storage space (103). In one embodiment, the inlet (112) may be formed in the cover (110) of the water tank (100). The inlet (112) may have a hole or slit shape, and the shape of the inlet (112) is not limited thereto. A recessed member (102) may be formed in the water tank (100) so as to be recessed inwardly of the water tank (100) so as to be adjacent to the handle (120). The recessed member (102) may be formed on the upper front side of the water tank (100). The recessed member (102) may be welded to the front side of the water tank (100). Preferably, the recessed member (102) may be vibrationally welded to the front side of the water tank (100). A user may insert a hand into the recessed member (102) to hold the handle (120), and then pull the water tank (100) to separate the water tank (100) from the main body (10). The handle (120) can be detachably coupled to the water tank (100). Specifically, the handle (120) can be detachably coupled to a handle mounting portion (104) formed on the inner wall of the water tank (100). The handle mounting portion (104) can be provided on the inner wall of the water tank (100). The handle mounting portion (104) can have a shape that protrudes inwardly of the water tank (100), that is, toward the storage space (103) of the water tank (100). A fastening hole (105) can be provided in the handle mounting portion (104). The handle (120) may be provided with a fastening projection (123) that can be combined with a fastening hole (105). The water tank (100) may further include a detection target (130) and a target housing (140) in which the detection target (130) is accommodated. The detection target (130) is configured to detect the level of condensate stored inside the water tank (100), and may be detected by a water level sensor (150, see FIG. 6) to be described later. The target housing (140) can be installed on one inner wall of the water tank (100). The detection target (130) can float together within the target housing (140) due to buoyancy as the water level of the condensate stored inside the water tank (100) rises. The detection target (130) can be referred to as a floating member in that it can float on water. In one embodiment, when the water level sensor (150) is implemented as a magnetic sensor, the detection target (130) may include a magnet. Meanwhile, depending on the type of water level sensor (150), the dehumidifier (1) may not include a detection target (130). FIG. 6 is a drawing for explaining an example of a water level sensor of a dehumidifier according to one embodiment. Referring to Fig. 6, the dehumidifier (1) may include a water level sensor (150) provided in the main body (10). The height of the detection target (130) can change according to the change in the water level of the water tank (100) inside the target housing (140). The water level sensor (150) can detect that the water level of the water tank (100) has reached a predetermined level. Detecting that the water level of the water tank (100) has reached a predetermined level may include detecting that the water level of the water tank (100) is at the predetermined level and / or detecting that the water level of the water tank (100) is higher than the predetermined level. The water level sensor (150) may include at least one of a first water level sensor (150a) and a second water level sensor (150b). In one embodiment, the water level sensor (150) may include a first water level sensor (150a). In one embodiment, the first water level sensor (150a) may detect that the water level of the water tank (100) has reached the first water level (h1). The first water level sensor (150a) can be installed near the first water level (h1) of the water tank (100). When the water level of the water tank (100) reaches the first water level (h1), the detection target (130) can float to a position corresponding to the first water level (h1) due to buoyancy. When the detection target (130) floats to a position corresponding to the first water level (h1), the first water level sensor (150a) can detect the detection target (130). The detection of the detection target (130) by the first water level sensor (150a) may include detection that the water level of the water tank (100) has reached the first water level (h1). In one embodiment, the water level sensor (150) may include a second water level sensor (150b). In one embodiment, the second water level sensor (150b) may detect that the water level of the water tank (100) has reached the second water level (h2). The second water level sensor (150b) can be installed near the second water level (h2) of the water tank (100). When the water level of the water tank (100) reaches the second water level (h2), the detection target (130) can float to a position corresponding to the second water level (h2) due to buoyancy. When the detection target (130) floats to a position corresponding to the second water level (h2), the second water level sensor (150b) can detect the detection target (130). The detection of the detection target (130) by the second water level sensor (150b) may include detection that the water level of the water tank (100) has reached the second water level (h2). The second water level (h2) may be higher than the first water level (h1). For example, the first water level (h1) may correspond to about half the water level of the water tank, and the second water level (h2) may correspond to about the full water level of the water tank, but examples of the first water level (h1) and the second water level (h2) are not limited thereto. According to various embodiments, the position of the first water level sensor (150a) may be changed according to the user's design. To this end, the dehumidifier (1) may be designed so that the position of the first water level sensor (150a) is adjustable. According to various embodiments, the water level sensor (150) may be employed as various sensors in addition to a sensor configured to detect the detection target (130). For example, the water level sensor (150) may include a capacitance sensor, an electrode sensor, or the like configured to detect that the water level of the water tank (100) has reached a predetermined level. Figure 7 is a control block diagram illustrating the configurations of a dehumidifier according to one embodiment. Referring to FIG. 7, a dehumidifier (1) according to one embodiment may include a user interface device, a water level sensor (150), a water tank detection sensor (160), an environmental sensor (170), a compressor (50), a fan (70), a communication interface (400), and / or a control unit (200). The user interface device (300) can enable interaction between the user and the dehumidifier (1). The user interface device (300) may include an output interface (302) and an input interface (301). At least one output interface (302) can transmit various information related to the operation of the dehumidifier (1) to the user by generating sensory information. For example, at least one output interface (302) can transmit information related to the settings of the dehumidifier (1) and the operation time of the dehumidifier (1) to the user. Information related to the operation of the dehumidifier (1) can be output by a display, an indicator, and / or a voice. The at least one output interface (302) can include, for example, a liquid crystal display (LCD) panel, an indicator, a light emitting diode (LED) panel, a speaker, and the like. In one embodiment, at least one output interface (302) can output sensory information (e.g., visual information, auditory information, etc.) related to the water level of the water tank (100). At least one input interface (301) can convert sensory information received from a user into an electrical signal. At least one input interface (301) may include a power button for turning on the dehumidifier (1), a setting button for setting the operation mode of the dehumidifier (1), a control button for adjusting the speed of the compressor (50) and / or the fan (70), and / or a timer button for setting the dehumidification time of the dehumidifier (1). Each button may include a visual indicator (e.g., text, an icon, etc.) that indicates its function. At least one input interface (301) may include, for example, a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and / or a microphone. In the present disclosure, 'button' may be replaced with a UI element (User Interface Element), a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and / or a microphone. The power button is used to turn the dehumidifier (1) on or off. When the dehumidifier (1) is turned on, the setting button and / or timer button may be activated. When the power of the dehumidifier (1) is turned on, the compressor (50) and the fan (70) can operate. That is, when the power of the dehumidifier (1) is turned on, the dehumidifying operation can be performed. The setting button is a button for changing the operation mode of the dehumidifier (1). The operation mode of the dehumidifier (1) may include clothing mode, smart mode, general mode, low noise mode, etc. Depending on each mode, the operating frequency of the compressor (50) and the rotation speed of the fan (70) may be different. The control button is a button for controlling the operating frequency of the compressor (50) of the dehumidifier (1) and / or the rotation speed of the fan (70). Depending on the operation of the control button, the operating frequency of the compressor (50) and / or the rotation speed of the fan (70) can be controlled. The timer button is a button for setting the operation time of the dehumidifier (1). The dehumidifier (1) performs the dehumidification operation for the operation time set by the timer button, and can end the dehumidification operation when the operation time set by the timer button has elapsed. The dehumidifier (1) can process user input received through the input interface (301) or output information related to the dehumidifier (1) through the output interface (302). For example, user input received through the input interface (301) may be transmitted to the control unit (200). As another example, the control unit (200) may control the output interface (302) to output information related to the dehumidifier (1). The water level sensor (150) can detect that the water level of the water tank (100) has reached a predetermined level. The water level sensor (150) can transmit an electrical signal corresponding to the water level of the water tank (100) reaching a predetermined level to the control unit (200). For example, the first water level sensor (150a) can transmit an electrical signal to the control unit (200) in response to the water level of the water tank (100) reaching the first water level (h1). As another example, the second water level sensor (150b) can transmit an electrical signal to the control unit (200) in response to the water level of the water tank (100) reaching the second water level (h2). The control unit (200) can detect that the water level of the water tank (100) has reached the first water level (h1) in response to receiving an electrical signal from the first water level sensor (150a). The control unit (200) can detect that the water level of the water tank (100) has reached the second water level (h2) in response to receiving an electrical signal from the second water level sensor (150b). The water tank detection sensor (160) can detect attachment or removal of the water tank (100). For example, a water tank detection sensor (160) may be provided in a fastening portion (47, see FIG. 3) of a water tank (100) mounting portion (46, see FIG. 3). The water tank detection sensor (160) can detect whether a water tank (100) is connected to the main body (10). For example, the water tank detection sensor (160) can detect elastic deformation of the fastening part (47). The water tank detection sensor (160) can transmit an electrical signal corresponding to whether the water tank (100) is attached or removed to the control unit (200). The control unit (200) can identify whether the water tank (100) is connected to or separated from the main body (10) based on an electrical signal received from the water tank detection sensor (160). The environmental sensor (170) can measure the temperature and humidity of the air surrounding the dehumidifier (1) and generate corresponding sensor data. The environmental sensor (170) may include at least one temperature sensor (170a) and at least one humidity sensor (170b). Sensor data collected from the environmental sensor (170) may include temperature data and humidity data. The temperature data may include temperature data of air that has not passed through the heat exchanger (60) (hereinafter referred to as 'intake air') and temperature data of air that has passed through the heat exchanger (60) (hereinafter referred to as 'discharge air'). The humidity data may include humidity data of intake air and humidity data of discharge air. At least one temperature sensor (170a) can measure the temperature of the air surrounding the dehumidifier (1). At least one temperature sensor (170a) can transmit temperature data of the air surrounding the dehumidifier (1) to the control unit (200). At least one temperature sensor (170a) may include a first temperature sensor (170a) that measures the temperature of air (intake air) sucked into the body (10) from the outside of the body (10), and a second temperature sensor (170a) that measures the temperature of air (discharge air) discharged from the inside of the body (10) to the outside of the body (10). The first temperature sensor (170a) may be formed around the intake port (15a). The first temperature sensor (170a) may measure the temperature of intake air. The first temperature sensor (170a) may transmit temperature data of intake air to the control unit (200). The second temperature sensor (170a) may be formed around the discharge port (16a). The second temperature sensor (170a) may measure the temperature of the discharged air. The second temperature sensor (170a) may transmit temperature data of the discharged air to the control unit (200). At least one humidity sensor (170b) can measure the humidity of the air surrounding the dehumidifier (1). At least one humidity sensor (170b) can transmit humidity data of the air surrounding the dehumidifier (1) to the control unit (200). At least one humidity sensor (170b) may include a first humidity sensor (170b) that measures the humidity of air sucked into the main body (10) from the outside of the main body (10), and a second humidity sensor (170b) that measures the humidity of air discharged from the inside of the main body (10) to the outside of the main body (10). The first humidity sensor (170b) can be formed around the suction port (15a). The first humidity sensor (170b) can measure the humidity of the suction air. The first humidity sensor (170b) can transmit humidity data of the suction air to the control unit (200). The second humidity sensor (170b) may be formed around the discharge port (16a). The second humidity sensor (170b) may measure the humidity of the discharged air. The second humidity sensor (170b) may transmit humidity data of the discharged air to the control unit (200). The fan (70) may include a fan motor. The fan motor may include a motor whose rotation speed can be controlled. For example, the fan motor may be a BLDC motor. The control unit (200) controlling the fan (70) may include the control unit (200) controlling the fan motor. The control unit (200) may control the rotation speed of the fan (70) by controlling the fan motor. The control unit (200) can rotate the fan (70) based on the start of the dehumidifying operation of the dehumidifier (1). The compressor (50) can operate based on a control signal from the control unit (200). The control unit (200) can operate the compressor (50) based on the start of the dehumidifying operation of the dehumidifier (1). The dehumidifier (1) may include a communication interface (400) for wired and / or wireless communication with external devices (e.g., servers, user devices, and / or other home appliances). The communication interface (400) may include at least one of a short-range communication module or a long-range communication module. The communication interface (400) can transmit data to an external device or receive data from an external device. For example, the communication interface (400) can establish communication with a server, a user device, and / or other home appliances, and transmit and receive various types of data. To this end, the communication interface (400) may support establishment of a direct (e.g., wired) communication channel or a wireless communication channel between external devices, and performance of communication through the established communication channel. According to one embodiment, the communication interface (400) may include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a GNSS (global navigation satellite system) communication module) or a wired communication module (e.g., a local area network (LAN) communication module, or a power line communication module). A corresponding communication module among these communication modules may communicate with the external device through a first network (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These different types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). A short-range wireless communication module may include, but is not limited to, a Bluetooth communication module, a BLE (Bluetooth Low Energy) communication module, a Near Field Communication module, a WLAN (Wi-Fi) communication module, a Zigbee communication module, an infrared (IrDA, infrared Data Association) communication module, a WFD (Wi-Fi Direct) communication module, a UWB (ultrawideband) communication module, an Ant+ communication module, a microwave (uWave) communication module, etc. The long-distance communication module may include a communication module that performs various types of long-distance communication and may include a mobile communication interface. The mobile communication interface transmits and receives a wireless signal with at least one of a base station, an external terminal, and a server on a mobile communication network. In one embodiment, the communication interface (400) can communicate with external devices such as a server, a user device, and other home appliances through a peripheral access point (AP). The access point (AP) can connect a local area network (LAN) to which the dehumidifier (1), other home appliances, the server, and / or the user device are connected to a wide area network (WAN) to which the server is connected. The dehumidifier (1), other home appliances, and / or the user device can be connected to the server through the wide area network (WAN). The control unit (200) can process user input received from the input interface (301). The control unit (200) can process data collected from various sensors (e.g., water level sensor (150), water tank detection sensor (160), and environment sensor (170)). The control unit (200) can control various components of the dehumidifier (1) (e.g., output interface (302), compressor (50), fan (70), communication interface (400)). The control unit (200) may include at least one processor (201) that controls the operation of the dehumidifier (1) and at least one memory (202) in which a program and data for controlling the operation of the dehumidifier (1) are stored. At least one memory (202) can store data required for various embodiments. The memory (202) may be implemented in the form of a memory embedded in the dehumidifier (1) or in the form of a memory that can be attached or detached from the dehumidifier (1) depending on the purpose of data storage. For example, data for operating the dehumidifier (1) may be stored in a memory embedded in the dehumidifier (1), and data for expanding the function of the dehumidifier (1) may be stored in a memory that can be attached or detached from the dehumidifier (1). Meanwhile, in the case of the memory embedded in the dehumidifier (1), it may be implemented as at least one of volatile memory (e.g., DRAM (dynamic RAM), SRAM (static RAM), or SDRAM (synchronous dynamic RAM)), non-volatile memory (e.g., OTPROM (one time programmable ROM), PROM (programmable ROM), EPROM (erasable and programmable ROM), EEPROM (electrically erasable and programmable ROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD)). In addition, in the case of the memory that can be detachably attached to the dehumidifier (1), it may be implemented as a memory card (e.g., CF (compact flash), SD (secure digital), Micro-SD (micro secure digital), Mini-SD (mini secure digital), xD (extreme digital), MMC (multi-media card)), external memory that can be connected to a USB port (e.g., USB memory), etc. Can be. At least one processor (201) controls the overall operation of the dehumidifier (1). Specifically, at least one processor (201) is connected to each component of the dehumidifier (1) and can control the overall operation of the dehumidifier (1). For example, at least one processor (201) is electrically connected to the memory (202) and can control the overall operation of the dehumidifier (1). The processor (201) may be composed of one or more processors. At least one processor (201) can perform operations of a dehumidifier (1) according to various embodiments by executing at least one instruction stored in a memory (202). At least one processor (201) may include one or more of a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), a DSP (Digital Signal Processor), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator. The at least one processor (201) may control one or any combination of other components of the dehumidifier (1), and may perform operations related to communication or data processing. The at least one processor (201) may execute at least one program or instruction stored in the memory (202). For example, the at least one processor (201) may perform a method according to at least one embodiment of the present disclosure by executing at least one instruction stored in the memory (202). When a method according to at least one embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one processor or may be performed by a plurality of processors. For example, when a first operation, a second operation, and a third operation are performed by a method according to at least one embodiment, the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-only processor). At least one processor (201) may be implemented as a single core processor including one core, or may be implemented as at least one multicore processor including multiple cores (e.g., homogeneous multi-core or heterogeneous multi-core). When at least one processor (201) is implemented as a multicore processor, each of the multiple cores included in the multicore processor may include an internal processor memory, such as a cache memory or an on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor. In addition, each of the multiple cores (or some of the multiple cores) included in the multicore processor may independently read and execute a program instruction for implementing a method according to at least one embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to at least one embodiment of the present disclosure. When a method according to at least one embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one core of the plurality of cores included in the multi-core processor, or may be performed by the plurality of cores. For example, when a first operation, a second operation, and a third operation are performed by the method according to at least one embodiment, the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor. In embodiments of the present disclosure, a processor may mean a system on a chip (SoC) having at least one processor and other electronic components integrated therein, a single core processor, a multi-core processor, or a core included in a single core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, a DSP, an NPU, a hardware accelerator, or a machine learning accelerator, but embodiments of the present disclosure are not limited thereto. At least one memory (202) can store an algorithm for controlling the compressor (50) and / or the fan (70) depending on the operating mode of the dehumidifier (1). At least one memory (202) can store an algorithm for calculating a dehumidification amount based on sensor data collected from an environmental sensor (170). In one embodiment, at least one processor (201) can calculate the dehumidification amount based on sensor data collected from an environmental sensor (170). For example, at least one processor (201) can calculate the dehumidification amount based on the absolute humidity of the discharge air and the absolute humidity of the intake air. At least one processor (201) can calculate the absolute humidity of the discharged air and the absolute humidity of the intake air based on sensor data collected from the environmental sensor (170). A method known in the art may be applied in which at least one processor (201) calculates the absolute humidity of discharged air and the absolute humidity of intake air based on sensor data collected from an environmental sensor (170). Absolute humidity is the weight ratio of water content in moist air to dry air (kg / kgDA). In one embodiment, at least one processor (201) may consider the operating frequency of the compressor (50) when calculating the dehumidification amount based on sensor data collected from the environmental sensor (170). As a result, the dehumidification amount can be determined based on the following [Mathematical Formula 1]. [Mathematical Formula 1] Dehumidification capacity (kg / h) = (X1-X2)*M Here, X1 (kg / kgDA) represents the absolute humidity of the intake air, and X2 (kg / kgDA) represents the absolute humidity of the discharge air. M represents the mass flow rate, and the mass flow rate represents the weight of air flowing per unit time. The mass flow rate can be determined in response to the rotation speed of the fan (70). At least one processor (201) can integrate the produced dehumidification amount over time to determine the accumulated dehumidification amount. The cumulative dehumidification amount calculated by at least one processor (201) may correspond to the amount of condensate generated in the heat exchanger (60). Accordingly, the cumulative dehumidification amount calculated by at least one processor (201) may correspond to the water level of the water tank (100). Meanwhile, even if at least one processor (201) calculates the cumulative dehumidification amount through the above-described method, an error is bound to occur between the calculated cumulative dehumidification amount and the amount of water corresponding to the water level of the water tank (100) depending on various variables and conditions. At least one memory (202) can store correction data used when calculating the dehumidification amount based on sensor data collected from the environmental sensor (170). In one embodiment, the correction data can be stored in a non-volatile memory of the memory (202). Accordingly, correction data may not be lost even when power is not supplied to the dehumidifier (1). In one embodiment, at least one processor (201) may utilize correction data when calculating the cumulative dehumidification amount to minimize an error between the calculated cumulative dehumidification amount and the amount of water corresponding to the water level in the water tank (100). As a result, the dehumidification amount can be determined based on the following [Mathematical Formula 2]. [Mathematical formula 2] Dehumidification amount (kg / h) = (X1-X2)*M + △X Here, △X corresponds to a correction amount corresponding to the air temperature and humidity around the dehumidifier (1). At least one memory (202) can store correction data related to △X, and at least one processor (201) can calculate the dehumidification amount by calling the △X value stored in at least one memory (202). Assuming that the dehumidification amount calculated without applying △X is 2 kg / h and that △X is 0.1, the dehumidification amount corrected by applying △X is 2.1 kg / h. At least one processor (201) can accumulate the corrected dehumidification amount over time to calculate the accumulated dehumidification amount. According to the present disclosure, when the dehumidifier (1) calculates the cumulative dehumidification amount, it is possible to calculate a more accurate cumulative dehumidification amount by utilizing correction data. Accordingly, even if the dehumidifier (1) is not equipped with a sensor capable of measuring the exact water level of the water tank (100), the dehumidifier (1) can estimate the exact water level of the water tank (100). At least one processor (201) can update △X by updating correction data stored in at least one memory (202). A method by which at least one processor (201) updates the correction data will be described later. At least one memory (202) may store an algorithm for detecting a water emptying event. The water emptying event may include at least one event that can be strongly assumed to indicate that the user has emptied the water tank (100). When a water emptying event is detected, it can be assumed that the user has emptied the water tank (100). In one embodiment, at least one processor (201) can detect a water emptying event. For example, at least one processor (201) can detect a water emptying event based on the detection of separation of a water tank (100) by a water tank detection sensor (160) and detection of combination of the water tank (100) after a predetermined period of time. As another example, at least one processor (201) may detect a water emptying event in response to a transition from a state in which a predetermined water level (e.g., a first water level (h1) or a second water level (h2)) is detected by the water level sensor (150) to a state in which the predetermined water level (e.g., a first water level (h1) or a second water level (h2)) is not detected by the water level sensor (150). Considering that the first water level (h1) is lower than the second water level (h2), preferably, at least one processor (201) can detect a water emptying event in response to a transition from a state in which the first water level (h1) is detected by the first water level sensor (150a) to a state in which the first water level (h1) is not detected by the first water level sensor (150a). As another example, at least one processor (201) may detect a water emptying event in response to a state in which a predetermined water level (e.g., the first water level (h1) or the second water level (h2)) is detected by the water level sensor (150), separation of the water tank (100) is detected by the water tank detection sensor (160), and combination of the water tank (100) is detected by the water tank detection sensor (160), and then the predetermined water level (e.g., the first water level (h1) or the second water level (h2)) is not detected by the water level sensor (150). Considering that the first water level (h1) is lower than the second water level (h2), preferably, at least one processor (201) can detect a water emptying event in response to the first water level (h1) being detected by the first water level sensor (150a), separation of the water tank (100) being detected by the water tank detection sensor (160), and combination of the water tank (100) being detected by the water tank detection sensor (160), and then the first water level (h1) not being detected by the first water level sensor (150a). The configurations illustrated in FIG. 7 are examples of the configurations of a dehumidifier (1). A dehumidifier (1) according to one embodiment may include some configurations in addition to the configurations illustrated in FIG. 7, and conversely, may not include some of the configurations illustrated in FIG. 7 (e.g., water tank detection sensor (160)). Figure 8 is a flowchart illustrating an example of a method for controlling a dehumidifier according to one embodiment. Referring to FIG. 8, the processor (201) can calculate the accumulated dehumidification amount based on sensor data collected from the environmental sensor (170) and correction data stored in the memory (202) (1100). In one embodiment, the processor (201) may start calculating the cumulative dehumidification amount in response to the start of the dehumidification operation of the dehumidifier (1). The start of the dehumidification operation of the dehumidifier (1) may include the start of the operation of the compressor (50). In one embodiment, the processor (201) may initialize the calculated accumulated dehumidification amount in response to detecting a water emptying event. That is, the processor (201) can accumulate and calculate the dehumidification amount from the time a water emptying event is detected until a new water emptying event is detected. For example, the processor (201) may initialize the accumulated dehumidification amount to 0 or to a predefined value when a water emptying event is detected. In one embodiment, the predefined value may be a value associated with the correction data. In one embodiment, the processor (201) may, in response to detection of reaching a predetermined water level by the water level sensor (150), update correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the predetermined amount of water corresponding to the predetermined water level (1300, 1500). In the present disclosure, for convenience of explanation, the amount of water corresponding to the first water level (h1) is defined as the first water amount, and the amount of water corresponding to the second water level (h2) is defined as the second water amount. The first water amount, which is the amount of water corresponding to the first water level (h1), and the second water amount, which is the amount of water corresponding to the second water level (h2), can be defined in advance according to the size of the water tank (100). In one embodiment, the processor (201) may update correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the first water amount in response to the detection of the first water level (h1) reaching the first water level (150a) (example of 1200) (1300). Updating the correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the amount of the first water may include updating a lookup table included in the correction data and / or updating an artificial intelligence model included in the correction data. FIG. 9 is a diagram illustrating an example of a method for updating correction data when a dehumidifier according to one embodiment detects that a first water level has been reached. Referring to FIG. 9, the processor (201) can initialize the accumulated dehumidification amount at the time (t0) when the water emptying event is detected. Initializing the accumulated dehumidification amount at the time (t0) when the water emptying event is detected may include not only initializing the accumulated dehumidification amount as soon as the water emptying event is detected, but also initializing the accumulated dehumidification amount when the water emptying event is detected and the dehumidifier (1) is powered on, or initializing the accumulated dehumidification amount when the water emptying event is detected and the dehumidification operation of the dehumidifier (1) starts. That is, initializing the accumulated dehumidification amount at the time point (t0) when the water emptying event is detected may include initializing the accumulated dehumidification amount before the water emptying event is detected, the dehumidification operation of the dehumidifier (1) starts, and a predetermined amount of time has elapsed. The processor (201) can calculate the accumulated dehumidification amount based on sensor data collected from the environmental sensor (170) and correction data stored in the memory (202) from the time point (t1) when the dehumidification operation of the dehumidifier (1) starts. The processor (201) can compare the amount of the first water and the accumulated dehumidification amount at a time point (t2) when the first water level (h1) is detected to have been reached by the first water level sensor (150a). As shown in Fig. 9, the accumulated dehumidification amount was calculated as 1.98 L, and when the amount of the first water corresponds to 2 L, the difference between the accumulated dehumidification amount and the amount of the first water is +0.02 L. Assuming that the time between the start time (t1) of the dehumidification operation and the time (t2) when the arrival of the first water level (h1) is detected is 1 hour, the accumulated dehumidification amount and the amount of the first water are equal when △X is +0.02 (kg / h). The processor (201) can store a correction amount (ΔX) that makes the accumulated dehumidification amount and the amount of first water match in the memory (202). The error between the accumulated dehumidification amount calculated according to the temperature and humidity conditions of the intake air and the amount of water actually stored in the water tank (100) may vary. Accordingly, a correction amount (ΔX) corresponding to the temperature and humidity conditions of the intake air is required. In one embodiment, the processor (201) can store in the memory (202) a correction amount (ΔX) that matches the accumulated dehumidification amount and the amount of the first water, by matching the temperature conditions and humidity conditions of the intake air. For example, when the temperature of the intake air is 20°C and the humidity is 60%, the correction amount (ΔX) that makes the accumulated dehumidification amount and the amount of the first water match can be stored as the correction amount (ΔX) corresponding to the temperature condition of 20°C and the humidity condition of 60%. In one embodiment, when the temperature and humidity of the intake air change according to the dehumidifying operation of the dehumidifier (1), the processor (201) can determine the storage location of the correction amount (ΔX) based on the degree to which the temperature and humidity of the intake air change. For example, when the temperature of the intake air rises from 20°C to 21°C and the humidity drops from 60% to 50% due to the dehumidification operation, the processor (201) may store half of the compensation amount (ΔX) that makes the accumulated dehumidification amount and the amount of the first water match as a compensation amount (ΔX) corresponding to a temperature condition of 20°C and a humidity condition of 60%, and store the remaining half of the compensation amount (△X) as a compensation amount (ΔX) corresponding to a temperature condition of 20°C and a humidity condition of 50%. As another example, when the temperature of the intake air rises from 20°C to 21°C and the humidity drops from 60% to 50% due to the dehumidification operation, the processor (201) can store a correction amount (ΔX) that matches the accumulated dehumidification amount and the amount of the first water as a correction amount (ΔX) corresponding to a temperature condition of 20.5°C and a humidity condition of 55%. In one embodiment, the processor (201) may correct the calculated accumulated dehumidification amount to the first amount of water in response to the detection of the first water level (h1) reaching the first water level (h1) by the first water level sensor (150a) (example of 1200). In one embodiment, the processor (201) can continuously calculate the accumulated dehumidification amount based on sensor data collected from the environmental sensor (170) and correction data stored in the memory (202) after correcting the calculated accumulated dehumidification amount to the amount of the first water. In one embodiment, the processor (201) may update correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the amount of the second water (1500), in response to the detection of the arrival of the second water level (h2) by the second water level sensor (150b) (example of 1400). Updating the correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the amount of the second water may include updating a lookup table included in the correction data and / or updating an artificial intelligence model included in the correction data. FIG. 10 is a diagram illustrating an example of a method for updating correction data when a dehumidifier according to one embodiment detects that a second water level has been reached. Referring to FIG. 10, the processor (201) can modify the accumulated dehumidification amount to the amount of the first water at a time point (t2) when it detects that the first water level (h1) has reached, and can continuously calculate the accumulated dehumidification amount. That is, at a time point (t2) when the processor (201) detects that the first water level (h1) of the dehumidifier (1) has reached, the processor (201) changes the accumulated dehumidification amount to the amount of the first water and calculates the accumulated dehumidification amount based on the sensor data collected from the environmental sensor (170) and the correction data stored in the memory (202). The processor (201) can compare the amount of second water and the accumulated dehumidification amount at a time point (t3) when the second water level (h2) is detected to have been reached by the second water level sensor (150b). As shown in Figure 10, the cumulative dehumidification amount was calculated as 4.01 L, and when the amount of the 21st water corresponds to 4 L, the difference between the cumulative dehumidification amount and the amount of the 2nd water is -0.01 L. Assuming that the time between the time (t2) when the arrival of the first water level (h1) is detected and the time (t3) when the arrival of the second water level (h2) is detected is 1 hour, when △X is -0.01 (kg / h), the accumulated dehumidification amount and the amount of the second water are equal. The processor (201) can store a correction amount (ΔX) that makes the accumulated dehumidification amount and the amount of second water match in the memory (202). In one embodiment, the processor (201) can store in the memory (202) a correction amount (ΔX) that matches the accumulated dehumidification amount and the amount of second water, matching the temperature conditions and humidity conditions of the intake air. In one embodiment, the second water level (h2) may correspond to the full water level. In one embodiment, the processor (201) may stop the dehumidifying operation in response to the detection of reaching the second water level (h2) by the second water level sensor (150b). Stopping the dehumidifying operation may include stopping the operation of the compressor (50) and the fan (70). In one embodiment, the processor (201) may output sensory information indicating that the water level of the water tank (100) has reached the full water level in response to the detection of reaching the second water level (h2) by the second water level sensor (150b). Outputting sensory information indicating that the water level of the water tank (100) has reached the full water level may include outputting visual information (e.g., indicator lighting) indicating that the water level of the water tank (100) has reached the full water level and / or auditory information (e.g., sound) indicating that the water level of the water tank (100) has reached the full water level. In one embodiment, the processor (201) may, in response to detection of the second water level (h2) being reached by the second water level sensor (150b), notify an external device through the communication interface (400) that the water level of the water tank (100) has reached the full water level. Notifying an external device (e.g., a server or user device) via the communication interface (400) that the water level of the water tank (100) has reached the full water level may include notifying the external device via wireless communication that the water level of the water tank (100) has reached the full water level. Notifying an external device through a communication interface (400) that the water level of the water tank (100) has reached the full water level may include transmitting a signal to the external device notifying that the water level of the water tank (100) has reached the full water level. The user can recognize that the water level in the water tank (100) of the dehumidifier (1) has reached the full water level, separate the water tank (100) from the main body, empty the water, and reattach the water tank (100) to the main body. The processor (201) can detect a water emptying event based on the user's water emptying action. The processor (201) can initialize the accumulated dehumidification amount based on the detection of a water emptying event (t4). According to the present disclosure, a dehumidifier (1) is provided that can estimate the water level of a water tank (100) more accurately as the period of use increases by updating correction data by comparing the accumulated dehumidification amount with the amount of water corresponding to the actual water level of a water tank (100) and utilizing this at a later time. Meanwhile, the operations illustrated in FIG. 8 may be performed by the processor (201) of the dehumidifier (1) or may be performed by a processor included in an external device (e.g., a server). The memory contained in an external device (e.g., a server) may store the correction data described above or described below. The dehumidifier (1) can transmit sensor data collected from the environmental sensor (170) to an external device through a communication interface (400). The external device can calculate the accumulated dehumidification amount based on sensor data received from the dehumidifier (1) and correction data stored in the memory (202) of the external device. The external device can transmit data on the calculated accumulated dehumidification amount to the dehumidifier (1). The dehumidifier (1) can transmit a signal indicating that the first water level (h1) has been reached to an external device through a communication interface (400). When the external device receives a signal indicating that the first water level (h1) has been reached from the dehumidifier (1), the external device can update correction data stored in the memory (202) of the external device based on the difference between the accumulated dehumidification amount and the amount of the first water. The dehumidifier (1) can transmit a signal indicating that the second water level (h2) has been reached to an external device through a communication interface (400). When the external device receives a signal indicating that the second water level (h2) has been reached from the dehumidifier (1), the external device can update correction data stored in the memory (202) of the external device based on the difference between the accumulated dehumidification amount and the amount of the second water. The dehumidifier (1) can transmit a signal indicating that a water emptying event has been detected to an external device through a communication interface (400). When the external device receives a signal indicating that a water emptying event has been detected from the dehumidifier (1), the accumulated dehumidification amount can be initialized. According to one embodiment of the present disclosure, an external device is provided that updates correction data by comparing the accumulated dehumidification amount with the amount of water corresponding to the actual water level of the water tank (100), and utilizes this later, thereby allowing the water level of the water tank (100) to be estimated more accurately as the period of use increases. Meanwhile, even if the user empties the water in the water tank (100), the water in the water tank (100) may not be completely removed depending on the user's habits. Since the accumulated dehumidification amount is initialized to 0 or a value similar to 0 in response to the detection of a water emptying event, the accumulated dehumidification amount calculated until the water emptying event is detected and the water level of the water tank (100) reaches the first water level (h1) is likely to be different from the actual water level of the water tank (100). That is, if the water in the water tank (100) is not completely removed, it may not be desirable to always initialize the accumulated dehumidification amount to 0 because the water level in the water tank (100) increases while some water remains in the water tank (100). According to various embodiments, the processor (201) may determine an initialization value of the accumulated dehumidification amount using correction data that is updated based on the difference between the accumulated dehumidification amount and the amount of the first water. That is, when the processor (201) detects that the water level of the water tank (100) has reached the first water level (h1), it can determine an initialization value of the accumulated dehumidification amount based on the difference between the accumulated dehumidification amount and the first amount of water. In one embodiment, the processor (201) may accumulate and store the difference between the accumulated dehumidification amount and the first water amount as one of a plurality of factors whenever the water level of the water tank (100) reaches the first water level (h1). The processor (201) may determine an average value of the plurality of factors as an initialization value of the accumulated dehumidification amount. For example, if the average value of a plurality of factors corresponding to the difference between the accumulated dehumidification amount and the amount of the first water is 0.1 L, the processor (201) may determine the initialization value of the accumulated dehumidification amount to 0.1 L. Thereafter, the processor (201) may initialize the accumulated dehumidification amount to 0.1 L in response to the detection of a water emptying event. Meanwhile, since the accumulated dehumidification amount is corrected to the amount of the first water when the water level of the water tank (100) reaches the first water level (h1), the accumulated dehumidification amount calculated until the arrival of the first water level (h1) is detected and the water level of the water tank (100) reaches the second water level (h2) can be relatively similar to the actual water level of the water tank (100). According to various embodiments, the processor (201) may correct the accumulated dehumidification amount using correction data that is updated based on the difference between the accumulated dehumidification amount and the amount of second water. That is, the processor (201) can perform operation 1100 by using correction data that is updated based on the difference between the accumulated dehumidification amount and the amount of second water. In one embodiment, the processor (201) may perform operation 1100 by using correction data updated based on the difference between the accumulated dehumidification amount and the amount of the first water (correction data updated when the water level of the water tank (100) reaches the first water level (h1)) and correction data updated based on the difference between the accumulated dehumidification amount and the amount of the second water (correction data updated when the water level of the water tank (100) reaches the second water level (h2)). In one embodiment, the processor (201) may determine an initialization value of the accumulated dehumidification amount based on correction data updated based on a difference between the accumulated dehumidification amount and the amount of the first water, and perform operation 1100 using the correction data updated based on the difference between the accumulated dehumidification amount and the amount of the second water. In one embodiment, the processor (201) performs operation 1100 using correction data updated based on the difference between the cumulative dehumidification amount and the amount of the first water and correction data updated based on the difference between the cumulative dehumidification amount and the amount of the second water, and may determine an initialization value of the cumulative dehumidification amount based on the correction data updated based on the difference between the cumulative dehumidification amount and the amount of the first water. FIG. 11 illustrates an example of a lookup table corresponding to correction data according to one embodiment. Referring to FIG. 11, correction data stored in a memory (202) according to one embodiment may include a lookup table (202a) in which correction amounts corresponding to temperature conditions and humidity conditions are recorded. The lookup table (202a) may include a correction amount (ΔX) corresponding to the temperature conditions and humidity conditions. The lookup table (202a) can be updated by the processor (201). In one embodiment, the processor (201) can update the lookup table (202a) by matching the temperature and humidity of the air measured by the environmental sensor (170) to the temperature and humidity conditions recorded in the lookup table (202a) and storing the difference between the accumulated dehumidification amount and the predetermined amount of water as one of a plurality of factors for determining the compensation amount (ΔX). For example, if the temperature of the air (e.g., the temperature of the intake air) and the humidity of the air (e.g., the humidity of the intake air) measured by the environment sensor (170) correspond to 15°C and 60%, respectively, and the difference between the accumulated dehumidification amount and the predetermined amount of water corresponds to 0.003 L, the processor (201) may store the difference between the accumulated dehumidification amount and the predetermined amount of water, 0.003 L, in the lookup table (202a) as one of the multiple factors (b2) for determining the correction amount (ΔX) corresponding to the temperature condition of 15°C and the humidity condition of 60%. In this way, the processor (201) can update multiple factors for determining the correction amount (ΔX) whenever the water level of the water tank (100) of the dehumidifier (1) reaches the first water level (h1) and / or the second water level (h2). In the dehumidification operations (b1) performed in the past, multiple factors (b2) determined under the temperature condition of 15°C and the humidity condition of 60% can be used to determine the correction amount (ΔX) corresponding to the temperature condition of 15°C and the humidity condition of 60%. In one embodiment, the processor (201) may determine the average value of multiple factors (b2) stored in the lookup table (202a) as the correction amount (△X). For example, if the factors in the dehumidification operations (b1) performed in the past were stored as {-0.001, -0.001, 0.001, 0.003}, the correction amount (△X) can be determined as 0.001 corresponding to avg{-0.001, -0.001, 0.001, 0.003}. According to the present disclosure, a dehumidifier (1) is provided that can calculate an accurate correction amount (ΔX) that matches the temperature conditions and humidity conditions of intake air as the number of times a dehumidification operation is performed and the water level of a water tank (100) reaches a first water level (h1) and / or a second water level (h2) increases. In one embodiment, a lookup table (202a) stored in the memory (202) may be updated based on the difference between the accumulated dehumidification amount and the amount of the first water, and may be updated based on the difference between the accumulated dehumidification amount and the amount of the second water. In one embodiment, the lookup table (202a) stored in the memory (202) may include a first lookup table that is updated based on the difference between the cumulative dehumidification amount and the amount of the first water, and a second lookup table that is updated based on the difference between the cumulative dehumidification amount and the amount of the second water. In one embodiment, operation 1100 may be performed based on a lookup table (202a) that is updated based on the difference between the cumulative dehumidification amount and the amount of the first water, and that is updated based on the difference between the cumulative dehumidification amount and the amount of the second water. In one embodiment, the processor (201) may determine an initialization value of the accumulated dehumidification amount based on the first lookup table, and perform operation 1100 based on the second lookup table. In one embodiment, operation 1100 may be performed based on the first lookup table and the second lookup table, and an initialization value of the accumulated dehumidification amount may be determined based on the first lookup table. As previously described, depending on various embodiments, the lookup table (202a) may be stored in the memory of an external device (e.g., a server). Figure 12 illustrates an example of an artificial intelligence model according to one embodiment. Referring to FIG. 12, an artificial intelligence model (202b) according to one embodiment can output a correction amount. The artificial intelligence model (202b) is characterized by being created through learning. Here, being created through learning means that a basic artificial intelligence model is learned by using a plurality of learning data by a learning algorithm, thereby creating a predefined operation rule or artificial intelligence model set to perform a desired characteristic (or purpose). Such learning may be performed in the device itself on which the artificial intelligence according to the present disclosure is performed, or may be performed through a separate server and / or system. Examples of learning algorithms include supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but are not limited to the examples described above. The artificial intelligence model may be composed of a plurality of neural network layers. Each of the plurality of neural network layers has a plurality of weight values, and performs a neural network operation through an operation between the operation result of the previous layer and the plurality of weights. The plurality of weights of the plurality of neural network layers may be optimized by the learning result of the artificial intelligence model (202b). For example, the plurality of weights may be updated so that a loss value or a cost value acquired from the artificial intelligence model (202b) is reduced or minimized during the learning process. The artificial neural network may include a deep neural network (DNN), and examples thereof include a CNN (Convolutional Neural Network), a DNN (Deep Neural Network), an RNN (Recurrent Neural Network), an RBM (Restricted Boltzmann Machine), a DBN (Deep Belief Network), a BRDNN (Bidirectional Recurrent Deep Neural Network), or a Deep Q-Network, but are not limited to the examples described above. In one embodiment, updating the correction data stored in memory (202) may include training an artificial intelligence model (202b). The processor (201) can train an artificial intelligence model (202b) by using sensor data (temperature data, humidity data) collected from an environmental sensor (170) and data related to accumulated dehumidification amount (hereinafter referred to as 'accumulated dehumidification amount data') as learning data. The artificial intelligence model (202b) can be trained based on training data including temperature data, humidity data, and accumulated dehumidification amount data. The accumulated dehumidification amount data may include data related to the difference between the accumulated dehumidification amount and the first amount of water when it is detected that the water level of the water tank (100) has reached the first water level (h1). For example, when the dehumidifying operation of the dehumidifier (1) starts, the processor (201) may input temperature data collected by the environmental sensor (170) into the first input layer (x1), input humidity data collected by the environmental sensor (170) into the second input layer (x2), and when it is detected that the water level of the water tank (100) has reached the first water level (h1), input data related to the difference value between the accumulated dehumidifying amount and the first water amount into the third input layer (x3). The artificial intelligence model (202b) can be trained using data input to the first input layer (x1), the second input layer (x2), and the third input layer (x3) as training data. The artificial intelligence model (202b) can be trained to output a correction amount (ΔX) when inputting temperature (e.g., temperature of intake air) corresponding to temperature data collected from an environmental sensor (170) and humidity (e.g., humidity of intake air) corresponding to humidity data. For example, when the dehumidifying operation of the dehumidifier (1) starts, the processor (201) can input temperature data collected from the environment sensor (170) into the fourth input layer (x4) and input humidity data collected from the environment sensor (170) into the fifth input layer (x5). The learned artificial intelligence model (202b) can output a correction amount (ΔX) through the output layer (y1) based on the temperature data input to the fourth input layer (x4) and the humidity data input to the fifth input layer (x5). The processor (201) can correct the accumulated dehumidification amount based on the correction amount (ΔX) output through the output layer (y1). According to various embodiments, the learned artificial intelligence model (202b) may output the accumulated dehumidification amount through the output layer (y1) based on the temperature data input to the fourth input layer (x4) and the humidity data input to the fifth input layer (x5). The processor (201) may utilize the accumulated dehumidification amount output by the learned artificial intelligence model (202b) as the accumulated dehumidification amount to which the correction data is applied. As described above, depending on various embodiments, the artificial intelligence model (202b) may be stored in the memory of an external device (e.g., a server). According to the present disclosure, a dehumidifier (1) capable of identifying the exact water level of a water tank (100) by continuously updating correction data stored in a memory (202) is provided. Fig. 13 is a flowchart illustrating an example of a method for controlling a dehumidifier according to one embodiment. Referring to FIG. 13, a dehumidifier (1) according to one embodiment can estimate the water level of a water tank (100) based on the accumulated dehumidification amount (2100). In one embodiment, the processor (201) can estimate the water level of the water tank (100) based on the accumulated dehumidification amount. Estimating the water level of the water tank (100) may include estimating the amount of water stored in the water tank (100). The processor (201) can estimate the accumulated dehumidification amount as the amount of water stored in the water tank (100). In one embodiment, the processor (201) can adjust the accumulated dehumidification amount to a predetermined level in response to the water level of the water tank (100) being detected by the water level sensor (150) to have reached a predetermined level. That is, the processor (201) can correct the estimated water level to a predetermined water level in response to the water level sensor (150) detecting that the water level of the water tank (100) has reached a predetermined water level. For example, the processor (201) may correct the estimated water level to the first water level (h1) in response to the first water level sensor (150a) detecting that the water level of the water tank (100) has reached the first water level (h1). For example, the processor (201) may correct the estimated water level to the second water level (h2) in response to the detection by the second water level sensor (150b) that the water level of the water tank (100) has reached the second water level (h2). In one embodiment, the processor (201) may estimate the water level of the water tank (100) based on the accumulated dehumidification amount after correcting the estimated water level to the predetermined water level in response to the water level sensor (150) detecting that the water level of the water tank (100) has reached a predetermined water level. A dehumidifier (1) according to one embodiment can provide the user with an estimated water level of a water tank (100) (2150). Providing the user with the estimated water level of the water tank (100) may include notifying the user of the estimated water level of the water tank (100) in real time. In one embodiment, the processor (201) can display the estimated water level of the water tank (100) through the output interface (302) of the dehumidifier (1). In one embodiment, the processor (201) may transmit information related to the estimated water level of the water tank (100) to an external device (e.g., a server or user device) via wireless communication. FIG. 14 illustrates an example of an interface for displaying water level information of a water tank provided by a dehumidifier and / or an external device according to one embodiment. Referring to FIG. 14, one can see an interface (U1) provided through an output interface (302) of a dehumidifier (1) according to one embodiment and / or an output interface of an external device. The output interface (302) of the dehumidifier (1) according to one embodiment can output a visual display (K1) indicating the water level of the water tank (100) estimated by the dehumidifier (1) and / or an external device. An output interface of an external device according to one embodiment can output a visual display (K1) indicating the water level of a water tank (100) estimated by the dehumidifier (1) or the external device. A visual indication (K1) indicating the water level of the water tank (100) may include an interface element indicating the water level of the water tank (100) and / or an interface element indicating the amount of water corresponding to the water level of the water tank (100), and / or an interface element indicating the water level of the water tank (100) as a percentage relative to the full water level. According to various embodiments, the interface element indicating the water level of the water tank (100) may indicate the water level of the water tank (100) as a percentage value. According to various embodiments, the interface (U1) provided through the output interface of the dehumidifier (1) according to one embodiment or the output interface of the external device may include information related to the humidity of the intake air, the set humidity of the dehumidifier (1), the operation mode of the dehumidifier (1), and / or the operation status of the dehumidifier (1). FIG. 15 illustrates an example of an interface for setting a function related to the water level of a water tank, provided by a dehumidifier and / or an external device according to one embodiment. Referring to FIG. 15, a user can set a notification of a specified water level through an interface (U2) for setting a function related to the water level of a water tank (100) provided by a dehumidifier (1) and / or an external device. The user can set limits for a specified water level through an interface for setting functions related to the water level of the water tank (100) provided by the dehumidifier (1) and / or an external device. An interface for setting a function related to the water level of the water tank (100) may be provided through the output interface (302) of the dehumidifier (1) and / or the output interface of an external device. User input for setting a function related to the water level of the water tank (100) can be received through the input interface (301) of the dehumidifier (1) and / or the input interface of an external device. In one embodiment, the interface (U2) for setting a function related to the water level of the water tank (100) may include an interface (K2) for receiving user input for setting a designated water level notification. An interface (K2) for setting a designated water level notification may include an interface element for turning the designated water level notification function on / off, and / or an interface element for setting a designated water level. An interface element for setting a specified water level can be configured to allow selection of any one of water levels from a specific water level to a full water level. For example, an interface element for setting a specified water level can be provided in the form of a bar and a pointer for selecting a point of the bar, and a user can set a specified water level by moving the pointer. However, the form of the interface element for setting the specified water level is not limited to this. Through the interface (K2) for setting a designated water level notification, the user can set a designated water level and turn the designated water level notification function on / off. The designated water level notification function is a function in which the dehumidifier (1) and / or an external device notifies the user that the water level of the water tank (100) has reached the designated water level specified by the user when the water level of the water tank (100) has reached the designated water level. In one embodiment, an interface (U2) for setting a function related to a water level of a water tank (100) may include an interface (K3) for receiving user input for setting a specified water level limit. An interface (K3) for setting a designated water level limit may include an interface element for turning the designated water level limit function on / off, and / or an interface element for setting a designated water level. An interface element for setting a specified water level can be configured to allow selection of any one of water levels from a specific water level to a full water level. For example, an interface element for setting a specified water level can be provided in the form of a bar and a pointer for selecting a point of the bar, and a user can set a specified water level by moving the pointer. However, the form of the interface element for setting the specified water level is not limited to this. Through the interface (K3) for setting a designated water level limit, the user can set a designated water level and turn the designated water level limit function on / off. The designated water level limit function is a function that causes the dehumidifier (1) to stop dehumidifying operation when the water level of the water tank (100) reaches a designated water level specified by the user. According to the designated water level limit function, users who have difficulty emptying the water tank (100) due to the weight of the water tank (100) when the water tank (100) reaches the full water level can empty the water tank (100) at the designated water level they want. In one embodiment, the interface (U2) for setting a function related to the water level of the water tank (100) may include an interface (K4) for receiving user input for setting a custom water level notification function. An interface (K4) for setting a custom water level notification function may include an interface element for turning the custom water level notification function on / off. The customized water level notification function analyzes the user's pattern to automatically set a customized water level suitable for the user, and the dehumidifier (1) and / or an external device notifies the user that the water level in the water tank (100) has automatically reached the set customized water level. In one embodiment, the dehumidifier (1) can determine a custom water level based on data regarding the accumulated dehumidification amount at the time the water emptying event is detected. For example, the dehumidifier (1) can accumulate and store the accumulated dehumidification amount at the time when the water emptying event is detected, i.e., the accumulated dehumidification amount value immediately before initialization, and determine the average value as the customized water level. In this way, a dehumidifier (1) capable of accurately estimating the water level of a water tank (100) can provide the user with various functions related to the water level of the water tank (100). Referring again to FIG. 13, the dehumidifier (1) can perform the designated water level notification function based on the designated water level notification function being turned on (example of 2200). The dehumidifier (1) can provide a designated water level notification (2220) in response to the water level of the estimated water tank (100) reaching a first designated water level set according to user input (example of 2210). FIG. 16 illustrates an example of an interface provided by a dehumidifier and / or an external device according to one embodiment of the present invention to indicate that the water level in a water tank has reached a user-set level. Referring to FIG. 16, the dehumidifier (1) and / or the external device according to one embodiment may output an interface (U3) indicating that the water level of the water tank (100) has reached a designated water level set by the user in response to the estimated water level of the water tank (100) reaching a first designated water level. In one embodiment, the processor (201) may output sensory information indicating that the water level of the estimated water tank (100) has reached the first designated water level through the output interface (302) in response to the water level of the estimated water tank (100) reaching the first designated water level. Sensory information indicating that the water level in the water tank (100) has reached the first designated water level may include visual information (e.g., a visual indicator) and / or auditory information (e.g., a sound notification). In one embodiment, the processor (201) may, in response to the estimated water level of the water tank (100) reaching a first designated water level, notify an external device via the communication interface (400) that the water level of the water tank (100) has reached the first designated water level. Notifying an external device through a communication interface (400) that the water level of the water tank (100) has reached a designated level may include notifying an external device through wireless communication that the water level of the water tank (100) has reached a first designated level. Notifying an external device via wireless communication that the water level in the water tank (100) has reached a designated level may include transmitting a signal to the external device via wireless communication indicating that the water level in the water tank (100) has reached a first designated level. When the external device receives a signal from the dehumidifier (1) indicating that the water level in the water tank (100) has reached the first designated water level, the external device can notify the user through the output interface that the water level in the water tank (100) has reached the first designated water level. Referring again to FIG. 13, the dehumidifier (1) can perform the designated water level limit function based on the designated water level limit function being turned on (example of 2300). The dehumidifier (1) can stop the dehumidifying operation of the dehumidifier (1) in response to the water level of the estimated water tank (100) reaching a second designated water level set according to user input (example of 2310) (2320). Stopping the dehumidifying operation of the dehumidifier (1) may include stopping the compressor (50) and / or fan (70) of the dehumidifier (1). In one embodiment, the processor (201) may stop the dehumidifying operation of the dehumidifier (1) in response to the water level of the estimated water tank (100) reaching a second designated water level set according to user input. In one embodiment, the external device may transmit a command to the dehumidifier (1) via wireless communication to stop the dehumidifying operation in response to the water level of the estimated water tank (100) reaching a second designated water level set according to user input. A dehumidifier (1) that receives a command to stop dehumidifying operation from an external device can stop the dehumidifying operation. When the dehumidifying operation of the dehumidifier (1) stops, water no longer fills the water tank (100). According to the present disclosure, a dehumidifier (1) is provided that can provide various functions related to the water level of the water tank (100) of the dehumidifier (1) by accurately identifying the water level of the water tank (100) of the dehumidifier (1). Meanwhile, a dehumidifier (1) according to one embodiment may include various devices including a water tank (100) detachable from the main body and a dehumidification cycle for dehumidifying the surrounding air. For example, the dehumidifier (1) may include a clothing manager and / or a shoe manager having a function of dehumidifying the internal air of the main body and including a water tank (100) that is detachable from the main body. A dehumidifier (1) according to one embodiment of the present disclosure comprises: a main body (10); an environmental sensor (170) for measuring temperature and humidity of air; a water tank (100) configured to store water generated by a dehumidifying operation and to be detachable from the main body; a water level sensor (150) configured to detect that the water level of the water tank (100) has reached a predetermined level; a memory (202) for storing at least one command and correction data; And at least one processor (201) connected to the environment sensor (170), the water level sensor (150) and the memory (202); wherein the at least one processor (201) calculates an accumulated dehumidification amount based on sensor data collected from the environment sensor (170) and correction data stored in the memory (202) by executing the at least one command, and in response to detection of arrival of the predetermined water level by the water level sensor (150), updates the correction data stored in the memory (202) based on a difference between the accumulated dehumidification amount and a predetermined amount of water corresponding to the predetermined water level. The at least one processor (201) may initialize the accumulated dehumidification amount in response to detecting a water emptying event by executing the at least one command. The at least one processor (201) can detect the water emptying event in response to a change from a state in which the predetermined water level is detected by the water level sensor (150) to a state in which the predetermined water level is not detected by the water level sensor (150) by executing the at least one command. The water level sensor (150) may include a first water level sensor (150a) that detects that the water level of the water tank (100) has reached a first water level (h1) and a second water level sensor (150b) that detects that the water level of the water tank (100) has reached a second water level (h2) that is higher than the first water level (h1). The at least one processor (201) can update correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the amount of first water corresponding to the first water level (h1) based on the detection of the arrival of the first water level (h1) by the first water level sensor (150a) by executing the at least one command. The at least one processor (201) can, by executing the at least one command, correct the accumulated dehumidification amount to the amount of first water corresponding to the first water level (h1) based on the detection of reaching the first water level (h1) by the first water level sensor (150a), and update correction data stored in the memory (202) based on the difference between the accumulated dehumidification amount and the amount of second water corresponding to the second water level (h2) based on the detection of reaching the second water level (h2) by the second water level sensor (150b). The at least one processor (201) may estimate the water level of the water tank (100) based on the accumulated dehumidification amount, and may correct the accumulated dehumidification amount to the predetermined water level in response to the water level sensor (150) detecting that the predetermined water level has been reached. The at least one processor (201) can, by executing the at least one command, display the estimated water level of the water tank (100) through the output interface (302) of the dehumidifier (1), or transmit information related to the estimated water level of the water tank (100) to an external device through wireless communication. The at least one processor (201) receives a user input for setting a notification of a designated water level by executing the at least one command, and in response to the estimated water level of the water tank (100) reaching the designated water level set according to the user input, outputs sensory information notifying that the water level of the water tank (100) has reached the designated water level through the output interface (302) of the dehumidifier (1), or notifies an external device through wireless communication that the water level of the water tank (100) has reached the designated water level. The at least one processor (201) may receive a user input for setting a limit of a designated water level by executing the at least one command, and may stop the dehumidifying operation in response to the estimated water level of the water tank (100) reaching the designated water level set according to the user input. The correction data stored in the above memory (202) may include a lookup table (202a) in which correction amounts corresponding to temperature conditions and humidity conditions are recorded. The at least one processor (201) can update the lookup table (202a) by executing the at least one command, thereby matching the temperature of the air and the humidity of the air measured by the environmental sensor (170) to the temperature condition and the humidity condition, and storing the difference between the accumulated dehumidification amount and the predetermined amount of water as one of a plurality of factors for determining the correction amount. The at least one processor (201) can determine the average value of the plurality of factors stored in the lookup table (202a) as the correction amount by executing the at least one command. The correction data stored in the above memory (202) may include an artificial intelligence model (202b) learned based on learning data including temperature data, humidity data, and accumulated dehumidification amount data, and may include an artificial intelligence model (202b) learned to output a correction amount when the temperature of the air and the humidity of the air are input. The at least one processor (201) can train the artificial intelligence model (202b) by executing the at least one command, using the difference between the temperature of the air, the humidity of the air, and the accumulated dehumidification amount and the predetermined amount of water measured by the environmental sensor (170) as the learning data. A control method of a dehumidifier (1) according to one embodiment of the present disclosure may include calculating an accumulated dehumidification amount based on sensor data collected from the environment sensor (170) and pre-stored correction data; and, in response to detection of reaching the predetermined water level by the water level sensor (150), updating the pre-stored correction data based on a difference between the accumulated dehumidification amount and a predetermined amount of water corresponding to the predetermined water level. Calculating the accumulated dehumidification amount may include initializing the accumulated dehumidification amount in response to detecting a water emptying event. The control method of the above dehumidifier (1) may further include detecting a water emptying event in response to a change from a state in which the predetermined water level is detected by the water level sensor (150) to a state in which the predetermined water level is not detected by the water level sensor (150). Updating the above-described pre-stored correction data may include updating the above-described pre-stored correction data based on the difference between the accumulated dehumidification amount and the amount of first water corresponding to the first water level (h1) based on the detection of the arrival of the first water level (h1) by the first water level sensor (150a). Updating the above-described pre-stored correction data may further include: correcting the accumulated dehumidification amount to an amount of first water corresponding to the first water level (h1) based on detection of reaching the first water level (h1) by the first water level sensor (150a); and updating the above-described pre-stored correction data based on a difference between the accumulated dehumidification amount and the amount of second water corresponding to the second water level (h2) based on detection of reaching the second water level (h2) by the second water level sensor (150b). The control method of the above dehumidifier (1) may include estimating the water level of the water tank (100) based on the accumulated dehumidification amount; and correcting the accumulated dehumidification amount to the predetermined water level in response to the water level sensor (150) detecting that the predetermined water level has been reached. The control method of the above dehumidifier (1) may further include displaying the estimated water level of the water tank (100) through the output interface (302) of the dehumidifier (1), or transmitting information related to the estimated water level of the water tank (100) to an external device through wireless communication. The control method of the above dehumidifier (1) may further include receiving a user input for setting a designated water level; and performing a predetermined operation in response to the estimated water level of the water tank (100) reaching the designated water level set according to the user input. The above-described predetermined operation may include at least one of outputting sensory information indicating that the water level of the water tank (100) has reached the specified water level through the output interface (302) of the dehumidifier (1), notifying an external device through wireless communication that the water level of the water tank (100) has reached the specified water level, or stopping the dehumidifying operation. Meanwhile, the disclosed embodiments may be implemented in the form of a recording medium storing instructions executable by a computer. The instructions may be stored in the form of program codes, and when executed by a processor, may generate program modules to perform the operations of the disclosed embodiments. The recording medium may be implemented as a computer-readable recording medium. Computer-readable storage media include all types of storage media that store instructions that can be deciphered by a computer. Examples include read-only memory (ROM), random access memory (RAM), magnetic tape, magnetic disk, flash memory, and optical data storage devices. In addition, the computer-readable recording medium may be provided in the form of a non-transitory storage medium. Here, the term 'non-transitory storage medium' means a tangible device and does not contain signals (e.g., electromagnetic waves), and this term does not distinguish between cases where data is stored semi-permanently in the storage medium and cases where data is stored temporarily. For example, the 'non-transitory storage medium' may include a buffer where data is temporarily stored. According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded between a seller and a buyer as a commodity. The computer program product may be distributed in the form of a machine-readable recording medium (e.g., a compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play StoreTM) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a part of the computer program product (e.g., a downloadable app) may be at least temporarily stored or temporarily generated in a machine-readable recording medium, such as a memory of a manufacturer's server, a server of an application store, or an intermediary server. As described above, the disclosed embodiments have been described with reference to the attached drawings. Those skilled in the art to which the present invention pertains will understand that the present invention can be implemented in forms other than the disclosed embodiments without changing the technical idea or essential features of the present invention. The disclosed embodiments are exemplary and should not be construed as limiting.

Claims

1. An environmental sensor that measures air temperature and humidity and generates corresponding sensor data; A water tank configured to store water generated by the dehumidifying operation of the dehumidifier; A water level sensor configured to detect that the water level of the water tank has reached a predetermined level; and The accumulated dehumidification amount is calculated based on the sensor data collected from the above environmental sensor and the correction data, A dehumidifier comprising at least one processor for updating the correction data based on the difference between the accumulated dehumidification amount and the amount of water corresponding to the predetermined water level, based on the detection of the arrival of the predetermined water level by the water level sensor.

2. In paragraph 1, At least one processor of the above, A dehumidifier that resets the accumulated dehumidification amount based on the detection of a water emptying event.

3. In paragraph 2, At least one processor of the above, A dehumidifier that detects the water emptying event based on a transition from a state in which the predetermined water level is detected by the water level sensor to a state in which the predetermined water level is not detected by the water level sensor.

4. In paragraph 1, The above water level sensor, It includes a first water level sensor that detects that the water level of the water tank has reached a first water level and a second water level sensor that detects that the water level of the water tank has reached a second water level higher than the first water level. At least one processor of the above, A dehumidifier that updates the correction data based on the difference between the accumulated dehumidification amount and the amount of first water corresponding to the first water level, based on the detection of the first water level being reached by the first water level sensor.

5. In paragraph 1, The above water level sensor, It includes a first water level sensor that detects that the water level of the water tank has reached a first water level and a second water level sensor that detects that the water level of the water tank has reached a second water level higher than the first water level. At least one processor of the above, Based on the detection of the first water level reaching the first water level by the first water level sensor, the accumulated dehumidification amount is modified to the amount of first water corresponding to the first water level, A dehumidifier that updates the correction data based on the difference between the accumulated dehumidification amount and the amount of second water corresponding to the second water level, based on the detection of the second water level reaching the second water level by the second water level sensor.

6. In paragraph 1, At least one processor of the above, A dehumidifier that estimates the water level of the water tank based on the accumulated dehumidification amount, and corrects the accumulated dehumidification amount to the specified amount of water based on the detection of reaching the specified water level by the water level sensor.

7. In paragraph 6, At least one processor of the above, A dehumidifier configured to display the estimated water level of the water tank through an output interface of the dehumidifier or to transmit information related to the estimated water level of the water tank to an external device through wireless communication.

8. In paragraph 6, At least one processor of the above, Receive user input to set a notification for a specified water level, A dehumidifier configured to output sensory information notifying that the water level of the water tank has reached the designated water level through an output interface of the dehumidifier or to notify an external device through wireless communication that the water level of the water tank has reached the designated water level based on the estimated water level of the water tank reaching a designated water level set according to the received user input.

9. In paragraph 6, At least one processor of the above, Receive user input to set limits for a given water level, A dehumidifier configured to stop the dehumidifying operation in response to the water level of the estimated water tank reaching a designated water level set according to the user input.

10. In paragraph 1, The above correction data is, Includes a lookup table containing correction values ​​corresponding to temperature and humidity conditions, At least one processor of the above, A dehumidifier that updates the lookup table by matching the temperature of the air and the humidity of the air measured by the environmental sensor to the temperature condition and the humidity condition and storing the difference between the accumulated dehumidification amount and the predetermined amount of water as one of a plurality of factors for determining the compensation amount.

11. In paragraph 10, At least one processor of the above, A dehumidifier that determines the average value of the plurality of factors stored in the lookup table as the correction amount.

12. In paragraph 1, Including further artificial intelligence models stored in memory, At least one processor of the above, A dehumidifier that trains the artificial intelligence model to output a correction amount by using the difference between the temperature of the air measured by the environmental sensor, the humidity of the air, and the accumulated dehumidification amount and the predetermined amount of water as learning data.

13. A method for controlling a dehumidifier, comprising: an environmental sensor for measuring temperature and humidity of air and generating corresponding sensor data; a water tank configured to store water generated by a dehumidifying operation of the dehumidifier; and a water level sensor configured to detect that the water level of the water tank has reached a predetermined level; Calculate the accumulated dehumidification amount based on the sensor data and correction data collected from the above environmental sensor; A control method for a dehumidifier, comprising: updating the correction data based on the difference between the accumulated dehumidification amount and the amount of water corresponding to the predetermined water level, based on the detection of the arrival of the predetermined water level by the water level sensor.

14. In paragraph 13, To calculate the above cumulative dehumidification amount, A control method for a dehumidifier, comprising resetting the accumulated dehumidification amount based on detection of a water emptying event.

15. In paragraph 14, A control method for a dehumidifier further comprising: detecting the water emptying event based on a transition from a state in which the predetermined water level is detected by the water level sensor to a state in which the predetermined water level is not detected by the water level sensor.

Citation Information

Patent Citations

  • Air conditioner having function of dehumidifying operation

    JP2002340389A

  • Dehumidifier

    JP2007237068A

  • Dehumidifier

    JP2012161730A

  • Dehumidifier

    JP2020011173A

  • Dehumidifier

    JP2020012592A