The present disclosure relates to an air conditioning system.
Updating control software of an air conditioner to add a new function to the air conditioner has conventionally been known.
Japanese Patent Laying-Open No. 2003-56889 (PTL 1) discloses a system that allows the user to update control software of an air conditioner using data provided through the Internet or a memory card.
PTL 1: Japanese Patent Laying-Open No. 2003-56889
In the system disclosed in Japanese Patent Laying-Open No. 2003-56889, the user has to update control software of an air conditioner to add a new function to the air conditioner, which is burdensome for the user.
With the recent widespread use of Internet of Things (IOT) devices, there are air conditioning systems that monitor an air conditioner with a remote monitoring device and collect data on the air conditioner with a server device communicatively connected to the remote monitoring device. Even in such an air conditioning system, with the addition of a new function, the user has to update control software for each of the air conditioner and the remote monitoring device, and this is burdensome for the user.
The present disclosure is made to solve the above problem and an object of the present disclosure is to provide an air conditioning system in which updating of an air conditioner and a remote monitoring device does not impose a burden on users.
An air conditioning system according to the present disclosure includes an air conditioner, a remote monitoring device to monitor the air conditioner, and a server device to communicate with the remote monitoring device. The server device includes a communication unit to transmit and receive data to and from the remote monitoring device, and a parser processing unit to perform a process related to monitoring of the air conditioner by the remote monitoring device.
The air conditioning system according to the present disclosure can update a process related to monitoring of the air conditioner by the remote monitoring device by updating the server device, without updating each of the air conditioner and the remote monitoring device, and therefore does not impose a burden of updating the air conditioner and the remote monitoring device on users.
Embodiments of the present disclosure will be described in detail below with reference to the drawings. In the following, a plurality of embodiments will be described and it is initially intended at the time of filing to combine the configurations described in the embodiments as appropriate. The same or corresponding parts in the drawings are denoted by the same reference signs and a description thereof will not be repeated.
Referring to
Remote monitoring device 21 is communicatively connected to at least one air conditioner 10. For example, remote monitoring device 21 is communicatively connected to each of an air conditioner 10A and an air conditioner 10B. Air conditioner 10A includes an outdoor unit 40A, an indoor unit 51A, and an indoor unit 52A and is communicatively connected to a remote controller 60A. Air conditioner 10A configured in this manner adjusts the temperature, humidity, or the like of the air sucked from an interior space, based on operation of remote controller 60A, and supplies the adjusted air to the interior space. Air conditioner 10B includes an outdoor unit 40B, an indoor unit 51B, and an indoor unit 52B and is communicatively connected to a remote controller 60B. Air conditioner 10B configured in this manner adjusts the temperature, humidity, or the like of the air sucked from an interior space, based on operation of remote controller 60B, and supplies the adjusted air to the interior space.
Remote monitoring device 21 monitors air conditioner 10 to perform collection of air conditioning data related to air conditioning of air conditioner 10, control of air conditioner 10, and the like.
Server device 31 is connected between remote monitoring device 21 and user device 70 in the form of cloud computing. Remote monitoring device 21 is connected to a router 80 through a local area network (LAN). Server device 31 is communicatively connected to router 80 through a network 90A. Such connection enables server device 31 to communicate with remote monitoring device 21. Furthermore, server device 31 is communicatively connected to user device 70 through a network 90B.
Server device 31 accumulates and stores air conditioning data of air conditioner collected by remote monitoring device 21. The air conditioning data includes, for example, data such as an operating status corresponding to ON or OFF, operation start time, operation end time, setting temperature, setting humidity, operation mode of cooling or heating, indoor temperature, and indoor humidity. The air conditioning data may include data such as refrigerant temperature and refrigerant pressure measured by a sensor installed at refrigerant piping.
Furthermore, server device 31 outputs data corresponding to various setting values input using user device 70 to remote monitoring device 21. Remote monitoring device 21 controls air conditioner 10 based on data acquired from server device 31.
As shown in
Computing device 25 is a computing entity (computer) that performs various processes under instructions of various programs. Computing device 25 includes, for example, at least one of a central processing unit (CPU), a field programmable gate array (FPGA), a graphics processing unit (GPU), and a multi-processing unit (MPU). Computing device 25 may further include a volatile memory such as a dynamic random access memory (DRAM) or a static random access memory (SRAM) and a nonvolatile memory such as a read only memory (ROM) or a flash memory. Computing device 25 may be configured with processing circuitry.
Storage device 26 includes a nonvolatile storage device such as a hard disk drive (HDD) or a solid state drive (SSD). Storage device 26 stores various programs and data referred to by computing device 25. Specifically, storage device 26 stores a monitoring program 265 for monitoring air conditioner 10.
Communication device 27 transmits/receives data (information) to/from each of air conditioner 10 and server device 31 via wired or wireless communication. For example, communication device 27 transmits/receives data to/from air conditioner 10 via wired communication. Furthermore, communication device 27 is connected to network 90A through the LAN and router 80 to transmit/receive data to/from server device 31. In this example, remote monitoring device 21 communicates with each of air conditioner 10 and server device 31 using one communication device 27. However, remote monitoring device 21 may communicate with each of air conditioner 10 and server device 31 using each of a plurality of communication devices 27.
As shown in
Computing device 35 is a computing entity (computer) that performs various processes under instructions of various programs. Computing device 35 includes, for example, at least one of a CPU, a FPGA, a GPU, and an MPU. Computing device 35 may further include a volatile memory such as a DRAM or an SRAM and a nonvolatile memory such as a ROM or a flash memory. Computing device 35 may be configured with processing circuitry.
Storage device 36 includes a nonvolatile storage device such as an HDD or an SSD. Storage device 36 stores various programs and data referred to by computing device 35. Specifically, storage device 36 stores a parser program 365 for performing a process related to monitoring of air conditioner 10 by remote monitoring device 21 (hereinafter also referred to as “parser process”).
Communication device 37 transmits/receives data (information) to/from each of remote monitoring device 21 and user device 70 via wired or wireless communication. For example, communication device 37 is connected to network 90A to transmit/receive data to/from remote monitoring device 21. Communication device 37 is connected to network 90B to transmit/receive data to/from remote user device 70. In this example, server device 31 communicates with each of remote monitoring device 21 and user device 70 using one communication device 37. However, server device 31 may communicate with each of remote monitoring device 21 and user device 70 using each of a plurality of communication devices 37.
Server device 31 includes, as main functional units, a communication unit 301, a parser processing unit 302, a storage unit 303, and a data analysis unit 310. Each of communication unit 301, parser processing unit 302, and data analysis unit 310 can be implemented by computing device 35 executing parser program 365 stored in storage device 36. Storage unit 303 is a functional unit corresponding to storage device 36.
Server device 31 performs a parser process to analyze the air conditioning data of air conditioner 10 acquired from remote monitoring device 21 and stores the analysis result of the air conditioning data as a database.
Specifically, remote monitoring device 21 acquires air conditioning data output from air conditioner 10 through air conditioning communication management unit 202. Remote monitoring device 21 outputs air conditioning data to server device 31 through communication unit 201.
Server device 31 acquires air conditioning data output from remote monitoring device 21 through communication unit 301. Data analysis unit 310 of server device 31 outputs the air conditioning data acquired through communication unit 301 to parser processing unit 302 and requests parser processing unit 302 to analyze the air conditioning data. Server device 31 analyzes the air conditioning data using parser processing unit 302.
Here,
Upon acquiring air conditioning data as described above, parser processing unit 302 extracts data to be stored into storage device 36 as a database from the acquired air conditioning data and converts the extracted data into the format in which storage device 36 stores it as a database.
For example, parser processing unit 302 extracts the source address data “01” from the air conditioning data and associates the extracted data “01” with “S address” indicating the source address in the database format. Parser processing unit 302 extracts the destination address data “C9” from the air conditioning data and associates the extracted data “C9” with “d_address” indicating the destination address in the database format. Parser processing unit 302 extracts the operating status data “01” from the air conditioning data and associates the extracted data “01” with “DataID_Drive” indicating the operating status in the database format.
After analyzing the air conditioning data as described above, parser processing unit 302 outputs analysis data including the analysis result of the air conditioning data to data analysis unit 310. In this example, the analysis data includes data “01” as “S_address”, data “C9” as “d_address”, and data “01” as “DataID_Drive”. Server device 31 stores the analysis data acquired by data analysis unit 310 from parser processing unit 302 as a database using storage unit 303.
Parser processing unit 302 extracts the source address data “01” from the air conditioning data and associates the extracted data “01” with “S_address” indicating the source address in the database format. Parser processing unit 302 extracts the destination address data “C9” from the air conditioning data and associates the extracted data “C9” with “d_address” indicating the destination address in the database format. Parser processing unit 302 extracts the indoor temperature data “18” from the air conditioning data and associates the extracted data “18” with “DataID_InletTemp” indicating the indoor temperature in the database format.
After analyzing the air conditioning data as described above, parser processing unit 302 outputs analysis data including the analysis result of the air conditioning data to data analysis unit 310. In this example, the analysis data includes data “01” as “S_address”, data “C9” as “d_address”, and data “18” as “DataID_InletTemp”. Server device 31 stores the analysis data acquired by data analysis unit 310 from parser processing unit 302 as a database using storage unit 303.
In addition to an operating status and indoor temperature, server device 31 may convert various data included in the air conditioning data, such as operation start time, operation end time, setting temperature, setting humidity, operation mode of cooling or heating, indoor humidity, refrigerant temperature, and refrigerant pressure, into the format of “DataID” and store the converted data as a database into storage device 36.
As shown in
Server device 31 acquires the air conditioning data output from remote monitoring device 21 (S311). Server device 31 analyzes the air conditioning data using parser processing unit 302 and generates analysis data including the analysis result (S312). Server device 31 stores the analysis data into storage device 36 (S313).
In this way, in air conditioning system 1 according to the first embodiment, remote monitoring device 21 outputs the air conditioning data acquired from air conditioner 10 to server device 31 as it is without analyzing it. Server device 31 then analyzes the air conditioning data of air conditioner 10 acquired through remote monitoring device 21 and stores analysis data including the analysis result as a database into storage device 36.
With this configuration, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 21, remote monitoring device 21 outputs the air conditioning data acquired from air conditioner 10 to server device 31 as it is without analyzing it, so that server device 31 can analyze the air conditioning data. As a result, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 21, the user does not have to update remote monitoring device 21 and can store data corresponding to the new function as a database into storage device 36 only by updating server device 31. Air conditioning system 1 according to the first embodiment therefore does not impose a burden of updating air conditioner 10 and remote monitoring device 21 on the users.
Referring to
Remote monitoring device 22 according to the second embodiment includes a hardware configuration similar to that of remote monitoring device 21 according to the first embodiment and includes, as main functional units, a communication unit 201 and an air conditioning communication management unit 202. Each of communication unit 201 and air conditioning communication management unit 202 can be implemented by computing device 25 executing monitoring program 265 stored in storage device 26.
Server device 32 according to the second embodiment includes a hardware configuration similar to that of server device 31 according to the first embodiment and includes, as main functional units, a communication unit 301, a parser processing unit 302, a user interface 304, and an operation unit 320. Each of communication unit 301, parser processing unit 302, user interface 304, and operation unit 320 can be implemented by computing device 35 executing parser program 365 stored in storage device 36.
Server device 32 performs a parser process to acquire operation data for operating air conditioner 10 from user device 70, convert the operation data into an operation command that can be recognized by air conditioner 10, and output the operation command to remote monitoring device 22. Remote monitoring device 22 outputs the operation command acquired from server device 32 to air conditioner 10 to remotely control air conditioner 10.
Specifically, the user inputs operation data for operating air conditioner 10 using user device 70. Server device 32 acquires the operation data from user device 70 through user interface 304. Operation unit 320 of server device 32 outputs the operation data acquired through user interface 304 to parser processing unit 302 and requests parser processing unit 302 to generate an operation command. Server device 32 converts the operation data into an operation command that can be recognized by air conditioner 10, using parser processing unit 302.
Here,
Upon acquiring operation data as described above, parser processing unit 302 converts the acquired operation data into an operation command that can be recognized by air conditioner 10.
For example, parser processing unit 302 associates “C9” indicating the address of server device 32 as the source address with the first byte of the operation command, associates “01” indicating the address of air conditioner 10 as the destination address with the second byte of the operation command, associates “03” as the command length with the third byte of the operation command, associates “0D01” indicating start/stop operation as the command kind with the fourth byte and the fifth byte of the operation command, and associates “01” indicating ON as the command content with the sixth byte of the operation command.
Upon generating an operation command based on the operation data as described above, parser processing unit 302 outputs the operation command to remote monitoring device 22. Remote monitoring device 22 acquires the operation command output from server device 32 through communication unit 201. Remote monitoring device 22 outputs the operation command to air conditioner 10 through air conditioning communication management unit 202. The operation command output to air conditioner 10 is indicated in a data format that can be recognized by air conditioner 10, using parser processing unit 302. With this configuration, air conditioner 10 operates in accordance with the user's instruction, based on the operation command.
As shown in
Remote monitoring device 22 acquires the operation command output from server device 32 (S221). Remote monitoring device 22 outputs the operation command to air conditioner 10 (S222). Air conditioner 10 acquires the operation command output from remote monitoring device 22 (S121). Air conditioner 10 operates based on the operation command (S122).
In this way, in air conditioning system 2 according to the second embodiment, server device 32 converts the operation data input by the user into an operation command that can be recognized by air conditioner 10. Thus, remote monitoring device 22 can output the operation command acquired from server device 32 to air conditioner 10 as it is without converting the operation data input by the user into an operation command.
With this configuration, in a case where a new function is added to air conditioner 10 or a new air conditioner 10 with a new function is connected to remote monitoring device 22, even when the user inputs operation data corresponding to the new function, remote monitoring device 22 only needs to output the operation command acquired from server device 32 as it is to air conditioner 10. As a result, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 22, the user does not have to update remote monitoring device 22 and can allow air conditioner 10 to perform the operation corresponding to the new function only by updating server device 32. Air conditioning system 2 according to the second embodiment therefore does not impose a burden of updating air conditioner 10 and remote monitoring device 22 on the users.
In air conditioning system 2 above, an example in which the operation data for operating air conditioner 10 includes data for turning air conditioner 10 ON or OFF has been described. However, the operation data may include other data. For example, the operation data may include data for changing a setting temperature, data for changing a setting humidity, and data for switching the operation mode of cooling or heating.
Further, the operation data may include data for resetting abnormality of air conditioner 10. For example, user device 70 outputs to server device 32 operation data including an address for specifying air conditioner 10 for which abnormality is to be reset and data to reset abnormality, based on the user's input. Server device 32 converts the operation data into an operation command using parser processing unit 302 and outputs the operation command to remote monitoring device 22. Remote monitoring device 22 outputs the operation command from server device 32 to air conditioner 10 addressed by the operation data. Air conditioner 10 resets the abnormality based on the operation command.
The operation data may further include data for allowing any given air conditioner 10 to transmit air conditioning data of the air conditioner 10. As described above, the air conditioning data includes data such as an operating status corresponding to ON or OFF, operation start time, operation end time, setting temperature, setting humidity, operation mode of cooling or heating, indoor temperature, indoor humidity, refrigerant temperature, and refrigerant pressure. These pieces of air conditioning data may be any data that enables the user to identify the presence/absence of abnormality.
For example, user device 70 outputs to server device 32 operation data including an address for specifying air conditioner 10 whose air conditioning data is to be acquired and data (DataID) for specifying air conditioning data to request, based on the user's input. Server device 32 converts the operation data into an operation command, using parser processing unit 302, and outputs the operation command to remote monitoring device 22. Remote monitoring device 22 outputs the operation command from server device 32 to air conditioner 10 addressed by the operation data. Air conditioner 10 outputs the air conditioning data specified by the operation data to server device 32 through remote monitoring device 22, based on the operation command. Subsequently, server device 32 stores the air conditioning data of air conditioner 10 acquired through remote monitoring device 22 into storage device 36, through a process similar to that of server device 31 according to the first embodiment. When air conditioner 10 enters an abnormal state, the operation is not
performed until the abnormal state is reset. Conventionally, a service person needs to go to the site and directly inspect the abnormality of air conditioner 10 to reset the abnormality. However, in air conditioning system 2 according to the second embodiment, the user who is a service person can acquire air conditioning data of air conditioner 10 from a remote site and monitor the air conditioning data by inputting operation data from user device 70. The user then can identify the presence/absence of an abnormal state of air conditioner 10 and identify the cause of the abnormality.
Furthermore, in air conditioning system 2 according to the second embodiment, the user who is a service person can reset an abnormal state of air conditioner 10 even from a remote site by inputting operation data from user device 70. For example, the user can reset abnormality of air conditioner 10 by inputting operation data for restarting air conditioner 10 from a remote site from user device 70. Further, the user can input reset operation for eliminating the cause of failure of air conditioner 10 to air conditioner 10 by inputting operation data from user device 70. With this configuration, the user who is a service person no longer has to go to the site to directly inspect the abnormality of air conditioner 10 and reset the abnormality, thereby improving the maintenance efficiency of air conditioner 10.
Further, remote monitoring device 22 may be configured to store data exchanged with air conditioner 10 for a predetermined period of time (for example, a few days) using storage device 26. In this case, even when abnormality in communication with server device 32 occurs, remote monitoring device 22 can hold data acquired from air conditioner 10, such as air conditioning data, for a predetermined period of time. With this configuration, even when air conditioner 10 enters an abnormal state, the user can identify the cause of the abnormality in a period of time in which storage device 26 holds data.
Referring to
Remote monitoring device 23 according to the third embodiment includes a hardware configuration similar to that of remote monitoring device 21 according to the first embodiment and includes, as main functional units, a communication unit 201, an air conditioning communication management unit 202, and a storage unit 203. Each of communication unit 201 and air conditioning communication management unit 202 can be implemented by computing device 25 executing monitoring program 265 stored in storage device 26. Storage unit 203 is a functional unit corresponding to storage device 26.
Server device 33 according to the third embodiment includes a hardware configuration similar to that of server device 31 according to the first embodiment and includes, as main functional units, a communication unit 301, a parser processing unit 302, a user interface 304, and a periodic setting management unit 330. Each of communication unit 301, parser processing unit 302, user interface 304, and periodic setting management unit 330 can be implemented by computing device 35 executing a parser program 365 stored in storage device 36.
Server device 33 performs a parser process to acquire a periodic setting value for periodically monitoring air conditioner 10 from user device 70, convert the periodic setting value into periodic setting data that can be recognized by remote monitoring device 23, and output the periodic setting data to remote monitoring device 23. Remote monitoring device 23 stores the periodic setting data acquired from server device 33 into storage device 26. Remote monitoring device 23 then periodically monitors air conditioner 10 based on the periodic setting data.
Remote monitoring device 23 determines whether the air conditioning data stored in storage device 36 as illustrated in the example in
For example, as in the example in
Specifically, the user inputs a periodic setting value for periodically monitoring air conditioner 10, using user device 70. Server device 33 acquires the periodic setting value from user device 70, through user interface 304. Periodic setting management unit 330 of server device 32 outputs the periodic setting value acquired through user interface 304 to parser processing unit 302 and requests parser processing unit 302 to generate periodic setting data. Server device 33 converts the periodic setting value into periodic setting data that can be recognized by remote monitoring device 23, using parser processing unit 302.
Here,
Upon acquiring the periodic setting value as described above, parser processing unit 302 converts the acquired periodic setting value into periodic setting data that can be recognized by remote monitoring device 23.
For example, parser processing unit 302 associates the user-specified data “regular communication destination address” with “regular communication destination address” of the periodic setting data. Parser processing unit 302 associates the user-specified data “DataID” with the designated command of air conditioning data of the periodic setting data. Remote monitoring device 23 can identify the monitoring content by referring to the designated command of air conditioning data. Parser processing unit 302 associates the user-specified data “regular communication cycle” with “regular communication cycle” of the periodic setting data.
Upon generating periodic setting data based on the periodic setting value as described above, parser processing unit 302 outputs the periodic setting data to remote monitoring device 23. Remote monitoring device 23 acquires the periodic setting data output from server device 33, through communication unit 201. Remote monitoring device 22 stores the periodic setting data acquired from server device 33 using storage unit 203. Remote monitoring device 23 periodically monitors air conditioner 10 based on the periodic setting data stored in storage unit 203, using air conditioning communication management unit 202.
As shown in
Remote monitoring device 23 acquires the periodic setting data output from server device 33 (S231). Remote monitoring device 23 stores the periodic setting data into storage device 26 (S232). Remote monitoring device 23 monitors air conditioner 10 based on the periodic setting data stored in storage device 26 (S233).
In this way, in air conditioning system 3 according to the third embodiment, server device 33 converts the periodic setting value input by the user into periodic setting data that can be recognized by remote monitoring device 23. Thus, remote monitoring device 23 itself does not have to convert the periodic setting value input by the user into periodic setting data but can monitor air conditioner 10 based on the periodic setting data acquired from server device 33.
With this configuration, in a case where a new function is added to air conditioner 10 or a new air conditioner 10 with a new function is connected to remote monitoring device 23, even when the user inputs a periodic setting value corresponding to the new function, remote monitoring device 23 can monitor air conditioner 10 based on the periodic setting data acquired from server device 33. As a result, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 23, the user does not have to update remote monitoring device 23 and can monitor air conditioner 10 for the air conditioning data corresponding to the new function only by updating server device 33. Air conditioning system 3 according to the third embodiment therefore does not impose a burden of updating air conditioner 10 and remote monitoring device 23 on the users.
In air conditioning system 3, the user may input a periodic setting value from user device 70 so that remote monitoring device 23 acquires plural pieces of air conditioning data desired by the user collectively from air conditioner 10 and stores the acquired air conditioning data into storage device 26. With this configuration, the user such as a service operator who maintains air conditioner 10 can periodically acquire air conditioning data necessary for maintenance through remote monitoring device 23 by registering desired air conditioning data using a periodic setting value. In other words, unlike air conditioning system 2 according to the foregoing second embodiment, the user does not have to acquire desired air conditioning data using operation data each time and can periodically acquire air conditioning data necessary for maintenance once the periodic setting value is registered.
In general, in a cloud service, as the volume of processing by a cloud server such as server device 33 increases, the usage fee for the cloud server increases, so there is a demand for reducing the volume of processing by the cloud server. For example, if air conditioning data is monitored each time using operation data via server device 33 on cloud as in air conditioning system 2 according to the foregoing second embodiment, the volume of processing by server device 33 increases, and the usage fee for server device 33 increases accordingly. In this respect, if desired air conditioning data is registered once a periodic setting value is set, as in air conditioning system 3 according to the third embodiment, the volume of processing for periodic monitoring via server device 33 can be reduced, and the cloud usage fee can be reduced.
Referring to
Remote monitoring device 24 according to the fourth embodiment includes a hardware configuration similar to that of remote monitoring device 21 according to the first embodiment and includes, as main functional units, a communication unit 201, an air conditioning communication management unit 202, and a storage unit 203. Each of communication unit 201 and air conditioning communication management unit 202 can be implemented by computing device 25 executing monitoring program 265 stored in storage device 26. Storage unit 203 is a functional unit corresponding to storage device 26.
Server device 34 according to the fourth embodiment includes a hardware configuration similar to that of server device 31 according to the first embodiment and includes, as main functional units, a communication unit 301, a parser processing unit 302, a user interface 304, and a filter setting management unit 340. Each of communication unit 301, parser processing unit 302, user interface 304, and filter setting management unit 340 can be implemented by computing device 35 executing parser program 365 stored in storage device 36.
Server device 34 performs a parser process to acquire, from user device 70, a filter setting value for filtering air conditioning data output from air conditioner 10, convert the filter setting value into filter setting data that can be recognized by remote monitoring device 24, and output the filter setting data to remote monitoring device 24. Remote monitoring device 24 stores the filter setting data acquired from server device 34 into storage device 26. Remote monitoring device 24 then filters the air conditioning data acquired from air conditioner 10 based on the filter setting data.
In the example in
For example, as in the example in
Specifically, the user inputs a filter setting value for filtering the air conditioning data output from each of a plurality of air conditioners 10, using user device 70. Here,
Returning to
Here,
Upon acquiring the filter setting value as described above, parser processing unit 302 converts the acquired filter setting value into filter setting data that can be recognized by remote monitoring device 24. For example, parser processing unit 302 generates filter setting data by associating “pass” or “reject” for each of the addresses of a plurality of air conditioners 10 in a data format that can be recognized by remote monitoring device 24, based on the filter setting value.
Upon generating filter setting data based on the filter setting value, parser processing unit 302 outputs the filter setting data to remote monitoring device 24. Remote monitoring device 24 acquires the filter setting data output from server device 34, through communication unit 201. Remote monitoring device 24 stores the filter setting data acquired from server device 34, using storage unit 203. Remote monitoring device 24 then updates a filter table (now shown) for filtering based on the filter setting data.
Air conditioning communication management unit 202 includes a filter unit 224. Remote monitoring device 24 acquires air conditioning data only from air conditioner 10 corresponding to the address set to “pass”, based on the filter setting data stored in storage unit 203, using filter unit 224, and outputs the acquired air conditioning data to server device 34. More specifically, remote monitoring device 24 does not have the function of switching “pass” and “reject” (that is, enabling or disabling filtering) for each address and filters air conditioning data based on the filter table, when acquiring air conditioning data from air conditioner 10. In this way, remote monitoring device 24 applies filter setting by updating the filter table based on the filter setting data.
For example, in the example in
In
Specifically, the user sets air conditioning data to be permitted to be acquired, using a filter setting value, among plural pieces of air conditioning data that can be output from at least one air conditioner 10 under monitoring. For example, the user sets air conditioning data to be permitted to be acquired, using a filter setting value, among various kinds of air conditioning data, such as operating status, operation start time, operation end time, setting temperature, setting humidity, operation mode of cooling or heating, indoor temperature, and indoor humidity. In other words, the filter setting value includes information of air conditioning data to be permitted to be acquired, among plural pieces of air conditioning data that can be output from at least one air conditioner 10 under monitoring.
Here,
Upon acquiring the filter setting value as described above, parser processing unit 302 converts the acquired filter setting value into filter setting data that can be recognized by remote monitoring device 24. For example, parser processing unit 302 generates filter setting data for setting “pass” or “reject” for each of plural pieces of air conditioning data in a data format that can be recognized by remote monitoring device 24, based on the filter setting value.
Upon generating filter setting data based on the filter setting value, parser processing unit 302 outputs the filter setting data to remote monitoring device 24. Remote monitoring device 24 acquires the filter setting data output from server device 34, through communication unit 201. Remote monitoring device 24 stores the filter setting data acquired from server device 34, using storage unit 203. Remote monitoring device 24 then updates a filter table (now shown) for filtering based on the filter setting data.
Remote monitoring device 24 acquires only the air conditioner data set to “pass”, based on the filter setting data stored in storage unit 203, using filter unit 224, and outputs the acquired air conditioning data to server device 34. More specifically, remote monitoring device 24 does not have the function of switching “pass” and “reject” (that is, enabling or disabling filtering) for each piece of air conditioning data and filters air conditioning data based on the filter table, when acquiring air conditioning data from air conditioner 10. In this way, remote monitoring device 24 applies filter setting by updating the filter table based on the filter setting data.
For example, in the example in
Among the data filtered by the filter setting data, data related to an operating status of air conditioner 10 is stored in storage unit 203 of remote monitoring device 24. The data related to an operating status of air conditioner 10 held by remote monitoring device 24 is used so that ON/OFF or abnormal state of air conditioner 10 is reflected in a lighting unit (for example, light-emitting diode (LED)) of remote monitoring device 24. In other words, among air conditioning data, data indicated by the lighting unit of remote monitoring device 24 is stored into storage unit 203 by remote monitoring device 24 but is not output to server device 34, irrespective of whether it is filtered by the filter setting data.
As shown in
Remote monitoring device 24 acquires the filter setting data output from server device 34 (S241). Remote monitoring device 24 stores the filter setting data into storage device 26 (S242). Remote monitoring device 24 filters air conditioning data based on the filter setting data stored in storage device 26 and acquires only the permitted air conditioning data (S243).
In this way, in air conditioning system 4 according to the fourth embodiment, server device 34 converts the filter setting value input by the user into filter setting data that can be recognized by remote monitoring device 24. Thus, remote monitoring device 24 itself does not have to convert the filter setting value input by the user into filter setting data but can filter air conditioning data based on the filter setting data acquired from server device 34.
With this configuration, in a case where a new function is added to air conditioner 10 or a new air conditioner 10 with a new function is connected to remote monitoring device 24, even when the user inputs a filter setting value corresponding to the new function, remote monitoring device 24 can filter air conditioning data based on the filter setting data acquired from server device 34. As a result, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 24, the user does not have to update remote monitoring device 24 and can filter air conditioning data corresponding to the new function only by updating server device 34. Air conditioning system 4 according to the fourth embodiment therefore does not impose a burden of updating air conditioner 10 and remote monitoring device 24 on the users.
An example of air conditioning data that is likely to be filtered by filter setting data is maintenance data. The maintenance data is data for the remote monitoring device to monitor an operating status in more detail for air conditioner 10. For example, the maintenance data includes data mainly used for maintenance, such as pressure value, temperature value, and power consumption value measured by sensors or the like installed in air conditioner 10. The user can apply a filter to these pieces of data by inputting a filter setting value when detailed data such as pressure value and current value is not necessary.
Data related to a function that is installed in some air conditioners 10 but not supported by a user interface screen of user device 70, such as humidity setting and left/right fan direction, is unable to be displayed or operated even when acquired by the user. Thus, such data that is not supported by the user interface screen may be a target to be filtered. The remote monitoring device may automatically set a filter for data that can be supported by the user interface screen, among the acquired air conditioning data.
Further, when air conditioner 10 that is not a monitoring target by the remote monitoring device or the remote controller of the air conditioner 10 is connected to the remote monitoring device, air conditioning data from such air conditioner 10 that is not a monitoring target may be a target to be filtered. The remote monitoring device may determine whether air conditioner 10 is not a monitoring target, based on information acquired in initial communication, and may update the filter table based on the result.
In the air conditioning system according to each of the foregoing first to fourth embodiments, operation data, a periodic setting value, or a filter setting value can be input by the user as described below. Specifically, user device 70 accesses the UI (not shown) of the server device through user interface 304 of the server device. The user first inputs identification information (for example, product number) of the remote monitoring device from user device 70 to register the identification information in the UI. User device 70 graphically displays a screen including information on air conditioner 10 acquired by the remote monitoring device corresponding to the identification information registered in the UI. In the displayed screen, the user inputs various setting data (operation data, periodic setting value, or filter setting value) of the remote monitoring device. Parser processing unit 302 of the server device converts various setting data input through user device 70 into a format readable by the remote monitoring device and outputs the converted data to the remote monitoring device through communication unit 301.
In the air conditioning system, various setting data (operation data, periodic setting value, or filter setting value) may be registered directly in the remote monitoring device. For example, in initial shipment of the air conditioning system and the remote monitoring device, various setting data may be registered in a nonvolatile region of the remote monitoring device.
Further, the user may input various setting data directly from the remote monitoring device as described below.
Specifically, the remote monitoring device may allow the user to set the same contents as those of a remote controller for operating air conditioner 10 (for example, ON or OFF, operation start time, operation end time, setting temperature, setting humidity, operation mode of cooling or heating, indoor temperature, indoor humidity) as operation data.
The remote monitoring device can register a predetermine number (for example, 1000) of combinations of “DataID”, “regular communication destination address”, and “regular communication cycle” as periodic setting values. When the user has additional air conditioning data that the user wishes to monitor, the user can freely set “DataID”, “regular communication destination address”, and “regular communication cycle” from the remote monitoring device. Further, the remote monitoring device may prepare a set of combinations of “DataID”, “regular communication destination address”, and “regular communication cycle” in the form of a template in accordance with the purpose or application of monitoring and allow the user to select it to easily perform periodic setting.
For filter setting, the remote monitoring device may be configured to display which air conditioner 10 is connected to which address, based on information on air conditioner 10 acquired in initial communication, and allow the user to filter an unnecessary air conditioner 10, if desired. Alternatively, when an air conditioner 10 that is not supported by the remote monitoring device is connected, the remote monitoring device may set a filter for the air conditioner 10, based on information on air conditioner 10 collected in initial communication.
For filter setting, the remote monitoring device may be configured to display what functions air conditioner 10 have in the form of a list, based on information on air conditioner 10 acquired in initial communication, and allow the user to filter data other than data related to desired functions. Alternatively, the remote monitoring device may prepare a set of setting contents of filtering in the form of a template, in accordance with the purpose or application of monitoring, and allow the user to select it to easily perform filtering.
The present disclosure relates to air conditioning systems 1 to 4. Air conditioning systems 1 to 4 include air conditioner 10, remote monitoring devices 21 to 24 to monitor air conditioner 10, and server devices 31 to 34 to communicate with remote monitoring devices 21 to 24. Server devices 31 to 34 include communication unit 301 to transmit/receive data to/from remote monitoring devices 21 to 24, and parser processing unit 302 to perform a process related to monitoring of air conditioner 10 by remote monitoring devices 21 to 24.
With this configuration, air conditioning systems 1 to 4 can update a process related to monitoring of air conditioner 10 by remote monitoring devices 21 to 24 by updating server devices 31 to 34 rather than air conditioner 10 and remote monitoring devices 21 to 24, and therefore do not impose a burden of updating air conditioner 10 and remote monitoring devices 21 to 24 on users.
As shown in
With this configuration, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 21, the user does not have to update remote monitoring device 21 and can store data corresponding to the new function into storage device 36 only by updating server device 31.
As shown in
With this configuration, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 22, the user does not have to update remote monitoring device 22 and can allow air conditioner 10 to perform the operation corresponding to the new function only by updating server device 32.
As shown in
With this configuration, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 23, the user does not have to update remote monitoring device 23 and can monitor air conditioner 10 for the air conditioning data corresponding to the new function only by updating server device 33.
As shown in
With this configuration, even when a new function is added to air conditioner 10 or when a new air conditioner 10 with a new function is connected to remote monitoring device 24, the user does not have to update remote monitoring device 24 and can filter air conditioning data corresponding to the new function only by updating server device 34.
As shown in
With this configuration, the user can acquire only air conditioning data required by the user, among air conditioning data that can be acquired from a plurality of air conditioners 10, thereby suppressing the volume of air conditioning data stored by storage device 36 while suppressing the communication volume.
As shown in
With this configuration, the user can acquire only air conditioning data required by the user, among plural pieces of air conditioning data in at least one air conditioner 10, thereby suppressing the volume of air conditioning data stored by storage device 36 while suppressing the communication volume.
Although the air conditioning systems according to the first to fourth embodiments have been described above, the configurations and functions of the air conditioning systems may be combined. For example, one air conditioning system may include all of the configurations and functions of the air conditioning systems according to the first to fourth embodiments.
Embodiments disclosed here should be understood as being illustrative rather than being limitative in all respects. The scope of the present disclosure is shown not in the description of embodiments described above but in the claims, and it is intended that all modifications that come within the meaning and range of equivalence to the claims are embraced here.
1, 2, 3, 4 air conditioning system, 10, 10A, 10B air conditioner, 21, 22, 23, 24 remote monitoring device, 25, 35 computing device, 26, 36 storage device, 27, 37 communication device, 31, 32, 33, 34 server device, 40A, 40B outdoor unit, 51A, 51B, 52A, 52B indoor unit, 60A, 60B remote controller, 70 user device, 75 display, 77 check box, 80 router, 90A, 90B network, 201, 301 communication unit, 202 air conditioning communication management unit, 203, 303 storage unit, 224 filter unit, 265 monitoring program, 302 parser processing unit, 304 user interface, 310 data analysis unit, 320 operation unit, 330 periodic setting management unit, 340 filter setting management unit, 365 parser program.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/026135 | 7/12/2021 | WO |