本发明专利技术适用物联网技术领域,提供了一种智能家居设备的联网方法,方法包括:步骤一,设备在出厂时设置为待激活状态时向设备写入注册服务器的IP地址和服务器的IP地址、和与服务器中存储的唯一私钥相配对的公钥、以及公钥的编号;步骤二,对设备配置联网信息将设备连上互联网;步骤三,设备向预设IP地址的服务器发送注册信息,服务器对注册信息进行验证通过后允许设备接入;步骤四,设备向服务器间隔发送状态信息,服务器在一定时间内未收到状态信息后向设备的注册用户的终端发送离线报警;其中,设备向预设IP地址的服务器发送注册信息包括使用公钥对注册信息进行加密之后发送至服务器;从而提高了智能家居设备的安全防护级别,进而提高了用户体验。进而提高了用户体验。进而提高了用户体验。
【技术实现步骤摘要】
一种智能家居设备的联网方法
[0001]本专利技术属于物联网
,尤其涉及一种智能家居设备的联网方法。
技术介绍
[0002]随着互联网的发展,人们提出了万物互联的理念和技术,试图将各种物品、物品与人通过网络的方式进行连接,以期实现对各种物品状况的监控、反馈、控制与互动。
[0003]物联网的概念提出后,在学术界和产业界的对应领域发展迅速,然而物联网作为一种新兴的网络应用模式,在安全领域内尚面临着很多挑战;每一台物联网设备本质上都是一台运行于网络上、可以与外界通信的电子设备,如果没有较好的入网安全防护和管控,很容易成为黑客或恶意中间人攻击的目标。
技术实现思路
[0004]鉴于上述现有技术的不足,本专利技术的目的在于提供一种智能家居设备的联网方法,旨在解决由于现有技术无法提供一种有效的智能家居设备的联网方法,导致物联网设备入网安全保护较差、用户体验不佳的问题。
[0005]一方面,本专利技术提供了一种智能家居设备的联网方法,所述方法包括下述步骤:
[0006]设备在出厂时设置为待激活状态;
[0007]对所述设备配置联网信息将所述设备连上互联网;
[0008]所述设备向预设IP地址的服务器发送注册信息,所述服务器对所述注册信息进行验证通过后允许所述设备接入;
[0009]所述设备向所述服务器间隔发送状态信息,所述服务器在一定时间内未收到所述状态信息后向所述设备的注册用户的终端发送离线报警。
[0010]进一步地,所述设备在出厂时设置为待激活状态包括:向所述设备写入注册服务器的IP地址和所述服务器的IP地址、和与所述服务器中存储的唯一私钥相配对的公钥、以及所述公钥的编号;
[0011]对所述设备配置联网信息将所述设备连上互联网包括:向所述设备输入待接入互联网网关的入网配置信息并与所述互联网网关建立通信连接。
[0012]进一步地,向所述设备输入互联网网关的入网配置信息并与所述互联网网关建立通讯连接后:
[0013]所述设备向注册服务器发送已联网提示,所述注册服务器在收到所述已联网提示后、向所述设备下发用户账户注册请求或用户账户登陆请求;
[0014]所述用户账户注册之后自动登陆,所述注册服务器验证所述用户登陆成功后所述设备向预设IP地址的服务器发送注册信息。
[0015]进一步地,所述注册信息包括:所述设备的硬件识别码、所述入网配置信息、所述设备的用户账户信息、所述设备接入所述互联网网关的公网IP地址、所述公钥的编号;
[0016]所述设备向预设IP地址的服务器发送注册信息包括:使用所述公钥对所述注册信
息进行加密之后发送至所述服务器。
[0017]进一步优选地,所述注册服务器在收到所述已联网提示后,向所述设备下发用户账户注册请求或用户账户登陆请求之前包括:
[0018]所述注册服务器生成生成临时证书的信息及生成临时证书、并与所述设备建立可信认证,所述设备使用所述临时证书对所述用户账户信息进行加密传输;
[0019]所述用户账户信息包括:用户账号、用户密码、用户手机号、用户身份信息、设备使用地址和密保问题以及密保问题答案其中的一种或多种。
[0020]进一步地,所述状态信息包括:所述设备的网络状态或和所述设备的运行状态;
[0021]所述设备向所述服务器间隔发送所述状态信息时,所述设备的网络状态信息发送间隔短于所述设备的运行状态的发送间隔。
[0022]进一步优选地,还包括服务器重新分配,所述服务器重新分配包括:
[0023]所述注册服务器与所述设备建立可信认证后,根据负载均衡原则向所述设备重新写入负载较轻的服务器的IP地址、或所述注册服务器根据所述设备的公网IP地址分配与所述设备最近的服务器或到所述设备ping值最低的服务器、并将该服务器的IP地址重新写入所述设备;向所述设备重新写入服务器的IP地址后所述设备向该IP地址对应的服务器发送注册信息。
[0024]进一步优选地,所述服务器在一定时间内未收到所述状态信息则判定所述设备离线,所述设备离线后向所述注册服务器发送重新分配服务器指令;
[0025]所述设备再次上线后所述注册服务器重新分配与所述设备接入的服务器。
[0026]进一步优选地,所述注册服务器验证所述用户登陆成功后向所述设备获取所述注册信息并将所述注册信息发送至所述设备重新接入的服务器。
[0027]另一方面,本专利技术还提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序信息,当所述程序信息被处理器执行时,使所述处理器执行上述的智能家居设备的联网方法。
[0028]本专利技术的有益效果在于:步骤一,设备在出厂时设置为待激活状态时向设备写入注册服务器的IP地址和服务器的IP地址、和与服务器中存储的唯一私钥相配对的公钥、以及公钥的编号;步骤二,对设备配置联网信息将设备连上互联网;步骤三,设备向预设IP地址的服务器发送注册信息,服务器对注册信息进行验证通过后允许设备接入;步骤四,设备向服务器间隔发送状态信息,服务器在一定时间内未收到状态信息后向设备的注册用户的终端发送离线报警;其中,设备向预设IP地址的服务器发送注册信息包括使用公钥对注册信息进行加密之后发送至服务器;从而提高了智能家居设备的入网验证安全防护的级别,进而提高了用户体验。
附图说明
[0029]图1是本专利技术实施例一提供的智能家居设备的联网方法的实现示意图;
[0030]图2是本专利技术实施例二提供的智能家居设备的联网方法的实现流程图。
具体实施方式
[0031]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0032]以下结合具体实施例对本专利技术的具体实现进行详细描述:
[0033]实施例一:
[0034]图1示出了本专利技术实施例一提供的智能家居设备的联网方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:
[0035]在步骤S101中,设备在出厂时设置为待激活状态;
[0036]在本专利技术的实施例中,设备在出厂时设置为待激活状态包括:向设备写入注册服务器的IP地址和服务器的IP地址、和与服务器中存储的唯一私钥相配对的公钥、以及公钥的编号;实现设备验证。
[0037]在步骤S102中,对设备配置联网信息将设备连上互联网;
[0038]在本专利技术的实施例中,对设备配置联网信息将设备连上互联网包括:向设备输入待接入互联网网关的入网配置信息并与互联网网关建立通信连接;例如,配置WiFi或IP地址、子网掩码、默认网关、DNS服务器。
[0039]在步骤S103中,设备向预设IP地址的服务器发送注册信息,服务器对注册信息进行验证通过后允许设备接入;
[0040]在本发本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种智能家居设备的联网方法,其特征在于,所述方法包括下述步骤:设备在出厂时设置为待激活状态;对所述设备配置联网信息将所述设备连上互联网;所述设备向预设IP地址的服务器发送注册信息,所述服务器对所述注册信息进行验证通过后允许所述设备接入;所述设备向所述服务器间隔发送状态信息,所述服务器在一定时间内未收到所述状态信息后向所述设备的注册用户的终端发送离线报警。2.如权利要求1所述的方法,其特征在于,所述设备在出厂时设置为待激活状态包括:向所述设备写入注册服务器的IP地址和所述服务器的IP地址、和与所述服务器中存储的唯一私钥相配对的公钥、以及所述公钥的编号;对所述设备配置联网信息将所述设备连上互联网包括:向所述设备输入待接入互联网网关的入网配置信息并与所述互联网网关建立通信连接。3.如权利要求2所述的方法,其特征在于,向所述设备输入互联网网关的入网配置信息并与所述互联网网关建立通讯连接后:所述设备向注册服务器发送已联网提示,所述注册服务器在收到所述已联网提示后、向所述设备下发用户账户注册请求或用户账户登陆请求;所述用户账户注册之后自动登陆,所述注册服务器验证所述用户登陆成功后所述设备向预设IP地址的服务器发送注册信息。4.如权利要求2所述的方法,其特征在于,所述注册信息包括:所述设备的硬件识别码、所述入网配置信息、所述设备的用户账户信息、所述设备接入所述互联网网关的公网IP地址、所述公钥的编号;所述设备向预设IP地址的服务器发送注册信息包括:使用所述公钥对所述注册信息进行加密之后发送至所述服务器。5.如权利要求3所述的方法,其特征在于,所述注册服务器在收到所述已联网提示后,向所述设备下发用户账户注册请求或用户账户登陆请求之前包括:所述注册服务器生成生成临时证书的信息及生...
【专利技术属性】
技术研发人员:镇伟,
申请(专利权)人:镇伟,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。