智能设备的状态提醒方法、装置、设备和存储介质制造方法及图纸

技术编号:20013736 阅读:25 留言:0更新日期:2019-01-05 22:12
本实施例提供的智能设备的状态提醒方法、装置、设备和存储介质,获取用户对应的智能设备的状态信息,每个智能设备的状态信息用于指示智能设备在线或者离线,若确定出用户的智能设备全部离线,则向用户对应的控制设备发送第一提醒消息,用于提醒用户智能设备全部离线。这样,用户可通过智能设备的状态实时了解家庭网络及供电情况,当异常解除时,也能够及时通知用户,避免在异常恢复之前,需要手动刷新智能设备的应用程序才能知道异常是否解除,对用户来说,将更为友好。

The Method, Device, Equipment and Storage Medium of State Reminder for Intelligent Equipment

The state reminder method, device, device and storage medium of the intelligent device provided by the present embodiment obtains the state information of the corresponding intelligent device of the user. The state information of each intelligent device is used to indicate that the intelligent device is online or offline. If it is determined that all the intelligent devices of the user are offline, the first reminder message is sent to the corresponding control device of the user to remind the user of his intelligence. All equipment can be offline. In this way, users can know the home network and power supply situation in real time through the status of smart devices. When the exception is lifted, users can be notified in time to avoid the need to refresh the application of smart devices manually to know whether the exception is lifted before the exception is restored. It will be more friendly for users.

【技术实现步骤摘要】
智能设备的状态提醒方法、装置、设备和存储介质
本公开涉及通信领域,尤其涉及一种智能设备的状态提醒方法、装置、设备和存储介质。
技术介绍
随着智能家居概念的不断深入人心,用户家庭内所收购买的和使用智能设备越来越多。用户可以将智能设备连接上家庭的网络,以便于通过网络实现对智能设备状态的查看以及操作和控制。一般正常情况下,智能设备能够与家庭内的网络保持连接的状态,即设备应该是处于在线的状态。而如果用户家庭内的网络出现故障或者断电的情况,则所有的智能设备都失去了与网络的连接,即设备会处于离线状态。当出现此情况时,用户如果不在家时,将很难察觉到出现了此类故障情况,这样会使得大量的智能设备无法及时地与服务器端进行正常通信,导致设备上检测到很多信息无法及时通知到用户。而当用户知道了该类异常时,往往是不断通过手机上的应用程序查询设备是否已经上线,来确保家庭内的网络和电能故障是否解除,这对用户来说,无疑增加了很多的手机终端操作,也显得不够友好。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种智能设备的状态提醒方法、装置、设备和存储介质。根据本公开实施例的第一方面,提供一种智能设备的状态提醒方法,应用于服务器,包括:获取用户对应的智能设备的状态信息;每个智能设备的状态信息用于指示所述智能设备在线或者离线;若根据所述用户对应的智能设备的状态信息,确定出所述用户的智能设备全部离线,则向所述用户对应的控制设备发送第一提醒消息,所述第一提醒消息用于提醒用户智能设备全部离线。本公开实施例提供的方案中,服务器获取用户对应的智能设备的状态信息,若根据状态信息确定出用户的智能设备全部离线,则向用户的控制设备发送提醒,提醒用户智能设备已全部离线,便于用户及时了解所有智能设备的在线和离线情况。在一种具体的实现方式中,所述方法还包括:按照设定时间间隔,对所述用户对应的智能设备进行周期性的状态检测;若检测到所述用户对应的智能设备全部上线,则向所述控制设备发送第二提醒消息,所述第二提醒消息用于提醒用户智能设备状态恢复正常。本公开实施例提供的方案中,在已经检测到该用户的智能设备全部掉线的之后,服务器对智能设备进行周期性状态检测,若检测到智能设备全部上线,则向用户的控制设备发送提醒,提醒用户智能设备状态恢复正常,这样可以避免用户在异常发生之后频繁刷新智能设备的应用程序,提高用户体验。在一种具体实现方案中,所述第一提醒消息还用于提醒用户注意检测网络故障或者断电问题。本公开实施例提供的方案中,当服务器检测到该用户的全部智能设备全部离线时,同步分析故障原因,故障原因可能是网络中断,也可能是电路中断,或者其他异常,通过发送提醒到用户的控制设备可提醒用户及时关注并查找原因。在一种具体实现方案中,所述获取用户对应的智能设备的状态信息,包括:按照预设时间间隔,分别接收每个智能设备发送的心跳包;根据每个智能设备发送心跳包的情况,确定每个智能设备的状态信息;其中,若存在第一智能设备在预设时间间隔内未发送心跳包,则确定所述第一智能设备的状态信息指示所述第一智能设备已离线;否则,确定智能设备的状态信息指示所述智能设备在线。本公开实施例提供的方案中,获取智能设备的状态信息,可以是根据每个智能设备发送心跳包的情况,若在预设时间间隔内没有收到智能设备的心跳包,则确定该智能设备已离线,否则,确定该智能设备在线,以此方法可检测该用户对应的每一个智能设备的状态信息。在一种具体实现方案中,所述方法还包括:根据每个智能设备的状态信息,确定出离线的智能设备的离线原因;向所述控制设备发送第三提醒消息,所述第三提醒消息携带所述离线的智能设备的离线原因。本公开实施例提供的方案中,服务器通过每个智能设备的状态信息确认离线原因,并将离线原因发送至用户的控制设备,用于帮助用户发现和解决异常。根据本公开实施例的第二方面,提供一种智能设备的状态提醒装置,包括:获取模块,被配置为获取用户对应的智能设备的状态信息;每个智能设备的状态信息用于指示所述智能设备在线或者离线;第一处理模块,被配置为根据所述用户对应的智能设备的状态信息,确定所述用户的智能设备是否全部离线;第一发送模块,被配置为若所述第一处理模块根据所述用户对应的智能设备的状态信息,确定出所述用户的智能设备全部离线,则向所述用户对应的控制设备发送第一提醒消息,所述第一提醒消息用于提醒用户智能设备全部离线。可选的,所述装置还包括;检测模块,被配置为按照设定时间间隔,对所述用户对应的智能设备进行周期性的状态检测;第二发送模块,被配置为若所述检测模块检测到所述用户对应的智能设备全部上线,则向所述控制设备发送第二提醒消息,所述第二提醒消息用于提醒用户智能设备状态恢复正常。可选的,所述第一发送模块发送的所述第一提醒消息还用于提醒用户注意检测网络故障或者断电问题。在另一种具体的实施方式中,所述获取模块包括:第一接收子模块,被配置为按照预设时间间隔,分别接收每个智能设备发送的心跳包;处理子模块,被配置为根据每个智能设备发送心跳包的情况,确定每个智能设备的状态信息;其中,若存在第一智能设备在预设时间间隔内未发送心跳包,则确定所述第一智能设备的状态信息指示所述第一智能设备已离线;否则,确定智能设备的状态信息指示所述智能设备在线。可选的,所述装置还包括:第二处理模块,被配置为根据每个智能设备的状态信息,确定出离线的智能设备的离线原因;第三发送模块,被配置为向所述控制设备发送第三提醒消息,所述第三提醒消息携带所述离线的智能设备的离线原因。根据本公开实施例的第三方面,提供一种服务器,包括:接收器、发送器、存储器、处理器以及计算机程序,所述处理器运行所述计算机程序以执行;获取用户对应的智能设备的状态信息;每个智能设备的状态信息用于指示所述智能设备在线或者离线;若根据所述用户对应的智能设备的状态信息,确定出所述用户的智能设备全部离线,则向所述用户对应的控制设备发送第一提醒消息,所述第一提醒消息用于提醒用户智能设备全部离线。根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现第一方面所述的智能设备的状态提醒方法。本公开实施例提供的智能设备的状态提醒方法、装置、设备和存储介质,通过获取用户对应的智能设备的状态信息,每个智能设备的状态信息用于指示智能设备在线或者离线,若确定出用户的智能设备全部离线,则向用户对应的控制设备发送第一提醒消息,用于提醒用户智能设备全部离线。这样,用户可通过智能设备的状态实时了解家庭网络及供电情况,当异常解除时,也能够及时通知用户,避免在异常恢复之前,需要手动刷新智能设备的应用程序才能知道异常是否解除,对用户来说,将更为友好。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的智能设备的状态提醒方法的应用场景示意图。图2是根据一示例性实施例示出的智能设备的状态提醒方法实施例一的流程图。图3是根据一示例性实施例示出的智能设备的状态提醒方法实施例二的流程图。图4是根据一示例性实施例示出的智能设备的状态提醒装置实施例一的框图。图5是根据一示例性实施例示出的智能设备的状态提醒装置实施本文档来自技高网...

【技术保护点】
1.一种智能设备的状态提醒方法,其特征在于,应用于服务器,包括:获取用户对应的智能设备的状态信息;每个智能设备的状态信息用于指示所述智能设备在线或者离线;若根据所述用户对应的智能设备的状态信息,确定出所述用户的智能设备全部离线,则向所述用户对应的控制设备发送第一提醒消息,所述第一提醒消息用于提醒用户智能设备全部离线。

【技术特征摘要】
1.一种智能设备的状态提醒方法,其特征在于,应用于服务器,包括:获取用户对应的智能设备的状态信息;每个智能设备的状态信息用于指示所述智能设备在线或者离线;若根据所述用户对应的智能设备的状态信息,确定出所述用户的智能设备全部离线,则向所述用户对应的控制设备发送第一提醒消息,所述第一提醒消息用于提醒用户智能设备全部离线。2.根据权利要求1所述的方法,其特征在于,所述方法还包括;按照设定时间间隔,对所述用户对应的智能设备进行周期性的状态检测;若检测到所述用户对应的智能设备全部上线,则向所述控制设备发送第二提醒消息,所述第二提醒消息用于提醒用户智能设备状态恢复正常。3.根据权利要求1所述的方法,其特征在于,所述第一提醒消息还用于提醒用户注意检测网络故障或者断电问题。4.根据权利要求1所述的方法,其特征在于,所述获取用户对应的智能设备的状态信息,包括:按照预设时间间隔,分别接收每个智能设备发送的心跳包;根据每个智能设备发送心跳包的情况,确定每个智能设备的状态信息;其中,若存在智能设备在预设时间间隔内未发送心跳包,则确定所述智能设备的状态信息指示所述智能设备已离线;否则,确定智能设备的状态信息指示所述智能设备在线。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:根据每个智能设备的状态信息,确定出离线的智能设备的离线原因;向所述控制设备发送第三提醒消息,所述第三提醒消息携带所述离线的智能设备的离线原因。6.一种智能设备的状态提醒装置,其特征在于,包括:获取模块,被配置为获取用户对应的智能设备的状态信息;每个智能设备的状态信息用于指示所述智能设备在线或者离线;第一处理模块,被配置为根据所述用户对应的智能设备的状态信息,确定所述用户的智能设备是否全部离线;第一发送模块,被配置为若所述第一处理模块根据所述用户对应的智能设备的状态信息,确定出所述用户的智能设备全部离线,则向所述用户对应的控制设备发送第一提醒...

【专利技术属性】
技术研发人员:孙永利
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1