技术领域
本发明涉及饮水机技术领域,尤其涉及一种饮水机响应方法、系统及计算机可读存储介质。
背景技术
随着人们生活水平的不断提高,越来越多的人开始使用饮水机,目前,普通饮水机大都具备冷、热功能,饮用者可以根据个人需要来进行选择喝冷水还是热水。现有技术中的饮水机在使用时,需要用户去按动饮水机的接水口,当杯子打满时,需要用户及时将接水口关上,使用时,需要用户一直站在饮水机前观察直至杯子打满水,使用起来较不方便。但是,这种常见的饮水机均机械式地加水,机械部件容易磨损。现有技术的饮水机不能判断用户是否获得取水授权并自动作出对应的响应。
发明内容
本发明的主要目的在于提供一种饮水机响应方法、系统及计算机可读存储介质,旨在解决现有技术的饮水机不能通过识别用户的身份自动的进行对应的响应的问题。
为实现上述目的,本发明提供一种饮水机响应方法,所述饮水机响应方法应用于饮水机响应系统,述饮水机响应系统至少包括:配置RFID标签的水杯、配置标签阅读器的饮水机及服务器,所述饮水机响应方法包括:
所述饮水机基于用户的第一操作通过所述标签阅读器获取所述RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求;
所述服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机;
所述饮水机根据所述响应指令进行响应。
优选地,所述饮水机响应系统还包括管理系统和用户终端,所述饮水机基于用户的第一操作通过所述标签阅读器获取所述RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求的步骤之前包括:
所述用户终端基于用户的第二操作向所述管理系统发送注册请求,所述注册请求包括用户的身份信息;
所述管理系统根据所述注册请求进行验证;
在所述验证请求验证通过时,所述管理系统根据所述注册请求发送注册信息至所述服务器。
优选地,所述管理系统根据所述注册请求发送注册信息至所述服务器的步骤之后包括:
所述用户终端接收用户触发的将水杯信息与用户的身份信息进行绑定的绑定指令;
所述用户终端根据所述绑定指令获取用户的身份信息,并根据用户的第三操作获所述取RFID标签的水杯信息;
所述用户终端根据所述水杯信息和所述身份信息向所述服务器发送绑定请求;
所述服务器根据所述绑定请求进行绑定,并发送绑定成功的提示信息至所述用户终端。
优选地所述服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机的步骤包括:
所述服务器根据所述取水请求判断预存的水杯信息中是否存在与取水请求中的水杯信息一致的信息;
当存在与取水请求中的水杯信息一致的信息时,所述服务器确定与获取的水杯信息绑定的用户的身份信息;
所述服务器根据用户的身份信息判断所述用户是否满足取水条件;
当所述用户满足取水条件时,所述服务器发送出水指令至所述饮水机。
优选地,所述服务器根据所述取水请求判断预存的水杯信息中是否存在与取水请求中的水杯信息一致的信息的步骤之后包括:
当不存在与取水请求中的水杯信息一致的信息时,所述服务器发送显示无法识别水杯,出水失败的提示信息的显示指令至所述饮水机或用户终端。
优选地所述服务器根据用户的身份信息判断所述用户是否满足取水条件的步骤之后还包括:
当所述用户不满足取水条件时,所述服务器发送显示用户当前不满足取水条件,出水失败的提示信息的显示指令至所述饮水机或用户终端。
优选地,所述服务器发送出水指令至所述饮水机的步骤之后包括:
所述饮水机根据所述的出水指令进行出水,并根据当前状态发送出水信息至所述服务器。
优选地,所述饮水机根据所述的出水指令进行出水,并根据当前状态发送出水信息至所述服务器的步骤之后包括:
所述饮水机接收用户触发的停止出水指令;
所述饮水机根据所述停止出水指令停止出水并发送停止出水信息至所述服务器,以使得所述服务器根据所述停止出水信息发送取水记录信息至所述用户终端。
为实现上述目的,本发明还提供一种饮水机响应系统,其中,所述饮水机响应系统至少包括:配置RFID标签的水杯、配置标签阅读器的饮水机、服务器、存储器、处理器以及存储在所述存储器上的饮水机响应程序,所述饮水机响应程序被所述处理器执行时实现如上所述的饮水机响应方法的步骤。
此外,为实现上述目的,本发明还提供一种饮水机响应计算机可读存储介质,其中,所述计算机可读存储介质上存储有饮水机响应程序,所述饮水机响应程序被处理器执行时实现如上所述的饮水机响应方法的步骤。
本发明提供一种饮水机响应方法、系统及计算机可读存储介质,所述饮水机响应方法应用于饮水机响应系统,所述饮水机响应系统至少包括配置RFID标签的水杯、配置标签阅读器的饮水机及服务器,所述饮水机响应方法包括:所述饮水机基于用户的第一操作通过所述标签阅读器获取所述RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求;所述服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机;所述饮水机根据所述响应指令进行响应。通过上述方式,服务器通过水杯的RFID信息确定对应的用户的身份信息,然后根据用户的身份信息对控制饮水机进行对应的响应,从而实现饮水机自动响应用户取水操作的功能。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的系统结构示意图;
图2为本发明饮水机响应方法第一实施例的流程示意图;
图3为本发明饮水机响应方法第二实施例的流程示意图;
图4为本发明饮水机响应方法第三实施例的流程示意图;
图5为本发明饮水机响应方法第四实施例的流程示意图;
图6为本发明饮水机响应方法第五实施例的流程示意图;
图7为本发明饮水机响应方法第六实施例的流程示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现有技术中,现有技术的饮水机用户需要机械式地加水,操作不便,且机械部件容易磨损,饮水机不能判断用户是否获得取水授权并自动作出对应的响应。
为了解决上述技术问题,本发明提供一种饮水机响应方法,在本方法中,饮水机先基于用户的第一操作通述标签阅读器获RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求,然后服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机,饮水机再根据所述响应指令进行响应,从而实现饮水机自动响应用户取水操作的功能。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的系统结构示意图。
本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及饮水机响应程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的饮水机响应程序,并执行以下操作:
所述饮水机基于用户的第一操作通过所述标签阅读器获取所述RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求;
所述服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机;
所述饮水机根据所述响应指令进行响应。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
所述用户终端基于用户的第二操作向所述管理系统发送注册请求,所述注册请求包括用户的身份信息;
所述管理系统根据所述注册请求进行验证;
在所述验证请求验证通过时,所述管理系统根据所述注册请求发送注册信息至所述服务器。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
所述用户终端接收用户触发的将水杯信息与用户的身份信息进行绑定的绑定指令;
所述用户终端根据所述绑定指令获取用户的身份信息,并根据用户的第三操作获所述取RFID标签的水杯信息;
所述用户终端根据所述水杯信息和所述身份信息向所述服务器发送绑定请求;
所述服务器根据所述绑定请求进行绑定,并发送绑定成功的提示信息至所述用户终端。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
所述服务器根据所述取水请求判断预存的水杯信息中是否存在与取水请求中的水杯信息一致的信息;
当存在与取水请求中的水杯信息一致的信息时,所述服务器确定与获取的水杯信息绑定的用户的身份信息;
所述服务器根据用户的身份信息判断所述用户是否满足取水条件;
当所述用户满足取水条件时,所述服务器发送出水指令至所述饮水机。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
当不存在与取水请求中的水杯信息一致的信息时,所述服务器发送显示无法识别水杯,出水失败的提示信息的显示指令至所述饮水机或用户终端。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
当所述用户不满足取水条件时,所述服务器发送显示用户当前不满足取水条件,出水失败的提示信息的显示指令至所述饮水机或用户终端。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
所述饮水机根据所述的出水指令进行出水,并根据当前状态发送出水信息至所述服务器。
进一步地,处理器1001可以调用存储器1005中存储的饮水机响应程序,还执行以下操作:
所述饮水机接收用户触发的停止出水指令;
所述饮水机根据所述停止出水指令停止出水并发送停止出水信息至所述服务器,以使得所述服务器根据所述停止出水信息发送取水记录信息至所述用户终端。
参照图2,图2为本发明饮水机响应方法第一实施例流程示意图。
本发明饮水机响应方法主要应用于饮水机领域,如各类共享净水机、各类家庭,集体宿舍,办公室,机场,火车等环境的净水设备。。随着人们生活水平的不断提高,越来越多的人开始使用饮水机,目前,普通饮水机大都具备冷、热功能,饮用者可以根据个人需要来进行选择喝冷水还是热水。现有技术中的饮水机在使用时,需要用户去按动饮水机的接水口,当杯子打满时,需要用户及时将接水口关上,使用时,需要用户一直站在饮水机前观察直至杯子打满水,使用起来较不方便。但是,这种常见的饮水机均机械式地加水,机械部件容易磨损。现有技术的饮水机不能判断用户是否获得取水授权并自动作出对应的响应。
本发明提供了一种饮水机使用方法,所述饮水机响应方法应用于饮水机响应系统,所述饮水机响应系统至少包括:配置RFID标签的水杯、配置标签阅读器的饮水机及服务器,在本发明中,服务器通过用户的水杯信息确定用户的身份,并根据用户的身份控制饮水机的响应,具体实现过程如下各步骤所述。
步骤S10,所述饮水机基于用户的第一操作通过所述标签阅读器获取所述RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求;
在本实施例中,饮水机包括但不限于,各类共享净水机、各类家庭,集体宿舍,办公室,机场,火车等环境的净水设备。饮水机上配置了RFID标签阅读器,用来读取用户水杯上的RFID标签的水杯信息;水杯包括用户用来饮水的各种容器,水杯上配置了RFID标签,标签携带着该水杯的标识信息,该标识信息可以由服务器生成;本发明的饮水机组成一个联网整体,可以预置一服务器,对各饮水机进行管理和控制,.监控净水机的开关状态,服务器还可以管理用户账户,存储水杯信息与账户关联信息,对RFID水杯发起的接水请求就行授权判断。在本实施例中,饮水机还包括制水模块、通讯模块、饮水机主控电路,反馈模块等组成部分,各组成部分的作用如下所述。.饮水机主控电路:主要进行整个系统的逻辑判断、资源调度以及指令下达制水,加热,出水,停止出水等;制水模块:负责进水,过滤,排污,出水,加热等;反馈模块:用于提供人机交互的界面,如蜂鸣器、显示屏、LED等,对用户操作的授权状态、异常等状况进行反馈;通讯模块:用于联网锁与云端后台服务器的通信,可以为2G、3G、4G、WiFi、蓝牙、NB-iot等模块,主要进行数据的上报和下载,包括用户信息、状态信息等。在本实施例中,用户先将带RFID标签的水杯,放在水机冷/热出水口感应区,饮水机通过自身配置的RFID标签信息阅读器识别RFID信息,即水杯的标识信息,饮水机获取了水杯的标识信息后向服务器发送取水请求,取水请求中包括该水杯的信息,还可以包括饮水机的身份信息以及取水类型信息,如热水类型或者冷水类型。在本实施例中,用户的第一操作指的是用户把水杯放到对应出水口类型的感应区的操作,水杯信息可以为水杯的标识信息。
步骤S20,所述服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机;
服务器获取了取水请求后,从取水请求中提取水杯的标识信息,并根据该标识信息确定用户的身份信息。服务器可以预先先获取用户的身份信息和用户的水杯的标识信息,并进行关联,将包含该关联关系的信息存储在预设的存储位置。服务器提取了水杯的标识信息后,将水杯信息与预设位置的水杯信息进行对比,确定该存储位置中是否存在一致的信息,当存在一致的信息时,确定与该信息关联的用户的身份信息,然后根据用户的身份信息判断用户是否满足取水条件,例如判断用户的余额是否足够取水等,当用户满足取水条件时,服务器发送出水指令至饮水机,使得饮水机根据出水指令出水。当用户不满足取水条件时,可以发送提示不满足条件,出水失败的提示信息至出水机,使得饮水机对用户进行提示,提示的方式可以包括但不限于蜂鸣器提示或显示屏显示提示信息。当不存在一致的信息时,服务器可以发送提示水杯识别失败,无法出水的提示信息到饮水机,使得饮水机对用户进行提示。
步骤S30,所述饮水机根据所述响应指令进行响应。
在本实施例中,服务器发送响应指令至饮水机后,饮水机根据响应指令对应的进行出水或者显示提示信息等响应。
在本实施例中,所述饮水机响应系统至少包括配置RFID标签的水杯、配置标签阅读器的饮水机及服务器,所述饮水机响应方法包括:所述饮水机基于用户的第一操作通过所述标签阅读器获取所述RFID标签上的水杯信息,并根据所述水杯信息向所述服务器发送取水请求;所述服务器根据所述取水请求获取用户的身份信息,并根据用户的身份信息发送对应的响应指令至所述饮水机;所述饮水机根据所述响应指令进行响应。通过上述方式,服务器通过水杯的RFID信息确定对应的用户的身份信息,然后根据用户的身份信息对控制饮水机进行对应的响应,从而实现饮水机自动响应用户取水操作的功能。
进一步地,参照图3,图3为本发明饮水机响应方法第二实施例流程示意图,基于上述本发明饮水机响应方法实施例,提出本发明的第二实施例。
基于上述实施例,在本实施例中,步骤S10之前还包括:
步骤S40,所述用户终端基于用户的第二操作向所述管理系统发送注册请求,所述注册请求包括用户的身份信息;
步骤S50,所述管理系统根据所述注册请求进行验证;
步骤S60,在所述验证请求验证通过时,所述管理系统根据所述注册请求发送注册信息至所述服务器。
在现有饮水机技术中,用户一般通过旋转或者按压饮水机的开关直接取水饮用,不存在对用户进行管理的管理系统,无法对用户进行管理,也无法对用户的取水行为进行管控。
在本实施例中,通过设置一管理系统,供用户进行注册,并对用户进行管理。本实施例的用户终端可以是个人电脑等固定终端,也可以是智能手机等移动终端。用户注册时先打开对应的应用,并在应用中提交用户的个人信息,如联系方式、用户姓名、注册昵称以及注册密码等信息,。对于设计需要收费的饮水机,用户在注册时还可以关联用户的支付方式,如银行帐号或者支付宝帐号等,以便对用户账户进行充值,用户将相关信息提交后,点击预置的确认按钮后,用户终端便向管理系统发送注册请求。本实施例的用户第二操作指的是用户打开应用后进行注册的操作,包括填写身份信息的操作以及确定操作。管理系统接收用户终端发送的注册请求后,对该注册请求进行验证,验证的过程可以包括以下方面的一个或者多个内容:1)用户提交的联系方式的有效性,可以通过发送验证码的方式来实现;2)用户的联系方式之前是否注册过;3)用户的昵称是否有效,即是否满足命名要求以及是否已经存在;4)用户绑定的支付方式是否有效。当注册请求验证通过时,管理系统根据注册请求生成注册信息,并发送至服务器,以使得服务器将注册信息存储在预设位置,在用户后续取水时根据用户的注册信息判断是否授权取水。
在本实施例中,所述饮水机响应系统还包括管理系统和用户终端,所述用户终端基于用户的第二操作向所述管理系统发送注册请求,所述注册请求包括用户的身份信息;所述管理系统根据所述注册请求进行验证;在所述验证请求验证通过时,所述管理系统根据所述注册请求发送注册信息至所述服务器。通过上述方式,用户通过在管理系统中注册获得取水授权,从而实现对用户的监管。
进一步地,参照图4,图4为本发明饮水机响应方法第三实施例流程示意图,基于上述本发明饮水机响应方法实施例,提出本发明的第三实施例。
基于上述实施例,在本实施例中,步骤S60之后包括:
步骤S70,所述用户终端接收用户触发的将水杯信息与用户的身份信息进行绑定的绑定指令;
步骤S80,所述用户终端根据所述绑定指令获取用户的身份信息,并根据用户的第三操作获所述取RFID标签的水杯信息;
步骤S90,所述用户终端根据所述水杯信息和所述身份信息向所述服务器发送绑定请求;
步骤S100,所述服务器根据所述绑定请求进行绑定,并发送绑定成功的提示信息至所述用户终端。
利用本发明饮水机响应方法的饮水机在用户取水时,服务器通过水杯的RFID标签的水杯信息确定对应的用户的身份信息,因此需要预先将用户的身份信息与用户水杯的RFID标签的水杯信息绑定起来。基于上述实施例,在本实施例中,用户在注册成功后,打开应用,可以通过用户终端利用注册的身份信息登录管理系统,在管理系统中点击预置的RFID标签添加或者水杯添加选项,便会在管理系统中触发将水杯信息与用户的身份信息进行绑定的绑定指令。用户在触发该指令后,用户终端根据该指令获取当前在系统中登录的用户的身份信息。在本实施例中,用户终端配置RFID阅读器。用户在点击预置的RFID标签添加或者水杯添加选项后,用户终端将水杯放到用户终端的感应区,以便用户终端通过自身配置的RFID阅读器获取水杯的RFID标签的水杯信息。在本实施例中,用户的第三操作指的是用户将水杯放到用户终端感应区的操作。用户终端在获取了用户的身份信息和水杯的标签信息之后,根据该信息向服务器发送将获取的用户的身份信息与水杯的标签信息进行绑定的绑定请求,服务器在接收到该绑定请求后,将绑定请求中的身份信息与水杯的标签信息进行绑定。服务器在绑定后还可以将绑定关系存储在预设位置,以便在用户取水时从该预设位置中确定水杯信息中对应的用户的身份信息。服务器在绑定成功后将绑定成功的提示信息发送至用户终端,以便用户获得提示信息后根据利用对应的水杯进行取水。在本实施例中,用户通过用户终端在管理系统上还可以对水杯进行管理,如添加,删除,新增,也可以通过手机的RFID模块修改水杯信息,并写入水杯的RFID模块。
在本实施例中,所述用户终端接收用户触发的将水杯信息与用户的身份信息进行绑定的绑定指令;所述用户终端根据所述绑定指令获取用户的身份信息,并根据用户的第三操作获所述取RFID标签的水杯信息;所述用户终端根据所述水杯信息和所述身份信息向所述服务器发送绑定请求;所述服务器根据所述绑定请求进行绑定,并发送绑定成功的提示信息至所述用户终端。通过上述方式,实现将用户的身份信息与用户的水杯的水杯信息进行绑定。
进一步地,参照图5,图5为本发明饮水机响应方法第四实施例流程示意图。基于上述实施例,提出本发明的第四实施例。
在本实施例中,步骤S20包括:
步骤S110,所述服务器根据所述取水请求判断预存的水杯信息中是否存在与取水请求中的水杯信息一致的信息;
步骤S120,当存在与取水请求中的水杯信息一致的信息时,所述服务器确定与获取的水杯信息绑定的用户的身份信息;
步骤S130,所述服务器根据用户的身份信息判断所述用户是否满足取水条件;
步骤S140,当所述用户满足取水条件时,所述服务器发送出水指令至所述饮水机。
步骤S150,当不存在与取水请求中的水杯信息一致的信息时,所述服务器发送显示无法识别水杯,出水失败的提示信息的显示指令至所述饮水机或用户终端。
步骤S160,当所述用户不满足取水条件时,所述服务器发送显示用户当前不满足取水条件,出水失败的提示信息的显示指令至所述饮水机或用户终端。
基于上述实施例,在本实施例中,用户将水杯放在饮水机对应的感应区,饮水机识别水杯上的RFID标签信息中的水杯信息后,根据获取的水杯信息在预设位置中进行检索,对比预设位置中的存储的水杯信息,判断是否存在与获取的水杯信息一致的信息。本实施例预存的水杯信息指的是服务器在绑定用户的身份信息与用户水杯对应的水杯信息之后在预设位置中存储的绑定关系中的水杯信息。当服务器检索到与获取的水杯信息一致的信息时,根据绑定关系确定对应的用户的身份信息,当服务器确定用户的身份信息时,根据用户的身份信息判断该用户是否满足预设的取水条件,例如,用户的账户余额是否大于某个预设值,是否足够支付一次取水所需的金额。当用户满足预设的取水条件时,服务器向饮水机发送出水指令,以使得饮水机根据该出水指令出水。在本实施例中,饮水机包括制水模块、通讯模块、饮水机主控电路,反馈模块等组成部分,各组成部分的作用如下所述。.饮水机主控电路:主要进行整个系统的逻辑判断、资源调度以及指令下达制水,加热,出水,停止出水等;制水模块:负责进水,过滤,排污,出水,加热等;反馈模块:用于提供人机交互的界面,如蜂鸣器、显示屏、LED等,对用户操作的授权状态、异常等状况进行反馈;通讯模块:用于联网锁与云端后台服务器的通信,可以为2G、3G、4G、WiFi、蓝牙、NB-iot等模块,主要进行数据的上报和下载,包括用户信息、状态信息等。服务器发送出水指令时可以通过无线通讯模块向对应的饮水机发送,饮水机通过自身配置的无线通讯模块接收服务器的出水指令,并通过饮水机主控电路下达制水、加热以及出水等指令。
当服务器检索不到与获取的水杯信息一致的信息或者根据检索到的用户的身份信息判定对应的用户不满足预设的取水条件时,服务器发送显示无法识别水杯,出水失败的提示信息的显示指令或者显示用户当前不满足取水条件,出水失败的提示信息的显示指令至所述饮水机或用户终端。服务器在预设位置中检索不到与获取额水杯信息一致的信息时,说明没有用户将其与自己的身份信息进行绑定,服务器发送上述指令至用户终端或饮水机,当发到用户终端时,用户终端直接将该提示信息显示出来;当显示指令发送至饮水机时,饮水机通过反馈模块对用户进行提示,如通过蜂鸣器根据预设的方式进行蜂鸣或者在饮水机的显示屏显示提示信息。
在本实施例中,所述服务器根据所述取水请求判断预存的水杯信息中是否存在与取水请求中的水杯信息一致的信息;当存在与取水请求中的水杯信息一致的信息时,所述服务器确定与获取的水杯信息绑定的用户的身份信息;所述服务器根据用户的身份信息判断所述用户是否满足取水条件;当所述用户满足取水条件时,所述服务器发送出水指令至所述饮水机;当不存在与取水请求中的水杯信息一致的信息时,所述服务器发送显示无法识别水杯,出水失败的提示信息的显示指令至所述饮水机或用户终端;当所述用户不满足取水条件时,所述服务器发送显示用户当前不满足取水条件,出水失败的提示信息的显示指令至所述饮水机或用户终端。通过上述方式,服务器根据获取的水杯信息确定用户的类型,并发送对应的响应指令至饮水机来实现对饮水机的自动控制。
进一步地,参照图6,图6为本发明饮水机响应方法第五实施例流程示意图,基于上述本发明饮水机响应方法实施例,提出本发明的第五实施例。
基于上述实施例,在本实施例中,步骤S140之后还包括:
步骤S170,所述饮水机根据所述的出水指令进行出水,并根据当前状态发送出水信息至所述服务器。
基于上述实施例,在本实施例中,饮水机接收到服务器中的出水指令之后,通过饮水机主控电路控制出水。饮水机在出水的过程中按照一定的频率将当前的状态数据,例如当前出水量上传至服务器,以使得服务器对本次使用数据进行记录,以便对出水过程进行监控和跟踪记录,并对用户进行扣款等操作。
在本实施例中,所述饮水机根据所述的出水指令进行出水,并根据当前状态发送出水信息至所述服务器,从而实现对出水过程的实时监控。
进一步的,参照图7,图7为本发明饮水机响应方法第六实施例流程示意图,基于上述本发明饮水机响应方法实施例,提出本发明的第五实施例。
基于上述实施例,在本实施例中,步骤S170之后包括:
步骤S180,所述饮水机接收用户触发的停止出水指令;
步骤S190,所述饮水机根据所述停止出水指令停止出水并发送停止出水信息至所述服务器,以使得所述服务器根据所述停止出水信息发送取水记录信息至所述用户终端。
在本实施例中,用户在取水完毕将水杯拿开时,饮水机感应不到用户的饮水机时便会接收到停止出水指令,饮水机根据该指令通过饮水机主控电路控制出水停止,并根据该指令向服务器发送停止出水信息,使得服务器接收到停止出水信息时根据饮水机出水过程中上传的出水信息生成出水记录信息并发送至用户终端。该出水记录信息可以包括该次取水的取水量以及用户账户的扣款详情等信息。
在本实施例中,所述饮水机接收用户触发的停止出水指令;所述饮水机根据所述停止出水指令停止出水并发送停止出水信息至所述服务器,以使得所述服务器根据所述停止出水信息发送取水记录信息至所述用户终端。通过上述方式,实现在用户拿开水杯时自动停止出水,并发送出水记录信息至用户终端,使得用户获得取水详情,提高用户体验。
此外,本发明还提供一种饮水机响应系统。
本发明饮水机响应装置至少包括:配置RFID标签的水杯、配置标签阅读器的饮水机、服务器、存储器、处理器以及存储在所述存储器上的饮水机响应程序,所述饮水机响应程序被所述处理器执行时实现如上所述饮水机响应方法的步骤。
其中,在所述处理器上运行的饮水机响应程序被执行时所实现的方法可参照本发明饮水机响应方法各个实施例,此处不再赘述。
此外,本发明实施例还提出一种计算机可读存储介质。
本发明计算机可读存储介质上存储有饮水机响应程序,所述饮水机响应程序被处理器执行时实现如上所述的饮水机响应方法的步骤。
其中,在所述处理器上运行的饮水机响应程序被执行时所实现的方法可参照本发明饮水机响应方法各个实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。