基于第三方推送平台的客户端消息刷新方法与流程

文档序号:12731241阅读:来源:国知局

技术特征:

1.一种基于第三方推送平台的客户端消息刷新方法,应用于智能家居系统,所述智能家居系统包括底层设备、智能主机、云服务器以及客户端,所述客户端用于与所述云服务器通信,并通过所述云服务器及所述智能主机控制所述底层设备工作;所述基于第三方推送平台的客户端消息刷新方法包括步骤:

所述智能家居系统在底层设备状态改变时,将设备状态报文发送至第三方推送平台;

所述第三方推送平台将设备状态报文发送至客户端消息推送服务器;以及

所述客户端消息推送服务器将设备状态报文推送至客户端。

2.如权利要求1所述的方法,其特征在于,在智能家居系统发送消息前,注册所述客户端的设备令牌,并将设备令牌上传至所述第三方推送平台,以允许所述第三方推送平台将设备状态报文与相应的客户端关联,从而能够向相应的客户端推送消息。

3.如权利要求2所述的方法,其特征在于,注册设备令牌时,在客户端的应用程序委托的实现文件从客户端的服务器注册。

4.如权利要求1所述的方法,其特征在于,还包括步骤:所述客户端接收设备状态报文,将设备状态报文存储至本地数据库,并刷新对应的底层设备的设备状态。

5.如权利要求4所述的方法,其特征在于,所述客户端接到报文时,判断若报文是设备状态报文时,存储设备状态报文。

6.如权利要求4所述的方法,其特征在于,所述客户端通过调用所述第三方推送平台的应用程序编程接口函数,以获取设备状态报文。

7.如权利要求1所述的方法,其特征在于,在所述智能家居系统向所述第三方推送平台发送设备状态报文之前,通过所述客户端在所述第三方推送平台上注册、创建应用并获取应用标识符,且将所述客户端与所述第三方推送平台建立联接。

8.如权利要求7所述的方法,其特征在于,将所述客户端与所述第三方推送平台建立联接时,在第三方推送平台开发者中心下载安装包,将安装包导入客户端的项目工程后配置文件。

9.如权利要求1所述的方法,其特征在于,所述底层设备状态改变时,其向所述智能主机发送设备状态报文,所述智能主机将该设备状态报文传送至云服务器,由所述云服务器将该设备状态报文传送至所述第三方推送平台。

10.如权利要求1所述的方法,其特征在于,所述第三方推送平台为第三方云推送平台。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1