CN112913255A - 热水供给装置及热水供给*** - Google Patents

热水供给装置及热水供给*** Download PDF

Info

Publication number
CN112913255A
CN112913255A CN201980069244.6A CN201980069244A CN112913255A CN 112913255 A CN112913255 A CN 112913255A CN 201980069244 A CN201980069244 A CN 201980069244A CN 112913255 A CN112913255 A CN 112913255A
Authority
CN
China
Prior art keywords
hot water
water supply
remote controller
control software
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201980069244.6A
Other languages
English (en)
Inventor
伊美泰徳
前田恭大
杉江刚史
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Noritz Corp
Original Assignee
Noritz Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Noritz Corp filed Critical Noritz Corp
Publication of CN112913255A publication Critical patent/CN112913255A/zh
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/40Control of fluid heaters characterised by the type of controllers
    • F24H15/414Control of fluid heaters characterised by the type of controllers using electronic processing, e.g. computer-based
    • F24H15/45Control of fluid heaters characterised by the type of controllers using electronic processing, e.g. computer-based remotely accessible
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24DDOMESTIC- OR SPACE-HEATING SYSTEMS, e.g. CENTRAL HEATING SYSTEMS; DOMESTIC HOT-WATER SUPPLY SYSTEMS; ELEMENTS OR COMPONENTS THEREFOR
    • F24D19/00Details
    • F24D19/10Arrangement or mounting of control or safety devices
    • F24D19/1006Arrangement or mounting of control or safety devices for water heating systems
    • F24D19/1051Arrangement or mounting of control or safety devices for water heating systems for domestic hot water
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24DDOMESTIC- OR SPACE-HEATING SYSTEMS, e.g. CENTRAL HEATING SYSTEMS; DOMESTIC HOT-WATER SUPPLY SYSTEMS; ELEMENTS OR COMPONENTS THEREFOR
    • F24D19/00Details
    • F24D19/10Arrangement or mounting of control or safety devices
    • F24D19/1006Arrangement or mounting of control or safety devices for water heating systems
    • F24D19/1066Arrangement or mounting of control or safety devices for water heating systems for the combination of central heating and domestic hot water
    • F24D19/1069Arrangement or mounting of control or safety devices for water heating systems for the combination of central heating and domestic hot water regulation in function of the temperature of the domestic hot water
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H1/00Water heaters, e.g. boilers, continuous-flow heaters or water-storage heaters
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H9/00Details
    • F24H9/20Arrangement or mounting of control or safety devices
    • F24H9/2007Arrangement or mounting of control or safety devices for water heaters
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H9/00Details
    • F24H9/20Arrangement or mounting of control or safety devices
    • F24H9/25Arrangement or mounting of control or safety devices of remote control devices or control-panels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/20Control of fluid heaters characterised by control inputs
    • F24H15/246Water level
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/20Control of fluid heaters characterised by control inputs
    • F24H15/265Occupancy
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/20Control of fluid heaters characterised by control inputs
    • F24H15/281Input from user
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/30Control of fluid heaters characterised by control outputs; characterised by the components to be controlled
    • F24H15/305Control of valves
    • F24H15/31Control of valves of valves having only one inlet port and one outlet port, e.g. flow rate regulating valves
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/30Control of fluid heaters characterised by control outputs; characterised by the components to be controlled
    • F24H15/345Control of fans, e.g. on-off control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/30Control of fluid heaters characterised by control outputs; characterised by the components to be controlled
    • F24H15/395Information to users, e.g. alarms
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24HFLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL
    • F24H15/00Control of fluid heaters
    • F24H15/40Control of fluid heaters characterised by the type of controllers
    • F24H15/414Control of fluid heaters characterised by the type of controllers using electronic processing, e.g. computer-based

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Thermal Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Selective Calling Equipment (AREA)
  • Heat-Pump Type And Storage Water Heaters (AREA)
  • Telephonic Communication Services (AREA)

Abstract

热水供给装置(10)包括:第一设备(例如,浴室遥控器(13)),进行与热水供给相关的控制;第二设备(例如,热水供给器(11)),以能够通信的方式连接于第一设备,并进行与热水供给相关的控制;以及通信部,设置于第一设备,且能够与外部通信网连接。第一设备将经由通信部从外部装置(例如,服务器(50))获取的第二设备的控制软件的数据分割成多个,并发送至第二设备。

Description

热水供给装置及热水供给***
技术领域
本发明涉及一种能够与外部通信网连接的热水供给装置、及包括所述热水供给装置及外部装置的热水供给***。
背景技术
在热水供给装置中,经由设置于厨房或浴室等的远程控制器进行各种设定。另外,近年来,还提出了使用便携式终端装置从住宅外对热水供给装置进行远程控制的***。在这些热水供给装置中,在热水供给器或远程控制器的控制部(微型计算机)安装有固件等控制软件。
在以下的专利文献1中,记载了将热水供给装置的远程控制中所使用的控制软件从服务器下载至远程控制器的远程控制***。在所述远程控制***中,设置于厨房的远程控制器能够经由路由器与外部通信网连接。远程控制器经由外部通信网从服务器获取控制软件,并安装于自身的微型计算机。
现有技术文献
专利文献
专利文献1:日本专利特开2018-6800号公报
发明内容
发明所要解决的问题
根据所述专利文献1的结构,可顺利地将控制软件安装于能够与外部通信网连接的远程控制器。但是,安装有控制软件的微型计算机不限于设置于厨房的远程控制器的微型计算机,可假定设置于浴室的远程控制器的微型计算机、或热水供给器的微型计算机等参与热水供给装置的控制的各种微型计算机。
在此情况下,可使用以下结构:经由能够与外部通信网络连接的远程控制器获取其他设备的微型计算机的控制软件,并将所获取的控制软件从所述远程控制器发送至其他设备。但是,在所述结构中,在发送控制软件的期间,热水供给装置的通常的通信会受到限制,从而有妨碍热水供给装置的动作之虞。
鉴于所述问题,本发明的目的在于提供一种热水供给装置及热水供给***,其能够在抑制热水供给装置的通常的通信受到限制的同时,向构成热水供给装置的各设备顺利地发送控制软件。
解决问题的技术手段
本发明的第一实施例涉及一种热水供给装置。所述实施例的热水供给装置包括:第一设备,进行与热水供给相关的控制;第二设备,以能够通信的方式连接于所述第一设备,并进行与热水供给相关的控制;以及通信部,设置于所述第一设备,且能够与外部通信网连接。此处,所述第一设备将经由所述通信部从外部装置获取的所述第二设备的控制软件的数据分割成多个,并发送至所述第二设备。
根据本实施例的热水供给装置,第二设备的控制软件的数据被分割成多个,并发送至第二设备。因此,与一次性发送控制软件的数据的情况相比,通常的通信受到限制的期间变短。即,通常的通信仅限于在发送控制软件的数据的分割单位的期间中受到限制。因此,可在抑制热水供给装置的通常的通信受到限制的同时,向第二设备顺利地发送控制软件。
在本实施例的热水供给装置中,所述第一设备可设为热水供给器及用于对所述热水供给器进行远程控制的远程控制器中的一者,所述第二设备可设为所述热水供给器及所述远程控制器中的另一者。
根据所述结构,可在抑制热水供给装置的通常的通信受到限制的同时,从热水供给器及远程控制器中的一者向另一者顺利地发送控制软件。
另外,在本实施例的热水供给装置中,所述第一设备可设为用于对热水供给器进行远程控制的远程控制器,所述第二设备可设为用于对所述热水供给器进行远程控制的另一远程控制器。
根据所述结构,可在抑制热水供给装置的通常的通信受到限制的同时,从其中一个远程控制器向另一个远程控制器顺利地发送控制软件。
在本实施例的热水供给装置中,所述第一设备可构成为:将所述控制软件的数据分割,使得相较于在热水供给器和与所述热水供给器连接的远程控制器之间进行的定期通信的周期,所述控制软件的数据的分割单位的发送时间短。
根据所述结构,可在不阻碍定期通信的情况下,从第一设备向第二设备顺利地发送控制软件。
在所述结构中,所述第一设备可构成为:将所述控制软件数据分割,使得在所述定期通信的一个周期中能够多次发送所述控制软件的数据的分割单位。
根据所述结构,可缩短定期通信以外的通常的通信受到限制的期间。即,定期通信以外的通常的通信仅限于在定期通信的一个周期进行的控制软件的数据的各通信期间中受到限制。因此,可在抑制定期通信以外的通常的通信受到限制的同时,向第二设备顺利地发送控制软件。
在本实施例的热水供给装置中,所述第二设备可构成为:包括控制部及存储部,在将从所述第一设备接收到的所述控制软件安装于所述控制部之前,暂时存储于所述存储部。
根据所述结构,可在规定的时机将控制软件安装于第二设备的控制部。
本发明的第二实施例涉及一种热水供给***。所述实施例的热水供给***包括:所述第一实施例的热水供给装置;以及所述外部装置。
根据本实施例的热水供给***,可起到与所述第一实施例同样的效果。
在本实施例的热水供给***中,所述外部装置可设为用于经由便携式终端装置对所述热水供给装置进行远程控制的服务器。
根据所述结构,由于通过用于管理远程控制的服务器进行控制软件的下载,因此与另外配置用于下载控制软件的外部装置的情况相比,可实现***结构及下载处理的简化。
发明的效果
如以上所述,根据本发明,可提供一种热水供给装置及热水供给***,其能够在抑制热水供给装置的通常的通信受到限制的同时,向构成热水供给装置的各设备顺利地发送控制软件。
通过以下所示的实施方式的说明,本发明的效果及意义变得更明确。但是,以下所示的实施方式只是实施本发明时的一个例示,本发明不受以下的实施方式中记载的内容任何限制。
附图说明
[图1]图1是表示实施方式的热水供给***的结构的图。
[图2]图2是表示构成实施方式的热水供给***的各设备的电路块的图。
[图3]图3是表示实施方式的在将热水供给装置与便携式终端装置配对时在各装置间进行的信息的收发的流程的序列图。
[图4]图4(a)是表示实施方式的在厨房遥控器的控制部中执行的控制软件的发送处理的流程图。图4(b)是表示实施方式的在热水供给器的控制部中执行的控制软件的接收处理的流程图。
[图5]图5是示意性地表示实施方式的控制软件的分割发送处理的一例的时序图。
[图6]图6是示意性地表示实施方式的控制软件的分割发送处理的另一例的时序图。
[图7]图7是表示变更例的构成热水供给***的各设备的电路块的图。
但是,附图仅用于说明,并不限定本发明的范围。
具体实施方式
以下,参照附图对本发明的实施方式进行说明。
图1是表示实施方式的热水供给***1的结构的图。
如图1所示,热水供给***1包括:热水供给装置10、路由器20、便携式终端装置30、外部通信网40、以及服务器50。
热水供给装置10包括:热水供给器11、以及远程控制器12、远程控制器13。热水供给器11是以燃气为燃料供给热水的燃气热水供给器。由热水供给器11生成的热水经由分别与热水供给口11a连接的配管而供给至厨房的水龙头、浴缸、龙头等。在热水供给器11具备地板供暖功能、浴室供暖功能及利用板式散热器的供暖功能的情况下,从热水供给器11对实现这些功能的设备供给热水。
在热水供给器11的内部设置有电路基板11b,在所述电路基板11b设置有用于驱动及控制热水供给器11的电路部。例如,通过所述回路部来控制向燃烧器供给空气的吸气风扇,或者控制用于调节向燃烧器供给气体的供给量的电磁阀。
远程控制器12、远程控制器13连接于热水供给器11,用于针对热水供给装置10的各功能进行各种设定。远程控制器12、远程控制器13分别包括显示部121、显示部131以及输入部122、输入部132。操作者可通过按照显示部121、显示部131所显示的画面来操作输入部122、输入部132,而对放热水或热水供给温度调节等进行任意的设定。远程控制器12设置于浴室,远程控制器13设置于厨房(kitchen)等。
以下,将设置于浴室的远程控制器12称为“浴室遥控器12”,将设置于厨房等的远程控制器13称为“厨房遥控器13”。
路由器20是用于将存在于建筑物内(此处为住宅内H10)的各设备经由外部通信网40而连接于服务器50的无线路由器。路由器20是用于将住宅内H10的设备连接于外部通信网40的通信中继器。
厨房遥控器13通过无线通信而连接于路由器20。另外,在便携式终端装置30存在于住宅内H10的情况下,便携式终端装置30通过无线通信与路由器20连接,而能够与服务器50进行通信。便携式终端装置30例如为便携式电话机。此外,便携式终端装置30也可为便携式的平板终端等其他可便携式的终端装置。外部通信网40例如是互联网。
在外部通信网40连接有用于管理针对热水供给装置10的远程控制(远程操作及远程监视)的服务器50。厨房遥控器13经由路由器20及外部通信网40而与服务器50进行通信。在便携式终端装置30存在于住宅内H10的情况下,便携式终端装置30经由路由器20及外部通信网40而与服务器50进行通信。另外,在便携式终端装置30存在于住宅外的情况下,便携式终端装置30经由在外部所设置的路由器60或基站70而连接于外部通信网40,从而与服务器50进行通信。
将热水供给***1的应用程序从服务器50下载并安装至厨房遥控器13与便携式终端装置30。在所述应用程序包含用于访问服务器50的地址信息(例如,互联网协议(Internet Protocol,IP)地址)。厨房遥控器13与便携式终端装置30基于所述地址信息而访问服务器50并进行通信。
厨房遥控器13的地址信息在初始设定时被发送并保持于服务器50。此时同时,从厨房遥控器13向服务器50发送厨房遥控器13的标识符(identifier,ID)信息。作为厨房遥控器13的地址信息,例如使用厨房遥控器13的无线通信部136(参照图2)所保持的介质访问控制(Media Access Control,MAC)地址。作为厨房遥控器13的地址信息,也可使用厨房遥控器13的无线通信部136的全局IP地址。作为厨房遥控器13的ID信息,例如使用厨房遥控器13的无线通信部136的THING。
在图1的结构中,无论在住宅内H10还是在住宅外,操作者均可使用便携式终端装置30对热水供给装置10进行远程控制(远程操作及远程监控)。
即,在便携式终端装置30存在于住宅内H10与住宅外的任何一个的情况下,从操作者输入至便携式终端装置30的设定请求均经由外部通信网40暂时发送至服务器50。服务器50接收到所述设定请求,将接收到的设定请求发送至预先与接收到设定请求的便携式终端装置30建立对应的热水供给装置10。由此,设定请求经由外部通信网40及路由器20而发送至对应的热水供给装置10的厨房遥控器13。如此,操作者所请求的内容的设定通过远程操作而应用于热水供给装置10。
另外,热水供给装置10的状态信息在规定周期随时从厨房遥控器13经由路由器20而发送至服务器50。状态信息是表示当前的热水供给装置10的设定状态或动作状态的信息。服务器50针对每个热水供给装置10管理接收到的状态信息。从操作者输入至便携式终端装置30的远程监视的阅览请求经由外部通信网40而暂时发送至服务器50。服务器50接收到所述远程监视的阅览请求,将预先与接收到阅览请求的便携式终端装置30建立对应的热水供给装置10中的由阅览请求指定的热水供给装置10的状态信息发送至所述便携式终端装置30。由此,热水供给装置10的状态在便携式终端装置30中输出。如此,操作者可在住宅内H10与住宅外此两者中确认热水供给装置10的状态。
图2是表示构成热水供给***1的各设备的电路块的图。
热水供给器11包括:控制部111、存储部112、通信部113、以及水位传感器114。控制部111、存储部112及通信部113被包含在上文所述的电路基板11b所设置的电路部。
控制部111包括微型计算机,且按照存储于闪速只读存储器(Read Only Memory,ROM)111a的控制软件(固件),进行热水供给器11内的各部分的控制。存储部112包括串行闪速存储器等存储器,暂时存储各种数据。如后所述,存储部112用于暂时存储控制软件。
通信部113按照来自控制部111的控制,与浴室遥控器器12及厨房遥控器13进行通信。通信部113通过双芯通信线L10而与浴室遥控器12的通信部125及厨房遥控器13的通信部135连接。
水位传感器114检测连接有热水供给装置10的浴缸的水位。水位传感器114例如通过与浴缸连接的配管内的水压来检测浴缸的水位。控制部111根据由水位传感器114检测出的水位的变化,探测人进入及离开浴缸的情况。控制部111将探测结果随时发送至厨房遥控器13。此外,在热水供给器11配置有燃烧传感器或热水量传感器等各种传感器。
浴室遥控器12除了包括上文所述的显示部121及输入部122以外,还包括控制部123、存储部124、通信部125以及入室传感器126。显示部121例如包括液晶屏。输入部122包括温度设定按钮等各种操作按钮。显示部121也可为触摸屏。
控制部123包括微型计算机,且按照存储于闪速ROM 123a的控制软件(固件)进行规定的控制。存储部124包括串行闪速存储器等存储器,暂时存储各种数据。如后所述,存储部124用于暂时存储控制软件。
通信部125按照来自控制部123的控制,与热水供给器11进行通信。通信部125通过双芯通信线L10而与热水供给器11的通信部113及厨房遥控器13的通信部135连接。
入室传感器126检测人相对于浴室的出入。入室传感器126例如是使用红外线的人感传感器。控制部123基于入室传感器126的输出,探测人进入至浴室的情况。控制部123将探测结果随时发送至厨房遥控器13。
厨房遥控器13除了包括上文所述的显示部131及输入部132以外,还包括控制部133、存储部134、以及通信部135。显示部131例如包括液晶屏。输入部132包括各种操作按钮。显示部131也可为触摸屏。
控制部133包括微型计算机,且按照存储于闪速ROM 133a的控制软件(固件)进行规定的控制。存储部134包括串行闪速存储器等存储器,暂时存储各种数据。如后所述,存储部134用于暂时存储控制软件。
通信部135按照来自控制部133的控制,与热水供给器11进行通信。通信部135通过双芯通信线L10而与热水供给器11的通信部113及浴室遥控器12的通信部125连接。
进而,厨房遥控器13包括无线通信部136。此处,无线通信部136为能够在与路由器20之间进行无线通信的无线通信模块。对无线通信部136(无线通信模块)分配用于确定在住宅内H10设定的局域网(Local Area Network,LAN)上的设备的IP地址。另外,无线通信部136保持上文所述的MAC地址。此外,厨房遥控器13包括用于输出声音的扬声器。
便携式终端装置30包括:显示部301、输入部302、控制部303、存储部304、以及无线通信部305。显示部301例如包括液晶屏。输入部132包括各种操作按钮、以及层叠在显示部301的触摸屏。
控制部303包括中央处理器(Central Processing Unit,CPU),按照存储部304中所存储的程序进行规定的控制。存储部304包括存储器,存储规定的控制程序。无线通信部305按照来自控制部303的控制,与路由器20进行通信。无线通信部305为能够在与路由器20之间进行无线通信的无线通信模块。也对无线通信部305分配IP地址。另外,无线通信部305保持上文所述的MAC地址。此外,便携式终端装置30包括用于输出声音的扬声器。
服务器50包括:控制部501、存储部502、以及通信部503。控制部501包括CPU,且按照存储部502中所存储的程序进行规定的控制。存储部502包括存储器及硬盘,存储规定的控制程序及数据库。通信部503按照来自控制部501的控制进行规定的控制。
在本实施方式中,预先将能够对热水供给装置10进行远程控制(远程操作及远程监视)的便携式终端装置30与热水供给装置10建立对应地注册至服务器50。即,预先将热水供给装置10与便携式终端装置30配对,并且在服务器50中管理表示配对的信息(配对信息)。
在本实施方式中,在设置了热水供给装置10的建筑物内进行所述配对。即,便携式终端装置30的持有者原则上若没有携带便携式终端装置30进入至设置有热水供给装置10的建筑物内,则无法对自身的便携式终端装置30与热水供给装置10进行配对。由此,减少由恶意的第三方不正当地将便携式终端装置30与热水供给装置10进行配对的可能性。因此,可抑制不正当地进行远程控制(远程控制及远程监视)的风险。
图3是表示在将热水供给装置10与便携式终端装置30配对时,在厨房遥控器13、便携式终端装置30与服务器50之间进行的信息的收发的流程的序列图。
当对厨房遥控器13进行了用于配对的操作时,在序列(1)中,从厨房遥控器13通过广播来发送用于配对的通知。当在便携式终端装置30中受理所述通知时,在序列(2)中,从便携式终端装置30向厨房遥控器13发送配对请求。当在厨房遥控器13中受理所述配对请求时,在序列(3)中,从厨房遥控器13向便携式终端装置30发送配对响应。此时,厨房遥控器13的ID信息(例如,THING)从厨房遥控器13交接至便携式终端装置30。由此,用于在厨房遥控器13与便携式终端装置30之间进行的配对的过程结束(阶段1)。
接下来,在序列(4)中,从便携式终端装置30对服务器50发送用于请求注册配对的配对通知请求。在配对通知请求中包含厨房遥控器13的ID信息(例如,THING)以及便携式终端装置30的ID信息及地址信息。作为便携式终端装置30的ID信息,例如使用无线通信部305的通用唯一标识符(Universally Unique Identifier,UUID)或者全局唯一标识符(Globally Unique Identifier,GUID)。另外,作为便携式终端装置30的地址信息,例如使用MAC地址。
当配对通知请求被服务器50接收到时,在服务器50中,厨房遥控器13的ID信息(无线通信部136的THING)、与便携式终端装置30的ID信息(无线通信部305的UUID/GUID)及地址信息(MAC地址)建立对应,并注册至数据库。由此,进行热水供给装置10与便携式终端装置30的对应建立(配对)。
当配对的注册以此种方式结束时,在序列(5)中,从服务器50向便携式终端装置30发送配对通知响应(配对结果)。由此,在便携式终端装置30中确认恰当地进行了配对。如此,在服务器50与便携式终端装置30之间进行的过程结束(阶段2)。
进而,在序列(6)中,从服务器50对厨房遥控器13发送表示注册了配对的配对结果的通知。当在厨房遥控器13中接收到所述通知时,如上所述,基于配对结果在厨房遥控器13中确认恰当地进行了配对,在序列(7)中,从厨房遥控器13向服务器50发送配对结果响应。如此,在服务器50与厨房遥控器13之间进行的过程结束(阶段3)。由此,用于配对的全部序列结束。
通过以如上方式在服务器50中注册配对信息,能够对热水供给装置10进行远程控制的便携式终端装置30限制为由配对信息的ID信息所确定的便携式终端装置30。由此,保证了热水供给装置10的使用者的安全性。
且说,在热水供给***1中,有时会对控制部111、控制部123、控制部133(微型计算机)安装控制软件。例如,在控制软件产生了动作上的不良状况的情况下,改善所述不良状况的控制软件被安装于控制部111、控制部123、控制部133(微型计算机)。
在此情况下,可对能够与外部通信网40连接的厨房遥控器13的控制部133顺利地安装控制软件。相对于此,对于未与外部通信网40连接的热水供给器11及浴室遥控器12,需要经由能够与外部通信网40连接的厨房遥控器13获取控制软件。
例如,通过能够与外部通信网40连接的厨房遥控器13,获取热水供给器11的控制部111或浴室遥控器12的控制部123的控制软件,并将所获取的控制软件从厨房遥控器13发送至热水供给器11或浴室遥控器12。但是,在所述结构中,在从厨房遥控器13发送控制软件的期间,双芯通信线L10被所述通信所占有,因此热水供给装置10的通常的通信会受到限制。因此,有热水供给装置10的动作产生故障之虞。
特别是在利用双芯通信线L10的通信速度(例如,利用正弦波的模拟通信的通信速度)慢且控制软件的容量大的情况下,长期不进行热水供给装置10的通常的通信(例如,上文所述的状态信息的发送等)。由此,可发生无法适当地进行使用了浴室遥控器12及厨房遥控器13的远程控制、或使用了便携式终端装置30的远程控制。
因此,在本实施方式中,设置有以下结构:用于在抑制热水供给装置10的通常的通信受到限制的同时,向构成热水供给装置10的各设备顺利地发送控制软件。以下,对所述结构进行说明。
图4(a)是表示在厨房遥控器13的控制部133中执行的控制软件的发送处理的流程图。
例如,在热水供给器11的控制部111中所设定的控制软件被更新的情况下,更新后的控制软件与表示更新目标的设备(此处为热水供给器11)的信息一起在规定的时机从服务器50发送至厨房遥控器13。
厨房遥控器13的控制部133当从服务器50接收到控制软件时(S101:是(YES)),将接收到的控制软件依次存储于存储部134(S102)。控制部133使存储部134继续存储控制软件(S102),直至全部接收完控制软件为止(S102:否(NO))。
如此,当接收到全部控制软件时(S103:是),控制部133将表示开始发送控制软件的开始通知发送至应安装所述控制软件的设备(此处为热水供给器11)(S104)。在所述开始通知中包含控制软件的数据容量。
其后,控制部133将控制软件的数据分割成多个,并针对每个分割单位发送至发送目标的设备(热水供给器11)(S105)。所述发送是经由上文所述的双芯通信线L10进行。在发送一个分割单位时,在产生了状态信息的发送等通常的发送处理的情况下,通常的发送处理是在一个分割单位的发送结束之后进行。另外,下一个分割单位的发送是在通常的发送处理之后进行。
如此,当发送全部的控制软件时(S106:是),控制部133将表示结束发送控制软件的结束通知发送至目标设备(热水供给器11)(S107)。由此,通过控制部133结束发送处理。
再者,控制软件的数据容量也可并非包含在步骤S104中发送的开始通知中,而是包含在步骤S107中发送的结束通知中。
图4(b)是表示在热水供给器11的控制部111中执行的控制软件的接收处理的流程图。
热水供给器11的控制部111当接收到图4(a)的步骤S104中发送的开始通知时(S201:是),使存储部112存储开始通知中所包含的控制软件的数据容量(S202)。其后,当接收到图4(a)的步骤S105中发送的控制软件的分割单位时(S203:是),控制部111将接收到的分割单位依次存储于存储部112(S204)。控制部111使存储部112继续存储控制软件的分割单位(S204),直至接收到图4(a)的步骤S104中发送的结束通知为止(S203:否,S205:否)。
当从厨房遥控器13接收到结束通知时(S205:是),控制部111判定存储于存储部112的控制软件的数据容量与步骤S202中存储的数据容量是否一致(S206)。在所述两个数据容量一致的情况下(S206:是),控制部111认为恰当地接收到控制软件,并结束处理。
另一方面,在所述两个数据容量不一致的情况下(S206:否),控制部111认为无法恰当地接收控制软件,而向厨房遥控器13发送控制软件的重发请求(S207),并结束处理。在此情况下,控制部111消除存储于存储部112的控制软件,等待从厨房遥控器13再次发送控制软件。另外,厨房遥控器13的控制部133当从热水供给器11接收到重发请求(S207)时,再次进行图4(a)的步骤S104至步骤S107的处理,向热水供给器11再次发送控制软件。热水供给器11的控制部111接收到所述重发请求响应于此,再次执行图4(b)的处理。
如此,当控制软件的数据恰当地保持于存储部112时,控制部111在规定的时机将保持于存储部112的控制软件的数据写入至自身的闪速ROM111a。由此,完成控制软件的安装。
再者,在控制软件的发送目标为浴室遥控器12的情况下,厨房遥控器13的控制部133对浴室遥控器12执行图4(a)的步骤S104~步骤S107的处理。在此情况下,在浴室遥控器12的控制部123中进行与图4(b)同样的处理,将控制软件的数据存储于浴室遥控器12的存储部124。在此情况下,浴室遥控器12的控制部123也在规定的时机将保持于存储部124的控制软件的数据写入至自身的闪速ROM 123a。由此,完成控制软件的安装。
另外,在控制软件的设定目标为厨房遥控器13的情况下,厨房遥控器13的控制部133将步骤S102中存储于存储部134的控制软件的数据在规定的时机写入至厨房遥控器13的闪速ROM 133a。由此,完成控制软件的安装。
图5是示意性地表示在图4(a)的步骤S105中进行的控制软件的分割发送处理的一例的时序图。
图5的最上段表示在热水供给器11与浴室遥控器12及厨房遥控器13之间进行的定期通信的时机。在所述定期通信中,例如,将热水供给器11的状态信息经由双芯通信线L10而从热水供给器11发送至浴室遥控器12及厨房遥控器13。定期通信是以一定的周期T10进行。周期T10例如为5秒。另外,在定期通信时,在时间T11中发送信息(状态信息)。与周期T10相比,所述时间T11相当短。
图5的从上起第二段表示控制软件的发送时机。在所述例子中,将控制软件的数据分割,使得相较于定期通信的周期T10,控制软件的数据的分割单位的发送时间T30短。更详细而言,将控制软件的数据分割成各分割单位并发送,使得分割单位的发送时间T30限制于定期通信的空闲时间T20。
图5的从上起第三段表示检测出热水供给装置10的状态的变化的时机。此处,所谓状态的变化,例如是按压厨房遥控器13的运转开关、各种设定被变更、或者在热水供给器11中进行了基于燃烧器的燃烧的火焰的检测等。当产生状态的变化时,表示变化内容的状态变化信息在热水供给器11与浴室遥控器12及厨房遥控器13之间经由双芯通信线L10交接。图5的最下部表示所述状态变化信息的发送时机。
在图5的例子中,分割单位的发送时间T30被设定为限制于定期通信的空闲时间T20,因此各分割单位基本上在定期通信的空闲时间T20中发送。因此,不易发生定期通信因控制软件的发送而被取消。另外,在发送时间T30的期间检测到状态变化的情况下,状态变化信息的发送最长仅限于延迟控制软件的分割单位的发送时间。例如,在图5的例子中,在检测到状态变化之后经过了延迟时间D10的时机,发送状态变化信息。在所述例子中,状态变化信息的发送时间与定期通信的从左起第二个发送时机重叠,因此取消所述发送时机下的定期通信。
再者,如图6所示,也可将控制软件的数据分割,使得在定期通信的一个周期中多次发送控制软件的数据的分割单位。由此,可进一步缩短延迟时间D10。在图6的例子中,将控制软件的数据分割,使得在定期通信的空闲时间T20中发送四次分割单位。伴随于此,一个分割单位的发送时间T31比图5的情况下的四分之一短。再者,在定期通信的空闲时间T20中发送的分割单位的次数未必限于四次,也可为其他的多次。
再者,分割单位的数据容量可根据发送时间T30、发送时间T31与双芯通信线L10的数据的发送速度的关系来计算。对于分割单位的数据容量,与图5的例子相比,图6的例子更少。因此,对于发送全部控制软件所需的时间,相较于图6的例子,图5的例子更短。因此,为了更迅速地发送控制软件,可以说相较于图6的分割方法,图5的分割方法更优选。
<实施方式的效果>
根据本实施方式,可起到以下的效果。
下载至厨房遥控器13(第一设备)的控制软件的数据被分割成多个,并发送至热水供给器11或浴室遥控器12(第二设备)。因此,与一次性发送控制软件的数据的情况相比,通常的通信(定期通信、状态变化信息的发送等)受到限制的期间变短。即,通常的通信仅限于在发送控制软件的数据的分割单位的期间中受到限制。因此,可在抑制热水供给装置10的通常的通信受到限制的同时,向热水供给器11或浴室遥控器12(第二设备)顺利地发送控制软件。
如图5及图6所示,厨房遥控器13(第一设备)将控制软件的数据分割,使得相较于定期通信的周期T10,控制软件的数据的分割单位的发送时间T30短。由此,可在不阻碍定期通信的情况下,顺利地从厨房遥控器13(第一设备)向热水供给器11或浴室遥控器12(第二设备)发送控制软件。
在图6的例子中,厨房遥控器13(第一设备)将控制软件的数据分割,使得在定期通信的一个周期中能够多次发送控制软件的数据的分割单位。由此,可进一步缩短定期通信以外的通常的通信(例如,状态变化信息的发送)受到限制的期间。因此,可在抑制定期通信以外的通常的通信受到限制的同时,顺利地向热水供给器11或浴室遥控器12(第二设备)发送控制软件。
在图4(b)的步骤S204中,热水供给器11或浴室遥控器12(第二设备)在将从厨房遥控器13(第一设备)接收到的控制软件安装于控制部111、控制部123之前,暂时存储于存储部112、存储部124。由此,可在规定的时机将控制软件安装于热水供给器11或浴室遥控器12(第二设备)的控制部111、控制部123。
<变更例>
在所述实施方式中,厨房遥控器13能够与外部通信网40连接,但热水供给器11也可能够与外部通信网40连接。
图7是表示此情况的各设备的电路块的图。
在所述结构例中,能够与路由器20连接的无线通信部115设置于热水供给器11。控制软件经由无线通信部115及路由器20而从服务器50下载至热水供给器11。在此情况下,热水供给器11的控制部111执行图4(a)的处理。另外,厨房遥控器13的控制部133与浴室遥控器12的控制部123同样地,执行图4(b)的处理,从热水供给器11接收自身的控制软件。通过所述结构也可起到与所述实施方式同样的效果。
或者,除了热水供给器11、浴室遥控器12及厨房遥控器13以外,还可将包括无线通信部的控制单元配置于热水供给装置10,并将所述控制单元与路由器20连接。在此情况下,基于所述实施方式中的厨房遥控器13进行的控制是由控制单元进行。
另外,在所述实施方式中,从管理远程控制的服务器50下载了控制软件,但除了服务器50以外,用于下载控制软件的外部装置也可与外部通信网40连接,从所述外部装置将控制软件下载至厨房遥控器13。另外,安装有控制软件的设备并不限于热水供给器11、浴室遥控器12及厨房遥控器13,也可还包括其他设备。
另外,控制软件的分割方法并不限于图5及图6所示的方法,只要将控制软件分割成多个来发送,则也可为其他分割方法。
另外,在图2的结构中,厨房遥控器13与路由器20的通信也可通过有线通信进行,在图7的结构中,热水供给器11与路由器20的通信也可通过有线通信进行。
另外,热水供给***1的结构未必限于图1的结构,例如,也可为包括使用了燃料电池的蓄电***的热水供给***。另外,热水供给***1也可未必能够通过便携式终端装置30进行远程控制,例如也可为仅包括热水供给装置10与用于下载控制软件的外部装置的热水供给***。
再者,对热水供给装置10进行远程控制的终端装置也可包括不具有便携性且设置于规定场所的固定型的终端装置。另外,本发明可还应用于无法利用便携式终端装置进行远程控制的热水供给***。
此外,本发明的实施方式在权利要求记载的范围内能够适宜进行各种变更。
符号的说明
1:热水供给***
10:热水供给装置
11:热水供给器
12:浴室遥控器
13:厨房遥控器
30:便携式终端装置
40:外部通信网
50:服务器
111、123、133:控制部
112、124、134:存储部
115、136:无线通信部(通信部)

Claims (8)

1.一种热水供给装置,其特征在于,包括:
第一设备,进行与热水供给相关的控制;
第二设备,以能够通信的方式连接于所述第一设备,并进行与热水供给相关的控制;以及
通信部,设置于所述第一设备,且能够与外部通信网连接,
所述第一设备将经由所述通信部从外部装置获取的所述第二设备的控制软件的数据分割成多个,并发送至所述第二设备。
2.根据权利要求1所述的热水供给装置,其特征在于,
所述第一设备为热水供给器及用于对所述热水供给器进行远程控制的远程控制器中的一者,
所述第二设备为所述热水供给器及所述远程控制器中的另一者。
3.根据权利要求1所述的热水供给装置,其特征在于,
所述第一设备为用于对热水供给器进行远程控制的远程控制器,
所述第二设备为用于对所述热水供给器进行远程控制的另一远程控制器。
4.根据权利要求1至3中任一项所述的热水供给装置,其特征在于,
所述第一设备将所述控制软件的数据分割,使得相较于在热水供给器和与所述热水供给器连接的远程控制器之间进行的定期通信的周期,所述控制软件的数据的分割单位的发送时间短。
5.根据权利要求4所述的热水供给装置,其特征在于,
所述第一设备将所述控制软件的数据分割,使得在所述定期通信的一个周期中能够多次发送所述控制软件的数据的分割单位。
6.根据权利要求1至5中任一项所述的热水供给装置,其特征在于,
所述第二设备包括控制部及存储部,在将从所述第一设备接收到的所述控制软件安装于所述控制部之前,暂时存储于所述存储部。
7.一种热水供给***,其特征在于,包括:
根据权利要求1至6中任一项所述的热水供给装置;以及
所述外部装置。
8.根据权利要求7所述的热水供给***,其特征在于,
所述外部装置为用于经由便携式终端装置对所述热水供给装置进行远程控制的服务器。
CN201980069244.6A 2018-10-25 2019-10-24 热水供给装置及热水供给*** Withdrawn CN112913255A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018201262A JP2020068493A (ja) 2018-10-25 2018-10-25 給湯装置および給湯システム
JP2018-201262 2018-10-25
PCT/JP2019/041800 WO2020085465A1 (ja) 2018-10-25 2019-10-24 給湯装置および給湯システム

Publications (1)

Publication Number Publication Date
CN112913255A true CN112913255A (zh) 2021-06-04

Family

ID=70330361

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980069244.6A Withdrawn CN112913255A (zh) 2018-10-25 2019-10-24 热水供给装置及热水供给***

Country Status (4)

Country Link
US (1) US11536465B2 (zh)
JP (1) JP2020068493A (zh)
CN (1) CN112913255A (zh)
WO (1) WO2020085465A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009188930A (ja) * 2008-02-08 2009-08-20 Kansai Electric Power Co Inc:The 通信システムおよびそれを用いる給電監視制御システムならびに通信システムにおけるファームウェアの更新方法
JP2017091365A (ja) * 2015-11-13 2017-05-25 日本電気株式会社 通信管理装置、その通信管理方法、プログラム、および通信装置
JP2018006800A (ja) * 2016-06-27 2018-01-11 株式会社ノーリツ 給湯機器の遠隔制御装置および遠隔制御システム

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000231481A (ja) * 1999-02-10 2000-08-22 Matsushita Electric Ind Co Ltd 機器制御システム
JP2003309883A (ja) * 2002-04-18 2003-10-31 Hitachi Ltd 制御システム及び方法
JP3856042B1 (ja) * 2005-08-12 2006-12-13 ダイキン工業株式会社 給湯装置
JP2008167488A (ja) * 2008-03-14 2008-07-17 Hitachi Kokusai Electric Inc 無線伝送システムおよびそのソフトウェア更新方法
JP5853685B2 (ja) * 2011-12-28 2016-02-09 株式会社ノーリツ 熱源機システム
US10215424B2 (en) * 2013-11-27 2019-02-26 Advanced Conservation Technology Distribution, Inc Methods and apparatus for remotely monitoring and/or controlling a plumbing system
TWI524620B (zh) * 2014-04-09 2016-03-01 Grand Mate Co Ltd Radiator control method
JP7136078B2 (ja) * 2017-03-01 2022-09-13 株式会社ノーリツ 無線通信装置
US10642289B1 (en) * 2017-03-30 2020-05-05 Alarm.Com Incorporated Connected mixing valve for controlling water temperature
JP7020482B2 (ja) * 2017-04-27 2022-02-16 株式会社ノーリツ 温水供給装置の遠隔操作システムおよび遠隔操作方法、ならびに、プログラム
US10345772B2 (en) * 2017-05-24 2019-07-09 Johnson Controls Technology Company Building management system with integrated control of multiple components
US11442720B2 (en) * 2017-10-26 2022-09-13 Noritz Corporation Communication adapter and program update method for communication adapter
JP7035610B2 (ja) * 2018-02-22 2022-03-15 株式会社ノーリツ 通信システム、中継装置、及び、温水機器
JP7210936B2 (ja) * 2018-08-28 2023-01-24 株式会社ノーリツ 給湯システムおよびプログラム
JP2020053899A (ja) * 2018-09-27 2020-04-02 株式会社ノーリツ 給湯システム、サーバおよびプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009188930A (ja) * 2008-02-08 2009-08-20 Kansai Electric Power Co Inc:The 通信システムおよびそれを用いる給電監視制御システムならびに通信システムにおけるファームウェアの更新方法
JP2017091365A (ja) * 2015-11-13 2017-05-25 日本電気株式会社 通信管理装置、その通信管理方法、プログラム、および通信装置
JP2018006800A (ja) * 2016-06-27 2018-01-11 株式会社ノーリツ 給湯機器の遠隔制御装置および遠隔制御システム

Also Published As

Publication number Publication date
US20210372633A1 (en) 2021-12-02
WO2020085465A1 (ja) 2020-04-30
US11536465B2 (en) 2022-12-27
JP2020068493A (ja) 2020-04-30

Similar Documents

Publication Publication Date Title
US10563876B2 (en) Setup routine to facilitate user setup of an HVAC controller
JP6743383B2 (ja) 空気調和機
JP4841326B2 (ja) ホームネットワークシステム
RU2628929C2 (ru) Водонагреватель
JP2013138397A (ja) 遠隔操作システムおよび住宅設備機器
JP2007271124A (ja) 給湯装置制御システム
JP2013135393A (ja) 制御装置、その制御方法、その制御プログラム、被制御装置、その制御方法、その制御プログラム、および、遠隔操作システム
US11611647B2 (en) Hot-water supply system and program
CN112913255A (zh) 热水供给装置及热水供给***
KR20170002003A (ko) 다수의 장치들을 제어하기 위한 자동실행방법, 어플리케이션 및 설정서버
JP2019052803A (ja) 機器制御システム
US11385660B2 (en) Hot water supply system, server and non-transitory computer readable recording medium
JP2014239369A (ja) エネルギー消費機器制御装置及びエネルギー消費機器制御方法
JP2006005628A (ja) 家電機器の制御方法
JP7192310B2 (ja) 給湯システムおよびサーバ
JP2020068492A (ja) 給湯装置および給湯システム
KR20190077762A (ko) 와이-파이 기능을 갖는 보일러 온도조절기의 등록방법
CN110876172B (zh) 信息处理装置、***以及存储介质
JP6689319B2 (ja) ファームウェアを更新する遠隔監視システム、サーバおよびその方法
JP7315830B2 (ja) 給湯装置、給湯システム、サーバおよびプログラム
JP2022160323A (ja) 家電機器の運転管理システム
KR100729623B1 (ko) 홈기기 제어방법 및 이를 적용한 홈기기 제어장치
KR20170002333A (ko) 다수의 장치들을 제어하기 위한 자동실행방법, 어플리케이션 및 설정서버
KR20170142293A (ko) 보일러의 룸 컨트롤러, 중앙 서버 및 이에 의한 보일러 상태 알림 방법
JP2021005769A (ja) 給湯システム、サーバおよびプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20210604