【技术实现步骤摘要】
一种LINUX网关应用程序的安装方法、装置及智能网关设备
[0001]本专利技术涉及智能家庭网关领域,具体涉及一种LINUX网关应用程序的安装方法、装置及智能网关设备。
技术介绍
[0002]近年来,随着智能家居的广泛应用,网关成为了必不可少的设备。智能家庭网关具备智能家居控制枢纽及无线路由两大功能,一侧负责具体的安防报警、家电控制、用电信息采集以及通过无线方式与智能交互终端等产品进行数据交互,另一侧还具备有优良的无线性能、无线路由功能、网络安全性能和覆盖面积。手机、平板电脑等多种移动设备均可通过它轻松控制家庭中的电器和智能家居中枢设备。可以说,以智能家庭网关产品为代表的新一代家庭连接和控制中心的出现,宣告了智慧家庭新时代的到来。
[0003]LINUX网关具有连接入云端能力,在其网关内部可以同时运行很多应用服务,在项目现场使用功能需要安装相应的应用包,现有技术为了实现通过家庭智能网关下载远程服务器上的应用文件,需要用户下载安装相应的客户端,且用户必须预知远程文件的下载地址才能使用,并需工程师到现场对家庭智能网关进行 ...
【技术保护点】
【技术特征摘要】
1.一种LINUX网关应用程序的安装方法,其特征在于,该方法包括如下步骤:云端服务器向LINUX网关推送安装应用信息;所述LINUX网关根据所述安装应用信息,向所述云端服务器发送安装应用包授权证书请求;所述云端服务器根据所述请求,向所述LINUX网关发送所述安装应用包授权证书,所述证书包括所述安装应用包的下载地址;所述LINUX网关接收所述安装应用包授权证书,并根据所述下载地址,创建下载链路,并提交所述安装应用包授权证书;所述LINUX网关通过所述下载链路下载安装应用包。2.根据权利要求1所述的一种LINUX网关应用程序的安装方法,其特征在于,所述创建下载链路,并提交所述安装应用包授权证书,包括:所述LINUX网关创建HTTPS线程并启动HTTPS客户端;所述LINUX网关通过所述HTTPS客户端向HTTPS服务器提交所述安装应用包授权证书;所述LINUX网关通过所述下载链路下载所述安装应用包前,还包括:所述HTTPS服务器验证所述安装应用包授权证书是否有效,若所述安装应用包授权证书有效,则根据所述下载地址将安装应用包发送至所述LINUX网关。3.根据权利要求2所述的一种LINUX网关应用程序的安装方法,其特征在于,所述安装应用包包括多个,并构成安装应用列表包,所述LINUX网关通过所述下载链路下载安装应用包,包括:所述LINUX网关根据所述安装应用列表包,下载所述列表包中的安装应用包。4.根据权利要求1所述的一种LINUX网关应用程序的安装方法,其特征在于,云端服务器向所述LINUX网关推送安装应用信息前,还包括如下步骤:所述LINUX网关创建一个TCP线程并打开TCP客户端;所述LINUX网关通过所述TCP客户端,向所述云端服务器发送连接请求,所述连接请求包括网关认证SN码;所述云端服务器根据所述网关认证SN码,查找所述云端服务器的数据库中是否存在与所述网关认证SN码配对的MAC码;若存在与所述LINUX网关认证SN码配对的MAC码,则所述云端服务器与所述LINUX网关之间建立连接。5.一种LINUX网关应用程序的安装方法,应用于LINUX网关,其特征在于,该方法包括如下步骤:接收云端服务器推送的安装应用信息;根据所述安装应用信息,向所述云端服务器发送安装应用包授权证书请求;接收所述云端服务...
【专利技术属性】
技术研发人员:薛柯利,曾义,杜其昌,
申请(专利权)人:广州河东科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。