CN111405595A - 一种基于微信小程序的路由器配置和维护方法 - Google Patents
一种基于微信小程序的路由器配置和维护方法 Download PDFInfo
- Publication number
- CN111405595A CN111405595A CN202010199900.9A CN202010199900A CN111405595A CN 111405595 A CN111405595 A CN 111405595A CN 202010199900 A CN202010199900 A CN 202010199900A CN 111405595 A CN111405595 A CN 111405595A
- Authority
- CN
- China
- Prior art keywords
- router
- interface
- configuration
- information
- 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
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000004891 communication Methods 0.000 claims abstract description 4
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims description 7
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
- G06K17/0025—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/033—Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/69—Identity-dependent
- H04W12/73—Access point logical identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于微信小程序的路由器配置和维护方法,具体包括以下步骤:步骤1,用户通过扫描位于路由器上面的二维码获取微信小程序;步骤2,微信小程序从本地手机缓存中获取到所述路由器的相关信息,则并取出网关维护接口链接路由器相关信息;步骤3、微信小程序调动连接WiFi的接口,将手机连接到路由器的WiFi上;步骤4、微信小程序发起与路由器之间的点对点的通信,获取可设置的接口的相关能力及可读取接口的相关能力,并根据显示相关的配置界面和显示相关信息;步骤7、用户通过所述配置界面设置或获取路由器的相关信息,并呈现在小程序的操作界面上,即可。本发明只需扫描两个二维码即可完成相关配置,使得用户操作更为简便。
Description
技术领域
本发明属于路由器设置与维护领域,具体是指一种基于微信小程序的路由器配置和维护方法。
背景技术
路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器工作在网络层。
现实网络中,路由器的配置主要有:WEB配置和APP配置两种方式。普遍的路由器或者家庭网关都有WEB界面可以配置,因为路由器的功能相对较多,而一般路由器维护用不着配置那么多的内容,所以普遍的WEB界面设计上面都对于终端用户不那么友好。手机APP的配置方式有一个问题就是需要下载一个专门的手机APP来进行管理,此手机APP用户一般用的并不多,而且还会占用用户的手机存储空间,对于用户来说不友好。
发明内容
本发明为解决上述技术问题,提供了一种基于微信小程序的路由器配置和维护方法,采用该方法,用户无需下载安装APP,也无需登录到路由器的WEB界面。而是通过扫描二维码获取到微信小程序,然后在微信小程序中扫描路由器相关信息,对路由器相关信息进行处理,然后自动化地连接到路由器,然后通过调用路由器的相关接口完成配置的设置和维护信息的获取。
为了实现上述目的,本发明采取的技术方案如下:
一种基于微信小程序的路由器配置和维护方法,具体包括以下步骤:
步骤1,用户通过扫描位于路由器上面的二维码获取微信小程序;
步骤2,微信小程序调用微信小程序的官方开放接口,判断本地手机缓存中是否包含路由器相关信息,所述路由器的相关信息包括网关维护接口链接URL、操作Key、WiFiSSID、WiFi密码等;
步骤3,如果步骤2中能够获取到所述路由器的相关信息,则从手机缓存中取出网关维护接口链接URL、操作Key、WiFi SSID、WiFi密码等路由器相关信息;
步骤4、微信小程序调动连接WiFi的接口,将手机连接到路由器的WiFi上;
步骤5、微信小程序发起与路由器之间的点对点的通信,获取可设置的接口的相关能力及可读取接口的相关能力,并根据所述可设置的接口的相关能力显示相关的配置界面,根据所述可读取的接口的相关能力,在配置界面上显示相关信息;
步骤6、用户通过所述配置界面设置或获取路由器的步骤5所述相关能力信息,并呈现在小程序的操作界面上,即可。
进一步的,如果步骤2中提取不到所述路由器的相关信息,则在小程序界面上显示扫描二维码的接口,然后点击扫描网关配置维护接口链接的二维码,从中取出网关维护接口链接URL、操作Key、WiFiSSID、WiFi密码等路由器的相关信息,并且连接的这些相关信息保存在手机缓存中。
进一步的,所述路由器上具有开放的应用程序接口。
与现有技术相比,本发明所取得的有益效果如下:
1、采用本发明方法,用户无需下载安装APP,也无需登录到路由器的WEB界面。而是通过扫描二维码获取到微信小程序,然后在微信小程序中扫描路由器相关信息:路由器的API接口的URL、SSID、无线密钥,操作KEY等相关信息,对路由器相关信息进行处理,微信小程序调用连接Wi-Fi的接口,自动化地连接到路由器,然后通过调用路由器的相关接口完成配置的设置和维护信息的获取。
2、本发明通过微信小程序对路由器进行配置和维护,由于微信小程序:英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。采用微信小程序对路由器进行配置和维护,微信小程序无需下载安装,占用用户手机内存又不多,是一种轻量级、且目前普遍被用户认同的一种轻应用。通过这种轻应用,只需扫描两个二维码即可完成相关配置,使得用户操作更为简便。
附图说明
图1为本发明一个实施例中的工作流程图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
图1示出了本发明一种基于微信小程序的路由器配置和维护方法的一个实施例,所述路由器上具有开放的应用程序接口,具体路由器品牌、无线模式、上行方式不受限制,所述路由器上具有开放的应用程序接口,用于微信小程序来获取能力或者读取、设置相关参数,微信小程序和路由器之间传递的数据格式可以为json、xml或者其他数据格式;
所述路由器配置和维护方法具体包括以下步骤:
步骤1,用户通过扫描位于路由器上面的二维码获取微信小程序;
步骤2,微信小程序调用微信小程序的官方开放接口(例如Object
wx.getStorageInfoSync()),判断本地手机缓存中是否包含路由器相关信息,所述路由器的相关信息包括网关维护接口链接URL、操作Key、WiFi SSID、WiFi密码等;
步骤3,如果步骤2中能够获取到所述路由器的相关信息,则从手机缓存中取出网关维护接口链接URL、操作Key、WiFi SSID、WiFi密码等路由器相关信息;
如果步骤2中提取不到所述路由器的相关信息,则在小程序界面上显示扫描二维码的接口,然后点击扫描网关配置维护接口链接的二维码,从中取出网关维护接口链接URL、操作Key、WiFiSSID、WiFi密码等路由器的相关信息,并且连接的这些相关信息保存在手机缓存中;
步骤4、微信小程序调动wx.connectWifi(Object object)连接WiFi的接口,将手机连接到路由器的WiFi上;
步骤5、微信小程序发起与路由器之间的点对点的通信,例如
wx.sendSocketMessage(Object object)接口但不限于此接口,获取可设置的接口的相关能力(所述可设置的接口的相关能力包括是支持2.4G还是5G,还是两者兼具,无线的相关参数,例如信道,无线SSID、无线密钥,家长控制或者防火墙相关设置,总之路由器其他管理接口可以设置的参数,对于微信小程序接口可以选择性地开放)及可读取接口的相关能力(比如:查看信道、当前接入用户、上行接口的上行方式、获取到的地址等,路由器其他管理接口例如WEB可以查看的参数,对于微信小程序可以选择性地开放。),并根据所述可设置的接口的相关能力显示相关的配置界面,根据所述可读取的接口的相关能力,在配置界面上显示相关信息;获取设置能力的时候,路由器还应给出每一个能力的相关数据类型,比如说IP的对应为文本框,比如说信道对应为数字,并且给出上下限,如此微信小程序便可以以此为依据设置不同的配置框;
步骤6、用户通过所述配置界面设置或获取路由器的步骤5所述相关能力信息,并呈现在小程序的操作界面上,即可。
应当理解,本发明所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。由于一般路由器的常用配置并不多,用户都希望有一个比较友好的配置接口来完成配置,而常用的WEB配置需要使用到电脑,不使用电脑的话在手机上操作又不方便。APP配置方式又需要下载安装专门的APP,而这个APP平时基本使用概率不多,严重占用了手机的内容,影响了手机的快速运行,因此,本发明设计了一种基于微信小程序的路由器配置和维护方法;由于微信小程序无需下载安装,占用用户手机内存又不多,是一种轻量级、且目前普遍被用户认同的一种轻应用,通过这种轻应用,只需扫描两个二维码即可完成相关配置,使得用户操作更为简便。
以上所述实施方式仅为本发明的优选实施例,而并非本发明可行实施的穷举。对于本领域一般技术人员而言,在不背离本发明原理和精神的前提下对其所作出的任何显而易见的改动,都应当被认为包含在本发明的权利要求保护范围之内。
Claims (3)
1.一种基于微信小程序的路由器配置和维护方法,其特征在于,具体包括以下步骤:
步骤1,用户通过扫描位于路由器上面的二维码获取微信小程序;
步骤2,微信小程序调用微信小程序的官方开放接口,判断本地手机缓存中是否包含路由器相关信息,所述路由器的相关信息包括网关维护接口链接URL、操作Key、WiFi SSID、WiFi密码等;
步骤3,如果步骤2中能够获取到所述路由器的相关信息,则从手机缓存中取出网关维护接口链接URL、操作Key、WiFi SSID、WiFi密码等路由器相关信息;
步骤4、微信小程序调动连接WiFi的接口,将手机连接到路由器的WiFi上;
步骤5、微信小程序发起与路由器之间的点对点的通信,获取可设置的接口的相关能力及可读取接口的相关能力,并根据所述可设置的接口的相关能力显示相关的配置界面,根据所述可读取的接口的相关能力,在配置界面上显示相关信息;
步骤6、用户通过所述配置界面设置或获取路由器的步骤5所述相关能力信息,并呈现在小程序的操作界面上,即可。
2.根据权利要求1所述的一种基于微信小程序的路由器配置和维护方法,其特征在于,
如果步骤2中提取不到所述路由器的相关信息,则在小程序界面上显示扫描二维码的接口,然后点击扫描网关配置维护接口链接的二维码,从中取出网关维护接口链接URL、操作Key、WiFiSSID、WiFi密码等路由器的相关信息,并且连接的这些相关信息保存在手机缓存中。
3.根据权利要求1所述的一种基于微信小程序的路由器配置和维护方法,其特征在于,所述路由器上具有开放的应用程序接口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010199900.9A CN111405595A (zh) | 2020-03-20 | 2020-03-20 | 一种基于微信小程序的路由器配置和维护方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010199900.9A CN111405595A (zh) | 2020-03-20 | 2020-03-20 | 一种基于微信小程序的路由器配置和维护方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111405595A true CN111405595A (zh) | 2020-07-10 |
Family
ID=71436379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010199900.9A Pending CN111405595A (zh) | 2020-03-20 | 2020-03-20 | 一种基于微信小程序的路由器配置和维护方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111405595A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866995A (zh) * | 2020-07-26 | 2020-10-30 | 广云物联网科技(广州)有限公司 | 一种基于微信小程序的智能设备配网方法及*** |
CN114090122A (zh) * | 2021-11-12 | 2022-02-25 | 广州通则康威智能科技有限公司 | 小程序配置cpe的方法、装置、计算机设备及存储介质 |
CN117715149A (zh) * | 2023-05-31 | 2024-03-15 | 荣耀终端有限公司 | 路由器连接中的处理方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105227346A (zh) * | 2015-08-24 | 2016-01-06 | 上海斐讯数据通信技术有限公司 | 一种基于扫描二维码的路由器配置方法 |
CN107580302A (zh) * | 2017-09-12 | 2018-01-12 | 东莞微蜂创联网络科技有限公司 | 利用Wi‑Fi热点引导接入微信小程序和传递参数的方法和*** |
CN110234117A (zh) * | 2019-06-27 | 2019-09-13 | 杭州博联智能科技股份有限公司 | 基于小程序的iot设备配网方法、装置、设备及介质 |
CN110650070A (zh) * | 2018-06-26 | 2020-01-03 | 九阳股份有限公司 | 一种家电设备网络配置方法以及WiFi模块 |
-
2020
- 2020-03-20 CN CN202010199900.9A patent/CN111405595A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105227346A (zh) * | 2015-08-24 | 2016-01-06 | 上海斐讯数据通信技术有限公司 | 一种基于扫描二维码的路由器配置方法 |
CN107580302A (zh) * | 2017-09-12 | 2018-01-12 | 东莞微蜂创联网络科技有限公司 | 利用Wi‑Fi热点引导接入微信小程序和传递参数的方法和*** |
CN110650070A (zh) * | 2018-06-26 | 2020-01-03 | 九阳股份有限公司 | 一种家电设备网络配置方法以及WiFi模块 |
CN110234117A (zh) * | 2019-06-27 | 2019-09-13 | 杭州博联智能科技股份有限公司 | 基于小程序的iot设备配网方法、装置、设备及介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866995A (zh) * | 2020-07-26 | 2020-10-30 | 广云物联网科技(广州)有限公司 | 一种基于微信小程序的智能设备配网方法及*** |
CN114090122A (zh) * | 2021-11-12 | 2022-02-25 | 广州通则康威智能科技有限公司 | 小程序配置cpe的方法、装置、计算机设备及存储介质 |
CN114090122B (zh) * | 2021-11-12 | 2023-05-23 | 广州通则康威智能科技有限公司 | 小程序配置cpe的方法、装置、计算机设备及存储介质 |
CN117715149A (zh) * | 2023-05-31 | 2024-03-15 | 荣耀终端有限公司 | 路由器连接中的处理方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111405595A (zh) | 一种基于微信小程序的路由器配置和维护方法 | |
US9578594B2 (en) | Managing contextual information for wireless communications | |
US7933262B2 (en) | Method and system for providing integration theme pack service | |
US9225798B2 (en) | Remote access to a customer home network | |
KR100646478B1 (ko) | 댁내 기기와 사용자 단말간의 메시지 송수신 서비스방법 | |
US8165567B2 (en) | Method and system for customizing user interface by editing multimedia content | |
US20150016406A1 (en) | System and method for offloading traffic from cellular networks | |
US20060258341A1 (en) | Mobile internet services discovery and/or provisioning | |
US20180091581A1 (en) | Method of switching download mode, control method thereof and control system thereof | |
EP3231153B1 (en) | Distributing a network access policy | |
US10701577B2 (en) | Subscriber data analysis and graphical rendering | |
JP2018139144A (ja) | サービスイネーブラ機能 | |
CN104461474A (zh) | 用于移动终端的截屏方法和截屏装置以及移动终端 | |
KR20070118309A (ko) | 메시징 서비스 시스템을 경유해서 액세스 가능한서비스들을 위한 단축키 발생기 | |
CN110213429B (zh) | 通信资源提供方法 | |
KR20070049426A (ko) | 개인 중심의 서비스 제공 방법 및 시스템 | |
CN104902547A (zh) | WiFi网络连接方法及装置 | |
CN103139305A (zh) | 移动终端控制宽带用户端设备的装置、方法及其设置 | |
US20040259585A1 (en) | Wireless device having dual bus archeticure for interfacing with cellular signals and short-range radio signals | |
CN113169992A (zh) | 设备配网方法、装置、电子设备及存储介质 | |
CN102077553A (zh) | 用于提供背景触发的背景模型分发的方法、设备和计算机程序产品 | |
US20080234004A1 (en) | Accessing A Multimedia Service From A Mobile Terminal | |
CN110198262B (zh) | 跨应用的界面元素提供方法 | |
CN110213424B (zh) | 终端通信装置 | |
CN105721189A (zh) | 一种网络设备的网口配置方法及装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200710 |