CN112601202A - 自动配网的方法、电子装置及计算机可读存储介质 - Google Patents

自动配网的方法、电子装置及计算机可读存储介质 Download PDF

Info

Publication number
CN112601202A
CN112601202A CN202011377626.6A CN202011377626A CN112601202A CN 112601202 A CN112601202 A CN 112601202A CN 202011377626 A CN202011377626 A CN 202011377626A CN 112601202 A CN112601202 A CN 112601202A
Authority
CN
China
Prior art keywords
network
password
electronic device
account
connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011377626.6A
Other languages
English (en)
Inventor
操国庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xingluo Intelligent Technology Co Ltd
Original Assignee
Xingluo Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xingluo Intelligent Technology Co Ltd filed Critical Xingluo Intelligent Technology Co Ltd
Priority to CN202011377626.6A priority Critical patent/CN112601202A/zh
Publication of CN112601202A publication Critical patent/CN112601202A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种自动配网方法,应用于电子装置中,包括:获取预设的网络账号和密码;搜索电子装置附近的智能设备,并与之建立蓝牙连接;通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备,以使所述智能设备利用所述网络账号和密码进行网络连接;以及接收所述智能设备返回的网络连接结果并显示。本发明还提供一种电子装置和计算机存储介质。利用本发明,可以提高自动配网效率,减少工作量,提升用户体验。

Description

自动配网的方法、电子装置及计算机可读存储介质
技术领域
本发明涉及智能家居领域,具体而言,主要涉及一种自动配网的方法、电子装置及计算机可读存储介质。
背景技术
随着社会科技的发展,人们生活水平的提高,智能设备越来越多地出现在日常生活中。人们通过无线网络诸如蓝牙、WiFi等,将各种智能家电例如冰箱、洗衣机、空调、台灯、电视等连接起来,并通过指定语音输入接口进行统一的语音控制。例如,使用音箱来接语音指令,对家电进行控制等。
然而,目前,智能设备的无线网络连接是一个非常耗时且繁琐的工作,往往需要是通过人工一个一个连上网络,并且如果出现断电、新购入设备、以及断网等情况,相关智能设备的网络连接均需要一个一个人工重新配置,工作量大,用户体验度低。
发明内容
有鉴于此,本发明提出一种自动配网方法、电子装置及计算机可读存储介质,能够简化智能设备的配网工作流程,实现网络配置的自动化、智能化,降低用户工作量,提高用户体验。
为了实现上述目的,本发明提出如下的技术方案:
第一方面,提出一种自动配网方法,应用于电子装置中,包括:
获取预设的网络账号和密码;
搜索电子装置附近的智能设备,并与之建立蓝牙连接;
通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备,以使所述智能设备利用所述网络账号和密码进行网络连接;以及
接收所述智能设备返回的网络连接结果并显示。
优选地,所述获取预设的网络账号和密码的步骤,具体包括:
从所述电子装置读取所述网络账号和密码;或者
接收用户通过所述电子装置输入的网络账号和密码。
优选地,所述搜索电子装置附近的智能设备,并与之建立蓝牙连接的步骤,具体包括:
搜索电子装置附近的智能设备,判断是否存在从设备模式的智能设备;
若存在,则在所述智能设备和所述电子装置之间建立蓝牙连接。
优选地,所述智能设备的数量为一个或多个,所述蓝牙连接为低功耗(BLE)蓝牙连接。
优选地,所述通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备的步骤,具体包括:
通过所述低功耗蓝牙连接,向与所述电子装置连接的每一个智能设备发送所述网络账号和密码。
优选地,所述网络账户为无线路由器的无线网络名称(SSID),所述密码为无线路由器的无线网络密码。
优选地,所述智能设备利用所述网络账号和密码进行网络连接的步骤,具体包括:
根据所述无线网络名称,搜索对应的无线路由器;
当搜索到所述无线路由器时,通过所述无线网络密码连接上该无线路由器。
优选地,所述接收所述智能设备返回的网络连接结果并显示的步骤,具体包括:
判断是否在预设时间内接收到所述智能设备返回的网络连接结果;
若是,则判定所述网络连接结果有效,并显示所述网络连接结果;
若否,则判定所述网络连接结果反馈超时,并提示自动配网失败。
第二方面,提出一种电子装置,包括存储器、处理器、以及存储在所述存储器上并可被所述处理器运行的自动配网程序,所述自动配网程序被所述处理器执行时,可实现如上文所述的自动配网方法。
第三方面,提出一种计算机可读存储介质,所述计算机可读存储介质上存储有自动配网程序,所述自动配网程序被至少一个处理器执行时,可实现如上文所述的自动配网方法。
本发明的有益效果:
相较于现有技术,本发明所提供的自动配网方法、电子装置及计算机可读存储介质,通过在电子装置(例如用户手机)与智能设备(例如智能家居设备)之间建立蓝牙连接,然后通过电子装置向所有智能设备发送无线网络的账号和密码,使智能设备可以根据所述账号和密码自动进行批量的网络连接,无需用户手动操作,简化了配网工作流程,实现了网络配置的自动化、智能化,降低用户工作量,提高用户体验。
附图说明
为了更清楚地说明本发明实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施方式,因此不应被看作是对本发明范围的限定。
图1为本发明各实施例一可选的运行环境示意图;
图2为本发明各实施例一可选的电子装置的硬件架构示意图;
图3为本发明所述的自动配网方法一实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
在下文中,将更全面地描述本发明的各种实施方式。本发明可具有各种实施方式,并且可在其中做出调整和改变。然而,应理解:不存在将本发明的各种实施方式限于在此公开的特定实施方式的意图,而是应将本发明理解为涵盖落入本发明的各种实施方式的精神和范围内的所有调整、等同物和/或可选方案。
在下文中,可在本发明的各种实施方式中使用的术语“包括”或“可包括”指示所公开的功能、操作或元件的存在,并且不限制一个或更多个功能、操作或元件的增加。此外,如在本发明的各种实施方式中所使用,术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
在本发明的各种实施方式中,表述“A或/和B”包括同时列出的文字的任何组合或所有组合,例如,可包括A、可包括B或可包括A和B二者。
在本发明的各种实施方式中使用的表述(诸如“第一”、“第二”等)可修饰在各种实施方式中的各种组成元件,不过可不限制相应组成元件。例如,以上表述并不限制所述元件的顺序和/或重要性。以上表述仅用于将一个元件与其它元件区别开的目的。例如,第一用户装置和第二用户装置指示不同用户装置,尽管二者都是用户装置。例如,在不脱离本发明的各种实施方式的范围的情况下,第一元件可被称为第二元件,同样地,第二元件也可被称为第一元件。
应注意到:在本发明中,除非另有明确的规定和定义,“安装”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接、也可以是可拆卸连接、或者一体地连接;可以是机械连接,也可以是电连接;可以是直接连接,也是可以通过中间媒介间接相连;可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,本领域的普通技术人员需要理解的是,文中指示方位或者位置关系的术语为基于附图所示的方位或者位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或者元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的各种实施方式中使用的术语仅用于描述特定实施方式的目的并且并非意在限制本发明的各种实施方式。除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施方式所述领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施方式中被清楚地限定。
请参考图1,是本发明各实施例一可选的运行环境示意图。
如图1所示,本发明可应用于包括,但不仅限于,电子装置1、云端服务器2、至少一个智能设备3的运行环境中。其中,所述电子装置1可以是移动电话、智能手机、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)等便携式电子设备。所述云端服务器2可以是计算机、台式电脑、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器等计算设备,该云端服务器2可以是独立的计算设备,也可以是多个电子设备所组成的计算设备集群。所述智能设备3包括,但不限于智能面板、智能开关、智能音箱、智能电视、移动电话、智能手机、笔记本电脑、数字广播接收器、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、智能门锁、数字屏幕、台式计算机、导航仪等智能家居设备。
本实施例中,在正常工作时,所述云端服务器2的一端通过通信网络与所述电子装置1相连,另一端则分别通过通信网络与一个或多个的智能设备3通信连接。所述通信网络可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯***(Global SystemofMobile communication,GSM)、宽带码分多址(Wideband Code DivisionMultipleAccess,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等有线或无线网络。
其中,所述云端服务器2通常用作智能家居云平台,所述智能家居云平台可以为用户提供至少一个智能家居家庭账户,用户可通过所述家庭账户管理家中安装的智能家居设备,例如上文所述的智能设备3等。所述电子装置1通常是指用户终端,例如用户的智能手机,所述用户终端内安装有可与所述智能家居云平台协同工作的客户端程序,所述客户端程序可用于提供用户操作界面,方便用户对所述智能家居设备的管理和远程控制。所述智能设备3通常是指安装于用户家中的各种智能家居设备,例如智能音箱、智能电视、智能空调等,所述智能设备3一般用于响应云端服务器2下发的控制指令,为用户提供用户所需求的各种功能。
为保证所述电子装置1、云端服务器2、至少一个智能设备3的正常工作,所述智能设备3通常需要实时保持与所述云端服务器2之间的网络通信连接。然而,当出现网络中断、电力中断、所述智能设备3需要批量重启、网络连接密码更换或重置等特殊情况时,用户往往需要一个一个的把所述智能设备3进行网络配置,以使所述智能设备3通过网络重新与所述云端服务器2网络连接,工作量大、用户体验度低。
为避免上述情况出现,本实施例中,所述电子装置1集成有蓝牙模块,所述蓝牙模块至少支持低功耗蓝牙通信(BLE:Bluetooth Low Energy)连接。这样,在出现上述特殊情况时,所述电子装置1可用于:
首先,获取预设的网络账号和密码。其中,所述网络账号和密码一般为用户家中无线网络的账号和密码,所述电子装置1可以从该电子装置1内直接读取所述网络账号和密码,也可以接收用户通过所述电子装置1的账号密码输入界面所输入的网络账号和密码。进一步地,所述网络账号可以是用户家庭网络中无线路由器的无线网络名称(SSID);对应地,所述密码可以是用户家庭网络中无线路由器的无线网络密码。
其次,搜索所述电子装置1附近的智能设备3,并与之建立蓝牙连接。其中,所述智能设备3即需要实时保持与所述云端服务器2进行网络通信连接的智能家居设备。本实施例中,所述智能设备3同样配备有蓝牙模块,所述蓝牙模块同样至少支持低功耗蓝牙通信(BLE:Bluetooth Low Energy)连接。为方便所述电子装置1的蓝牙搜索,所述智能设备3的蓝牙模块可配置成蓝牙的从设备模式,而所述电子装置1则可配置成蓝牙的主设备模式。这样,当所述电子装置1进行蓝牙搜索时,可判断附近是否存在从设备模式的智能设备3,若存在,则直接与所述从设备模式的智能设备3建立蓝牙连接即可。需要补充的是,本实施例中,所述智能设备3的数量可以是一个或多个,当所述智能设备3不止一个时,所述电子装置1可分别在与搜索到的多个智能设备3之间建立低功耗(BLE)的蓝牙连接。
最后,通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备3,以使所述智能设备3利用所述网络账号和密码进行网络连接。本实施例中,当所述电子装置1与所述智能设备3之间的蓝牙连接建立完成后,所述电子装置1可他通过所述蓝牙连接向所述智能设备3发送进行网络连接所必须的网络账号和密码。其中,若所述智能设备3的数量不止一个,则所述电子装置1通过所述低功耗蓝牙连接,同时批量地向与所述电子装置1连接的每一个智能设备3发送所述网络账号和密码。
与所述电子装置1对应地,所述智能设备3可用于:
首先,开启每一个所述智能设备3的蓝牙从设备模式,以便于所述电子装置1的蓝牙搜索和蓝牙连接的建立;其次,在所述电子装置1通过所述蓝牙连接发送所述网络账号和密码时,接收所述网络账号和密码;最后,利用所述智能设备3配备的无线网络接口(例如wifi模块)和所接收的网络账号和密码,进行网络连接。其中,所述智能设备3利用所述网络账号和密码进行网络连接的步骤,具体包括:根据所述无线网络名称,搜索对应的无线路由器;当搜索到所述无线路由器时,通过所述无线网络密码连接上该无线路由器,进而通过所述无线路由器提供的网络服务与所述云端服务器2进行网络通信连接。进一步地,为避免网络连接等待过久,本实施例还设定有一个预设时间,用于判断所述智能设备3的网络连接是否超时。具体地,例如可以设置所述预设时间为10秒,当所述智能设备3接收到上述网络账号和密码后,若10秒内未完成网络连接,则可判定该智能设备3的网络连接超时,网络连接失败。
相应地,对于所述电子装置1而言,所述电子装置1还用于:接收所述智能设备3返回的网络连接结果并显示。其中,所述电子装置1也可对应于所述智能设备3的超时判定时间,而设置一个的等待该智能设备3反馈其网络连接结果的预设时间,例如,可以设定一个与上文预设时间相同的时间,例如10秒,用于判断所述网络连接结果的反馈是否超时;当然也可以设定不同的时间,例如15秒等。具体而言,所述电子装置1可用于判断是否在预设时间内接收到所述智能设备3返回的网络连接结果;若是,则判定所述网络连接结果有效,并显示所述网络连接结果;若否,则判定所述网络连接结果反馈超时,并提示自动配网失败。
请参考图2,是本发明各实施例一可选的电子装置1的硬件架构示意图。
本实施例中,所述的电子装置1可包括,但不仅限于,可通过***总线相互通信连接存储器11、处理器12、显示单元13、蓝牙模块14、WIFI模块15、以及通信接口16。需要指出的是,图1示出了具有各种组件的电子装置1,但是应当理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述电子装置1的元件。
所述存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器11可以是所述电子装置1的内部存储单元,例如该电子装置1的硬盘或内存。在另一些实施例中,所述存储器11也可以是所述电子装置1的外部存储设备,例如该电子装置1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述存储器11还可以既包括所述电子装置1的内部存储单元也包括其外部存储设备。本实施例中,所述存储器11通常用于存储安装于所述电子装置1的操作***和各类应用软件,例如本实施例中与自动配网相关的计算机可读程序代码等。此外,所述存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器12,在一些实施例中,可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述电子装置1的总体操作。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行所述的与自动配网相关的计算机可读程序代码等。
所述显示单元13,可以显示在电子装置1中处理的信息。例如,当电子装置1处于电话通话模式时,显示单元13可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(UI)或图形用户界面(GUI)。当电子装置1处于视频通话模式或者图像捕获模式时,显示单元13可以显示捕获的图像和/或接收的图像、示出视频或图像以及相关功能的UI或GUI等等。同时,当显示单元13和触摸板以层的形式彼此叠加以形成触摸屏时,显示单元13可以用作输入装置和输出装置。显示单元13可以包括液晶显示器(LCD)、薄膜晶体管LCD(TFT-LCD)、有机发光二极管(OLED)显示器、柔性显示器、三维(3D)显示器等等中的至少一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明显示器,典型的透明显示器可以例如为TOLED(透明有机发光二极管)显示器等等。根据特定想要的实施方式,电子装置1可以包括两个或更多显示单元13(或其它显示装置),例如,电子装置1可以包括外部显示单元(未示出)和内部显示单元(未示出)。触摸屏可用于检测触摸输入压力以及触摸输入位置和触摸输入面积。
所述蓝牙模块14至少包括经典蓝牙模块和低功耗蓝牙(BLE)模块。其中,所述经典蓝牙模块和BLE模块分别可用于在所述电子装置1与所述智能设备3之间建立经典蓝牙连接和BLE蓝牙连接,并进行蓝牙数据传输和通信。通常,所述蓝牙模块14可支持不同的设备模式,包括但不限于从设备模式和主设备模式,当所述电子装置1进入主设备模式时,该电子装置1可主动搜索附近的蓝牙设备,并进行蓝牙连接。而当所述电子装置1进入从设备模式时,该电子装置1只能被动的发出蓝牙信号,等待主设备模式的装置主动搜索并连接该电子装置1。
所述WIFI模块15通常用于在所述电子装置1与路由设备之间进行无线网络连接,以支持所述电子装置1的网络通信。
所述通信接口16,可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯***(Global System ofMobile communication,GSM)、宽带码分多址(Wideband CodeDivision MultipleAccess,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等无线或有线网络的通信接口。该通信接口16通常用于在所述电子装置1与其他智能设备之间的通信连接。
需要说明的是,上述蓝牙模块14和WIFI模块15并不仅存于所述电子装置1,本实施例中,所述智能设备3中也同样配置有上述蓝牙模块14和WIFI模块15。
至此,己经详细介绍了本发明相关设备的硬件结构和功能。下面,将基于上述硬件结构和功能,提出本发明的各个实施例。
首先,本发明提出一种自动配网方法。
请参考图3,是本发明所述的自动配网方法一实施例的流程示意图。在本实施例中,根据不同的需求,图3所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。所述的自动配网方法包括:
步骤S110,获取预设的网络账号和密码。
本实施例中,当出现网络中断、电力中断、所述智能设备3需要批量重启、网络连接密码更换或重置等特殊情况时,所述电子装置1首先获取预设的网络账号和密码。其中,所述网络账号和密码一般为用户家中无线网络的账号和密码,所述电子装置1可以从该电子装置1内直接读取所述网络账号和密码,也可以接收用户通过所述电子装置1的账号密码输入界面所输入的网络账号和密码。进一步地,所述网络账号可以是用户家庭网络中无线路由器的无线网络名称(SSID);对应地,所述密码可以是用户家庭网络中无线路由器的无线网络密码。
步骤S120,搜索电子装置附近的智能设备3,并与之建立蓝牙连接。
本实施例中,所述智能设备3是指需要实时保持与所述云端服务器2进行网络通信连接的智能家居设备。所述智能设备3配备有蓝牙模块14,所述蓝牙模块14至少支持低功耗蓝牙通信(BLE:Bluetooth Low Energy)连接。进一步地,为方便所述电子装置1的蓝牙搜索,所述智能设备3的蓝牙模块14可配置成蓝牙的从设备模式,而所述电子装置1则可配置成蓝牙的主设备模式。这样,当所述电子装置1进行蓝牙搜索时,可判断附近是否存在从设备模式的智能设备3,若存在,则直接与所述从设备模式的智能设备3建立蓝牙连接。需要补充的是,本实施例中,所述智能设备3的数量可以是一个或多个。当所述智能设备3不止一个时,所述电子装置1可分别与搜索到的多个智能设备3建立低功耗(BLE)的蓝牙连接。
步骤S130,通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备3,以使所述智能设备3利用所述网络账号和密码进行网络连接。
本实施例中,当所述电子装置1与所述智能设备3之间的蓝牙连接建立完成后,所述电子装置1可他通过所述蓝牙连接向所述智能设备3发送进行网络连接所必须的网络账号和密码。其中,若所述智能设备3的数量不止一个,则所述电子装置1通过所述低功耗蓝牙连接,同时批量地向与所述电子装置1连接的每一个智能设备3发送所述网络账号和密码。
步骤S140,接收所述智能设备3返回的网络连接结果并显示。
本实施例中,在开启每一个所述智能设备3的蓝牙从设备模式,与所述电子装置1的建立蓝牙连接,并接收所述电子装置1通过所述蓝牙连接发送的所述网络账号和密码后,所述智能设备3利用配备的无线网络接口(例如WIFI模块)和所接收的网络账号和密码,进行网络连接。其中,所述智能设备3利用所述网络账号和密码进行网络连接的步骤,具体包括:根据所述无线网络名称,搜索对应的无线路由器;当搜索到所述无线路由器时,通过所述无线网络密码连接上该无线路由器,进而通过所述无线路由器提供的网络服务与所述云端服务器2进行网络通信连接。
进一步地,为避免网络连接等待过久,本实施例还可以设定一个预设时间,用于判断所述智能设备3的网络连接是否超时。具体地,例如可以设置所述预设时间为10秒,当所述智能设备3接收到上述网络账号和密码后,若10秒内未完成网络连接,则可判定该智能设备3的网络连接超时,网络连接失败。
相应地,所述电子装置1也可对应于所述智能设备3的超时判定时间,而设置一个的等待所述智能设备3反馈其网络连接结果的预设时间,例如,可以设定一个与上文预设时间相同的时间,例如10秒,用于判断所述网络连接结果的反馈是否超时;当然也可以设定不同的时间,例如15秒等。具体而言,所述电子装置1可用于判断是否在预设时间内接收到所述智能设备3返回的网络连接结果;若是,则判定所述网络连接结果有效,并显示所述网络连接结果;若否,则判定所述网络连接结果反馈超时,并提示自动配网失败。
通过上述步骤S110-S140,本发明所提出的自动配网方法,通过在电子装置1(例如用户手机)与智能设备3(例如智能家居设备)之间建立蓝牙连接,然后通过电子装置1向所有智能设备3发送无线网络的账号和密码,使智能设备3可以根据所述账号和密码自动进行批量的网络连接,无需用户手动操作,简化了配网工作流程,实现了网络配置的自动化、智能化,降低用户工作量,提高用户体验。
其次,本发明还提出一种电子装置1。
如图2所示,所述电子装置1包括所述存储器11、所述处理器12、显示单元13、蓝牙模块14、WIFI模块15以及通信模块16。其中,所述存储器11上存储有可被所述处理器12运行的自动配网程序,所述自动配网程序被所述处理器12执行时,可实现如下步骤:
步骤S110,获取预设的网络账号和密码。
本实施例中,当出现网络中断、电力中断、所述智能设备3需要批量重启、网络连接密码更换或重置等特殊情况时,所述电子装置1首先获取预设的网络账号和密码。其中,所述网络账号和密码一般为用户家中无线网络的账号和密码,所述电子装置1可以从该电子装置1内直接读取所述网络账号和密码,也可以接收用户通过所述电子装置1的账号密码输入界面所输入的网络账号和密码。进一步地,所述网络账号可以是用户家庭网络中无线路由器的无线网络名称(SSID);对应地,所述密码可以是用户家庭网络中无线路由器的无线网络密码。
步骤S120,搜索电子装置1附近的智能设备3,并与之建立蓝牙连接。
本实施例中,所述智能设备3是指需要实时保持与所述云端服务器2进行网络通信连接的智能家居设备。所述智能设备3配备有蓝牙模块14,所述蓝牙模块14至少支持低功耗蓝牙通信(BLE:Bluetooth Low Energy)连接。进一步地,为方便所述电子装置1的蓝牙搜索,所述智能设备3的蓝牙模块14可配置成蓝牙的从设备模式,而所述电子装置1则可配置成蓝牙的主设备模式。这样,当所述电子装置1进行蓝牙搜索时,可判断附近是否存在从设备模式的智能设备3,若存在,则直接与所述从设备模式的智能设备3建立蓝牙连接。需要补充的是,本实施例中,所述智能设备3的数量可以是一个或多个。当所述智能设备3不止一个时,所述电子装置1可分别与搜索到的多个智能设备3建立低功耗(BLE)的蓝牙连接。
步骤S130,通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备3,以使所述智能设备3利用所述网络账号和密码进行网络连接。
本实施例中,当所述电子装置1与所述智能设备3之间的蓝牙连接建立完成后,所述电子装置1可他通过所述蓝牙连接向所述智能设备3发送进行网络连接所必须的网络账号和密码。其中,若所述智能设备3的数量不止一个,则所述电子装置1通过所述低功耗蓝牙连接,同时批量地向与所述电子装置1连接的每一个智能设备3发送所述网络账号和密码。
步骤S140,接收所述智能设备3返回的网络连接结果并显示。
本实施例中,在开启每一个所述智能设备3的蓝牙从设备模式,与所述电子装置1的建立蓝牙连接,并接收所述电子装置1通过所述蓝牙连接发送的所述网络账号和密码后,所述智能设备3利用配备的无线网络接口(例如WIFI模块)和所接收的网络账号和密码,进行网络连接。其中,所述智能设备3利用所述网络账号和密码进行网络连接的步骤,具体包括:根据所述无线网络名称,搜索对应的无线路由器;当搜索到所述无线路由器时,通过所述无线网络密码连接上该无线路由器,进而通过所述无线路由器提供的网络服务与所述云端服务器2进行网络通信连接。
进一步地,为避免网络连接等待过久,本实施例还可以设定一个预设时间,用于判断所述智能设备3的网络连接是否超时。具体地,例如可以设置所述预设时间为10秒,当所述智能设备3接收到上述网络账号和密码后,若10秒内未完成网络连接,则可判定该智能设备3的网络连接超时,网络连接失败。
相应地,所述电子装置1也可对应于所述智能设备3的超时判定时间,而设置一个的等待所述智能设备3反馈其网络连接结果的预设时间,例如,可以设定一个与上文预设时间相同的时间,例如10秒,用于判断所述网络连接结果的反馈是否超时;当然也可以设定不同的时间,例如15秒等。具体而言,所述电子装置1可用于判断是否在预设时间内接收到所述智能设备3返回的网络连接结果;若是,则判定所述网络连接结果有效,并显示所述网络连接结果;若否,则判定所述网络连接结果反馈超时,并提示自动配网失败。
通过上述步骤S110-S140,本发明所提出的电子装置1,通过在电子装置1(例如用户手机)与智能设备3(例如智能家居设备)之间建立蓝牙连接,然后通过电子装置1同时向所有智能设备3批量发送无线网络的账号和密码,使所有的智能设备3可以根据所述账号和密码自动进行批量的网络连接,无需用户手动操作,简化了配网工作流程,实现了网络配置的自动化、智能化,降低用户工作量,提高用户体验。
最后,本发明还提出一种算机可读存储介质。
本实施例中,所述计算机可读存储介质上存储有自动配网程序,所述自动配网程序被至少一个处理器执行时,可实现如权利要求前文所述的自动配网方法。因前文已介绍非常详细,此处不再赘述。
基于上述在这里示出和描述的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施方式的其他示例可以具有不同的值。
应注意:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
本领域普通技术人员可以理解实现上述实施方式方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取可读存储介质中,该计算机程序在执行时,可包括如上述各方法的实施方式的流程。其中,本申请所提供的各实施方式中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)以及存储器总线动态RAM(RDRAM)等。
以上所述实施方式仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明范围的限制。应当指出的是,对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

Claims (10)

1.一种自动配网方法,应用于电子装置中,其特征在于,包括:
获取预设的网络账号和密码;
搜索电子装置附近的智能设备,并与之建立蓝牙连接;
通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备,以使所述智能设备利用所述网络账号和密码进行网络连接;以及
接收所述智能设备返回的网络连接结果并显示。
2.根据权利要求1所述的方法,其特征在于,所述获取预设的网络账号和密码的步骤,具体包括:
从所述电子装置读取所述网络账号和密码;或者
接收用户通过所述电子装置输入的网络账号和密码。
3.根据权利要求2所述的方法,其特征在于,所述搜索电子装置附近的智能设备,并与之建立蓝牙连接的步骤,具体包括:
搜索电子装置附近的智能设备,判断是否存在从设备模式的智能设备;
若存在,则在所述智能设备和所述电子装置之间建立蓝牙连接。
4.根据权利要求3所述的方法,其特征在于,所述智能设备的数量为一个或多个,所述蓝牙连接为低功耗(BLE)蓝牙连接。
5.根据权利要求4所述的方法,其特征在于,所述通过所述蓝牙连接,发送所述网络账号和密码至所述智能设备的步骤,具体包括:
通过所述低功耗蓝牙连接,同时向与所述电子装置连接的每一个智能设备发送所述网络账号和密码。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述网络账户为无线路由器的无线网络名称(SSID),所述密码为无线路由器的无线网络密码。
7.根据权利要求6所述的方法,其特征在于,所述智能设备利用所述网络账号和密码进行网络连接的步骤,具体包括:
根据所述无线网络名称,搜索对应的无线路由器;
当搜索到所述无线路由器时,通过所述无线网络密码连接上该无线路由器。
8.根据权利要求7所述的方法,其特征在于,所述接收所述智能设备返回的网络连接结果并显示的步骤,具体包括:
判断是否在预设时间内接收到所述智能设备返回的网络连接结果;
若是,则判定所述网络连接结果有效,并显示所述网络连接结果;
若否,则判定所述网络连接结果反馈超时,并提示自动配网失败。
9.一种电子装置,其特征在于,包括存储器、处理器、以及存储在所述存储器上并可被所述处理器运行的自动配网程序,所述自动配网程序被所述处理器执行时,可实现如权利要求1-8中任一项所述的自动配网方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有自动配网程序,所述自动配网程序可被至少一个处理器执行,以实现如权利要求1至8中任一项所述的自动配网方法。
CN202011377626.6A 2020-11-30 2020-11-30 自动配网的方法、电子装置及计算机可读存储介质 Pending CN112601202A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011377626.6A CN112601202A (zh) 2020-11-30 2020-11-30 自动配网的方法、电子装置及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011377626.6A CN112601202A (zh) 2020-11-30 2020-11-30 自动配网的方法、电子装置及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN112601202A true CN112601202A (zh) 2021-04-02

Family

ID=75187366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011377626.6A Pending CN112601202A (zh) 2020-11-30 2020-11-30 自动配网的方法、电子装置及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN112601202A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113973290A (zh) * 2021-10-27 2022-01-25 深圳市芯中芯科技有限公司 一种蓝牙耳机快速连接的方法
CN114338774A (zh) * 2021-12-31 2022-04-12 深圳Tcl新技术有限公司 物联网设备的管理方法、装置、计算机设备和存储介质
CN115348644A (zh) * 2022-08-18 2022-11-15 成都觅瑞科技有限公司 蓝牙多设备入网方法、装置、电子设备及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735814A (zh) * 2015-04-10 2015-06-24 三星电子(中国)研发中心 自动接入WiFi网络的接入方法、***、和相关装置
US20160330597A1 (en) * 2015-05-08 2016-11-10 Blackberry Limited Electronic device and method of determining suggested responses to text-based communications
US20170026777A1 (en) * 2015-07-26 2017-01-26 Qualcomm Incorporated Bluetooth low energy interlaced advertising and scanning
CN110621055A (zh) * 2018-06-19 2019-12-27 中移(杭州)信息技术有限公司 一种配网方法、装置、终端、设备、存储介质及***
CN110636483A (zh) * 2019-09-16 2019-12-31 珠海格力电器股份有限公司 一种配网方法及***
CN110892737A (zh) * 2018-05-31 2020-03-17 深圳市蚂蚁雄兵物联技术有限公司 网络连接方法、装置及可读存储介质
CN110933733A (zh) * 2019-10-14 2020-03-27 珠海格力电器股份有限公司 配网方法、装置、计算机设备和存储介质
CN111614523A (zh) * 2019-02-25 2020-09-01 无锡小天鹅电器有限公司 家用电器的控制方法、智能终端及家用电器

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735814A (zh) * 2015-04-10 2015-06-24 三星电子(中国)研发中心 自动接入WiFi网络的接入方法、***、和相关装置
US20160330597A1 (en) * 2015-05-08 2016-11-10 Blackberry Limited Electronic device and method of determining suggested responses to text-based communications
US20170026777A1 (en) * 2015-07-26 2017-01-26 Qualcomm Incorporated Bluetooth low energy interlaced advertising and scanning
CN110892737A (zh) * 2018-05-31 2020-03-17 深圳市蚂蚁雄兵物联技术有限公司 网络连接方法、装置及可读存储介质
CN110621055A (zh) * 2018-06-19 2019-12-27 中移(杭州)信息技术有限公司 一种配网方法、装置、终端、设备、存储介质及***
CN111614523A (zh) * 2019-02-25 2020-09-01 无锡小天鹅电器有限公司 家用电器的控制方法、智能终端及家用电器
CN110636483A (zh) * 2019-09-16 2019-12-31 珠海格力电器股份有限公司 一种配网方法及***
CN110933733A (zh) * 2019-10-14 2020-03-27 珠海格力电器股份有限公司 配网方法、装置、计算机设备和存储介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113973290A (zh) * 2021-10-27 2022-01-25 深圳市芯中芯科技有限公司 一种蓝牙耳机快速连接的方法
CN113973290B (zh) * 2021-10-27 2024-04-19 深圳市芯中芯科技有限公司 一种蓝牙耳机快速连接的方法
CN114338774A (zh) * 2021-12-31 2022-04-12 深圳Tcl新技术有限公司 物联网设备的管理方法、装置、计算机设备和存储介质
CN115348644A (zh) * 2022-08-18 2022-11-15 成都觅瑞科技有限公司 蓝牙多设备入网方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN112601202A (zh) 自动配网的方法、电子装置及计算机可读存储介质
US20190052476A1 (en) Smart appliance control method and smart appliance
US9577692B2 (en) Subscriber identification module management method and electronic device supporting the same
CN112601201A (zh) 自动配网的方法、路由设备及计算机可读存储介质
US9742868B2 (en) Method, device and system for processing instant messaging information and setting terminal priority
US8769030B2 (en) Device event notification registration through direct interaction with mobile device
US20160323703A1 (en) Apparatus and method for determining a wireless device's location after shutdown
JP6323786B2 (ja) サーバ、制御方法及びプログラム
US9888124B2 (en) Electronic device and bidirectional communication control method thereof
US20160007084A1 (en) Method and apparatus for sharing data of electronic device
US20220052866A1 (en) Smart home system control method and apparatus, electronic device
CN110235087A (zh) 一种实现语音控制的方法和终端
JP2016504641A (ja) 物理ユーザインタフェースを有さないデバイスとサポートデータを交換するためのシステム及び方法
CN106027631B (zh) 一种数据传输方法及装置
US11283689B2 (en) Method for managing multiple servers and device employing method
CN114374602B (zh) 主控设备配置方法、装置、云服务器及存储介质
US20190191477A1 (en) Radio frequency setting system and mobile terminal
US11323880B2 (en) Method for wireless connection and electronic device therefor
CN110855534A (zh) 在智能家庭***中用于搜索和控制受控者的方法和设备
US20160124403A1 (en) Method and server of customizing scenario mode for smart devices
US9609508B2 (en) Forced operating of software on a remote terminal
US9807151B2 (en) Method and electronic device for sending and receiving data
US11265807B2 (en) Method for network sharing on a terminal, apparatus, air conditioner and storage medium
US20090216864A1 (en) Methods, apparatuses, and computer program products, for automatically finding configuration settings for services
US20180276012A1 (en) Interface processing method, electronic device, and graphical user interface

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210402

WD01 Invention patent application deemed withdrawn after publication