WO2021072761A1 - 设备接入方法、装置、***控制方法、电子设备及存储介质 - Google Patents

设备接入方法、装置、***控制方法、电子设备及存储介质 Download PDF

Info

Publication number
WO2021072761A1
WO2021072761A1 PCT/CN2019/112008 CN2019112008W WO2021072761A1 WO 2021072761 A1 WO2021072761 A1 WO 2021072761A1 CN 2019112008 W CN2019112008 W CN 2019112008W WO 2021072761 A1 WO2021072761 A1 WO 2021072761A1
Authority
WO
WIPO (PCT)
Prior art keywords
hotspot
preset
controlled device
network
wireless
Prior art date
Application number
PCT/CN2019/112008
Other languages
English (en)
French (fr)
Inventor
方宇
Original Assignee
深圳市欢太科技有限公司
Oppo广东移动通信有限公司
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 深圳市欢太科技有限公司, Oppo广东移动通信有限公司 filed Critical 深圳市欢太科技有限公司
Priority to CN201980099290.0A priority Critical patent/CN114270781A/zh
Priority to PCT/CN2019/112008 priority patent/WO2021072761A1/zh
Publication of WO2021072761A1 publication Critical patent/WO2021072761A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication

Definitions

  • This application relates to the field of smart home technology, and in particular to a device access method, device, system control method, electronic device, and storage medium.
  • Smart devices (such as smart lighting equipment, smart air conditioners, refrigerators, etc.) need to be connected to the network when they are in use, so that smart terminals such as mobile phones can control them.
  • smart terminals such as mobile phones
  • Smart devices need to obtain network information when they access the network.
  • the existing various smart devices are extremely vulnerable to other environmental factors when they obtain network information. Interference from electronic equipment.
  • the purpose of this application is to provide a device access method, device, system control method, electronic device, and storage medium to improve the security of smart device access.
  • the embodiments of the present application provide a device access method, which is applied to a smart device control system.
  • the smart device control system includes a controlled device, a user terminal, and a gateway device.
  • the method includes: user terminal acquisition The device identification information of the controlled device, where the device identification information includes a preset hotspot name and a preset hotspot password; creating a wireless network that uses the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password Hotspot; in response to the access request of the controlled device, establish a connection with the controlled device through the wireless hotspot; send network verification information to the controlled device, and the network verification information is used for the recipient
  • the control device accesses the network of the gateway device, and the network verification information includes a network account and a network password corresponding to the network account.
  • the embodiments of the present application provide a device access method, which is applied to a smart device control system.
  • the smart device control system includes a controlled device, a user terminal, and a gateway device, and the controlled device has a device identifier
  • the device identification information includes a preset hotspot name and a preset hotspot password
  • the method includes: the controlled device scans for wireless hotspots; if the preset wireless hotspot established by the user terminal is scanned, connect to the A preset wireless hotspot, the hotspot name of the preset wireless hotspot is the preset hotspot name, and the hotspot password is the preset hotspot password; receiving network authentication information sent by the user terminal; accessing the gateway according to the network authentication information The network of the device.
  • this application provides a device access device, which is applied to a smart device control system
  • the smart device control system includes: controlled devices, user terminals, and gateway devices
  • the device includes: acquisition module, hot spot creation A module, a connection module and a sending module.
  • the acquisition module is used to acquire device identification information of the controlled device, where the device identification information includes a preset hotspot name and a preset hotspot password.
  • the hotspot creation module is used to create a wireless hotspot using the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • the connection module is configured to establish a connection with the controlled device in the wireless hotspot in response to an access request of the controlled device.
  • the sending module is configured to send network verification information to the controlled device, the network verification information is used for the controlled device to access the network of the gateway device, and the network verification information includes a network account and a connection with the network. The network password corresponding to the account.
  • this application provides a device access device applied to a smart device control system.
  • the smart device control system includes a controlled device, a user terminal, and a gateway device, and the controlled device has device identification information,
  • the device identification information includes a preset hotspot name and a preset hotspot password
  • the device includes a scanning module, a hotspot connection module, a receiving module, and an access module.
  • the scanning module is used to scan for wireless hotspots.
  • the hotspot connection module is configured to connect to the preset wireless hotspot when the preset wireless hotspot established by the user terminal is scanned, the hotspot name of the preset wireless hotspot is the preset hotspot name, and the hotspot password is the preset wireless hotspot.
  • Set hotspot password is configured to receive network verification information sent by the user terminal.
  • the access module is configured to access the network of the gateway device according to the network verification information.
  • an embodiment of the present application provides an electronic device, including a memory and a processor, the memory is coupled to the processor; the memory stores instructions, and when the instructions are executed by the processor, the processor performs the following operations: Device identification information of the control device, where the device identification information includes a preset hotspot name and a preset hotspot password; creating a wireless hotspot with the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password; response Upon the access request of the controlled device, establish a connection with the controlled device in the wireless hotspot; send network verification information to the controlled device, and the network verification information is used for the controlled device Access to the network of the gateway device, the network verification information includes a network account and a network password corresponding to the network account.
  • an embodiment of the present application provides a control method of a smart device control system.
  • the smart device control system includes a controlled device, a user terminal, and a gateway device.
  • the method includes: the user terminal obtains the Device identification information of the controlled device, where the device identification information includes a preset hotspot name and a preset hotspot password.
  • the user terminal creates a wireless hotspot with the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • the controlled device scans the wireless hotspot, and if the wireless hotspot established by the user terminal is scanned, connects to the wireless hotspot.
  • the user terminal sends network verification information to the controlled device, the network verification information is used for the controlled device to access the network of the gateway device, and the network verification information includes a network account number and a corresponding network account number. Network password.
  • the controlled device accesses the network of the gateway device according to the network verification information.
  • an embodiment of the present application provides a computer readable storage medium.
  • a computer readable storage medium stores program code, and the program code can be called by a processor to execute the above device access method.
  • the device access method, device, system control method, electronic device, and storage medium provided in this application can obtain the identification information of the controlled device and establish a hotspot corresponding to the identification information during device access, so that the controlled The device connects to the user terminal through the hotspot, and the user terminal sends network information to the controlled device through the hotspot, so that the controlled device is connected to the network through the network information. Since the controlled device only establishes a connection with the hotspot corresponding to the identification information, Therefore, the security of controlled device access is greatly improved.
  • FIG. 1 shows a schematic diagram of the architecture of a smart device control system proposed by an embodiment of the present application
  • FIG. 2 shows a schematic structural diagram of another smart device control system proposed by an embodiment of the present application
  • Fig. 3 shows a flowchart of a device access method proposed in an embodiment of the present application
  • FIG. 4 shows a flowchart of an implementation manner of step S110 in the device access method proposed in FIG. 3;
  • FIG. 5 shows an interface diagram of a confirmation interface in the device access method proposed in FIG. 3;
  • FIG. 6 shows a flowchart of an implementation manner of step S140 in the device access method proposed in FIG. 3;
  • FIG. 7 shows a flowchart of another device access method proposed by an embodiment of the present application.
  • FIG. 8 shows an interface diagram of an authentication interface in the device access method proposed in FIG. 7;
  • FIG. 9 shows a flowchart of yet another device access method proposed by an embodiment of the present application.
  • FIG. 10 shows a flowchart of another device access method proposed in an embodiment of the present application.
  • FIG. 11 is a flowchart of a smart device control system provided by an embodiment of the present application.
  • FIG. 12 is a structural block diagram of a device access device provided by an embodiment of the present application.
  • FIG. 13 is another structural block diagram of the device access apparatus provided by an embodiment of the present application.
  • FIG. 14 is a structural block diagram of an electronic device provided by an eighth embodiment of the present application.
  • FIG. 15 is a structural block diagram of a storage medium provided by a ninth embodiment of the present application.
  • FIG. 16 is a structural block diagram of a storage medium provided by a tenth embodiment of the present application.
  • the Internet of Things is a network concept that extends and expands its user end to any item and item for information exchange and communication on the basis of the "Internet concept".
  • Some scenarios can be configured in the Internet of Things system. For the configuration scenario, multiple controlled devices may be involved, and multiple controlled devices have a certain linkage relationship and can work together.
  • the smart device control system is a system connected through the Internet of Things.
  • the smart device control system includes one or more controlled devices 99, one or more user terminals 100, and one or more gateway devices 90, Both the controlled device 99 and the user terminal 100 can be connected to the network through the gateway device 90.
  • the user terminal 100 can send a control instruction to the controlled device 99 through the network to control the controlled device 99, and the controlled device 99 responds after receiving the control instruction Execute the corresponding operation.
  • the controlled device 99 may also communicate with the user terminal 100 by accessing the wireless hotspot established by the user terminal 100.
  • the controlled equipment 99 can be projectors, projection screens, smart lights, smart sockets, human sensors, door and window sensors, wireless switches, air conditioners, smoke alarms, smart curtain motors, and air purifiers, smart speakers and other devices.
  • the user terminal 100 that plays a control role can realize data interaction with the controlled device 99 by directly establishing a wireless connection with the gateway device 90.
  • the user terminal 100 may also realize data interaction with the controlled device 99 through the data link between the cloud 91 and the gateway device 90 after establishing a connection with the cloud 91.
  • the user terminal 100 may be various types of smart electronic devices such as a mobile phone, a tablet computer, a personal computer, and a smart watch, and the gateway device 90 may be a router, a gateway, and the like.
  • the user terminal 100 directly establishes data interaction with the cloud 91, and then the cloud 91 can perform data interaction with the controlled device 99 through the gateway device 90, the user terminal 100 In turn, data interaction with the controlled device 99 is realized.
  • the user terminal 100 can also directly establish data interaction with the first cloud, and then based on the data interaction between the first cloud and the second cloud, the user terminal 100 and the second cloud Data interaction, and then under the condition that the second cloud can perform data interaction with the controlled device 99, the user terminal 100 further realizes the data interaction with the controlled device 99.
  • the data interaction between the user terminal 100 and the controlled device 99 may be triggered by a client installed in the user terminal 100.
  • the controlled device 99 has a wireless connection module, which is used to connect to unlimited hotspots or WiFi in the area.
  • the wireless connection module can enter the adjustment mode when the controlled device 99 is started for the first time. At this time, the wireless connection module automatically scans the area. Wireless hotspots and connect with preset wireless hotspots.
  • the network information of the network of the gateway device 90 can be stored, and it can automatically connect with the network of the gateway device 90 that has already been connected the next time it is turned on.
  • the controlled device When the controlled device is installed and used for the first time, it is necessary to perform an access operation on the smart device, so that the controlled device is connected to the network of the gateway device, so that it can receive the control instruction sent by the user terminal.
  • the controlled device needs to first obtain the network information of the gateway device from the user terminal, where the network information includes but is not limited to network verification information.
  • the way for a controlled device to obtain network information from a user terminal is to establish a connection with the user terminal through a hotspot in advance.
  • the first embodiment of the present invention provides a device access method, which can be applied to the smart device control system shown in FIG. 1, and can be executed by a user terminal.
  • the smart device control system includes: a controlled device , User terminal and gateway equipment.
  • Step S110 The user terminal obtains the device identification information of the controlled device.
  • the device identification information includes a preset hotspot name and a preset hotspot password.
  • the identification information of the controlled device refers to the identification information formed on the body or manual of the controlled device, and is used to obtain the preset hotspot name and preset hotspot password.
  • the identification information can be set in text, graphics, etc.
  • the identification information may also include manufacturer information, model information, or category information of the controlled device, so that the controlled device can be clearly known about the manufacturer, category, model and other information.
  • the preset hotspot name and preset hotspot password refer to the hotspot name and hotspot password of the hotspot that the controlled device can connect to. It is understandable that the controlled device can only connect to the specific hotspot, and the specific hotspot refers to the hotspot name and the preset hotspot Set hotspots with the same name and hotspot password as the preset hotspot password.
  • the controlled device can detect one or more hotspots and only connect to specific hotspots. When there is no specific hotspot nearby, it does not connect to any hotspots.
  • the identification information may also be stored in the controlled device in the form of voice or the like.
  • the electronic device recognizes the identification information carried in the voice through the voice assistant.
  • the controlled device can also actively send its identification information.
  • the smart device sends its identification information to the outside through a wireless signal, and the identification information is obtained after being captured by the user terminal.
  • the identification information can also be actively obtained by the electronic device, such as scanning a two-dimensional code.
  • the identification information may be set on the smart device, for example, set on the smart device in the form of a two-dimensional code, barcode, text, graphics, etc.
  • obtaining the device identification information of the controlled device may include the following steps:
  • Step S111 Obtain an identification image of the controlled device, and the identification image carries identification information.
  • the logo image refers to the image of the logo information set on the smart device.
  • the identification information is obtained from the identification image.
  • the identification image can be acquired through the virtual head of the user terminal.
  • the identification image acquired by the camera of other devices can also be received.
  • the user terminal is not equipped with a camera.
  • the identification image sent by the device is obtained.
  • Step S112 Identify the identification information from the identification image.
  • the identification information is obtained from the identification image.
  • This method of acquiring identification information can realize automatic acquisition and does not require manual input by the user, thereby improving the efficiency of device access and preventing input errors caused by manual input.
  • the user may also manually input the identification information. In this case, in response to the user's input operation, it is sufficient to obtain the corresponding identification information.
  • Step S120 Create a wireless hotspot using the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • a wireless hotspot refers to a WiFi hotspot or WLAN hotspot established by a user terminal that can convert GPRS, 3G, or 4G, and 5G signals received by a mobile phone into a WiFi hotspot or WLAN hotspot to which WiFi signals are sent.
  • Wireless hotspots can be connected to legally controlled devices.
  • the user terminal can automatically create a wireless hotspot using the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • a confirmation interface may be displayed to prompt the user that a specific hot spot is about to be established.
  • FIG. 5 shows a form of a confirmation interface.
  • the user terminal has already established a wireless hotspot, and at least one of the hotspot name and the hotspot password of the established wireless hotspot is not the same as the identification information.
  • the established wireless hotspot can be closed first, and then restarted. Create a wireless hotspot with the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • Step S130 In response to the access request of the controlled device, establish a connection with the controlled device through the wireless hotspot.
  • the created wireless hotspot can be detected by the controlled device and can be connected by the controlled device.
  • the controlled device When receiving the access request of the controlled device, allow the controlled device to access the wireless hotspot, and establish a connection with the controlled device through the wireless hotspot.
  • data interaction After establishing a connection with the controlled device through the wireless hotspot, data interaction can be carried out between the user terminal and the controlled device.
  • Step S140 Send network verification information to the controlled device.
  • the network verification information is used for the controlled device to access the network of the gateway device, and the network verification information includes a network account and a network password corresponding to the network account.
  • the network verification information refers to the verification information of the gateway device, which is used for the controlled device to access the network of the gateway device.
  • the network verification information includes, but is not limited to, a network account and a network password corresponding to the network account.
  • the user terminal has accessed the network of the gateway device, and the user terminal stores the network authentication information of the gateway device at this time.
  • the user can retrieve the cache information of the network authentication information of the gateway device and send the cache information. Go to the controlled device.
  • step S140 can be performed in the following manner:
  • Step S141 Obtain the saved WiFi list.
  • the WiFi list includes all the WiFi information that the user has connected to, and the WiFi information includes the network account and the network password corresponding to the network account.
  • Step S142 In response to the user's selection in the WiFi list, the selected WiFi is determined as the target network.
  • Step S143 Send the network verification information of the target network to the controlled device.
  • the user terminal has currently established a connection with the network of the gateway device.
  • the currently connected WiFi can be obtained, the currently connected WiFi is determined as the target network, and the network verification information of the target network is sent to all ⁇ Controlled equipment. In this way, no user operation is required, and the process of sending network verification information is automatically completed.
  • the network verification information may also be manually input by the user, and the user terminal sends the network verification information manually input by the user to the controlled device.
  • the controlled device After the controlled device receives the network authentication information sent by the user, it can connect with the gateway device and then access the network. At this time, the user terminal can send a control instruction to the controlled device through the network of the gateway device, so that the controlled device performs an operation corresponding to the control instruction.
  • the controlled device by creating a specific hotspot, the controlled device only connects to the specific hotspot, thus avoiding the controlled device from accessing other non-specific hotspots and causing security problems in the use of the controlled device.
  • FIG. 7 shows a schematic flowchart of a device access method provided by a second embodiment of the present application.
  • the process shown in FIG. 8 will be described in detail below, and the method may specifically include the following steps:
  • Step S210 The user terminal obtains the device identification information of the controlled device, where the device identification information includes a preset hotspot name and a preset hotspot password.
  • Step S220 Create a wireless hotspot using the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • Step S230 Detect whether an access request of the controlled device is received.
  • the access request is sent by the controlled device to request access to the wireless hotspot created by the user terminal.
  • the access request is issued by the controlled device when the controlled device scans the wireless hotspot.
  • the preset hotspot name and preset hotspot password of controlled devices of the same manufacturer or the same model may be the same, so that when different users access such controlled devices at the same time, it will be affected.
  • the control device may be connected to the wireless hotspot established by other user terminals, causing security problems. (For example: Two neighboring households use the same model of controlled equipment, and the same wireless hotspot is established at a certain moment.
  • the controlled equipment may be connected to the neighbor’s network optical equipment, resulting in security Problem
  • a controlled device scans a wireless hotspot, it detects the signal strength of the wireless hotspot, and sends an access request when the signal strength of the wireless hotspot is greater than or equal to a preset threshold. In this way, it can be ensured that the relative distance between the controlled device and the user terminal is not too far, and the controlled device is prevented from being connected to the wireless hotspot established by other user terminals that are farther away, causing security problems.
  • step S240 is performed: verifying the access request.
  • the access request can be verified by the user.
  • the device information of the access request can be displayed to the user through the authentication interface, and the access request can be verified in response to the user's operation.
  • FIG. 8 shows a form of an authentication interface, in which when the user selects "Yes", it indicates that the verification result is qualified, and when the user selects "No", it indicates that the verification result is unqualified.
  • the access request includes the device information of the controlled device, including but not limited to one or more of the device type, device model, and device location.
  • the user terminal can also complete the verification process by itself.
  • the user terminal receives the access request, it obtains the device information.
  • the verification is determined to be qualified, and when the device information does not meet the preset conditions, the verification is determined to be unqualified.
  • the preset condition may be that the device information is a non-mobile terminal, such as a mobile terminal of another user.
  • step S250 is executed: establishing a connection with the controlled device through the wireless hotspot.
  • step S230 If the access request is not detected in step S230, it may be caused by the user terminal being far away from the controlled device and the controlled device cannot receive the signal of the wireless hotspot, or the wireless hotspot received by the controlled device The signal is weak.
  • step S260 is executed: a prompt message is issued. The prompt information is used to prompt the user to bring the user terminal close to the controlled device.
  • the prompt information can be sent out in the form of text, graphics, sound, etc.
  • the prompt message can be turned off. It is understandable that the prompt information can also be closed by the user.
  • step S270 can be performed: sending network verification information to the controlled device, where the network verification information is used for the controlled device to access the network of the gateway device, and the network verification information includes the network account number and The network password corresponding to the network account.
  • the method may optionally further include step S280: receiving control port information sent by the controlled device.
  • the control port is used for the controlled device to receive control instructions.
  • the control port is used for the controlled device to receive control instructions. After the controlled device accesses the network of the gateway device, the control port information can be sent to the user terminal through the network of the gateway device. In some embodiments, after the controlled device establishes a connection with the user terminal in the wireless hotspot, the control port information can be sent to the user terminal through the wireless hotspot. At this time, the user terminal can send network authentication information to the controlled device through the control port.
  • the device access method provided in this embodiment can verify the access request sent by the controlled device, so as to prevent other users' electronic devices from accessing the wireless hotspot, which poses a security threat to the user terminal information. At the same time, it also ensures that the controlled device will not access the wireless hotspot created by other user terminals, and at the same time avoids causing security problems for the controlled device.
  • FIG. 9 shows a schematic flowchart of a device access method provided by the third embodiment of the present application.
  • the device access method can be applied to the smart device control system shown in FIG. Executed by a controlled device, the smart device control system includes a controlled device, a user terminal, and a gateway device, the controlled device has device identification information, and the device identification information includes a preset hotspot name and a preset hotspot password.
  • the device identification information can be identified on the body of the controlled device, or can be identified in paper or electronic manuals through text, graphics, etc.
  • Step S310 The controlled device scans for wireless hotspots.
  • the controlled device scans the wireless hotspots in the area and can obtain a list of wireless hotspots in the area.
  • the controlled device may also display the acquired list of wireless hotspots in the area to the user in the form of a display interface. It is understandable that the wireless hotspot may be established by one or more user terminals.
  • the controlled device may automatically scan for wireless hotspots in the area when it is turned on for the first time, or may turn on the hotspot switch of the controlled device to scan for wireless hotspots in response to a user's operation after turning on for the first time.
  • the user's operation can be a predetermined operation on the physical or virtual keys on the controlled device. For example, a dedicated physical key is set on the controlled device. When the physical key is pressed, the controlled device adjusts the mode and starts scanning wireless Hotspot.
  • the advantage of this embodiment is that it can prevent the controlled device from starting to scan the wireless hotspots in the area after being mis-operated after leaving the factory, and at this time, the user has not yet established a preset wireless hotspot on the user terminal, causing unnecessary power consumption. At the same time, it can also avoid connection with a preset wireless hotspot established by a non-user, causing security problems of the controlled device.
  • the preset wireless hotspot established by a non-user may refer to a preset wireless hotspot established by other users.
  • Step S320 If the preset wireless hotspot established by the user terminal is scanned, connect to the preset wireless hotspot.
  • the hotspot name of the preset wireless hotspot is the preset hotspot name
  • the hotspot password is the preset hotspot password.
  • the wireless hotspot list determine whether there is a wireless hotspot with the same hotspot name as the preset hotspot name; if there is a wireless hotspot with the same name as the preset hotspot, determine that the wireless hotspot with the same name as the preset hotspot is the preset wireless hotspot To connect with the preset wireless hotspot using the preset hotspot password.
  • the way to determine whether there is a preset wireless hotspot is to compare the preset hotspot name and preset hotspot password with all wireless hotspots in the wireless hotspot list, and make sure that the hotspot name is the preset hotspot name and the hotspot password is the preset The hotspot of the hotspot password is the preset wireless hotspot.
  • the preset wireless hotspot When the preset wireless hotspot is determined, connect to the preset wireless hotspot. It is understandable that when the preset wireless hotspot is connected, an access request is sent to the preset wireless hotspot according to the preset password.
  • the hotspot establishes a connection. After establishing a connection with the preset wireless hotspot, the user terminal can interact with the controlled device through the preset wireless hotspot for data interaction.
  • information about a control port may be sent to the user terminal, and the control port is used to receive a control instruction.
  • Step S330 Receive network verification information sent by the user terminal.
  • the preset wireless hotspot After establishing a connection with the preset wireless hotspot, the preset wireless hotspot receives the network verification information sent by the user terminal.
  • the network verification information includes the network name and network password of the gateway device's network for the controlled device to access the gateway device network of.
  • Step S340 Access the network of the gateway device according to the network verification information.
  • the network name of the gateway device's network is obtained from the network verification information, and the network of the gateway device is determined from the list of wireless hotspots in the area obtained by the previous scan, and based on the network verification information
  • the network password in sends a connection request to the gateway device, and then establishes a connection with the network of the gateway device.
  • the controlled device can interact with the user terminal through the gateway device, receive control instructions from the user terminal and execute the control instructions, so the user terminal can control the controlled device without being located near the controlled device.
  • the controlled device can scan the wireless hotspots in the area and only connect with the preset wireless hotspots, so it can be guaranteed that the controlled device will not communicate with wireless hotspots established by non-users. Connect to improve the security of access operations.
  • FIG. 10 shows a schematic flow chart of a device access method provided by the fourth embodiment of the present application.
  • the device access method is applied to the smart device control system shown in FIG.
  • the smart device control system includes a controlled device, a user terminal, and a gateway device.
  • the controlled device has device identification information, and the device identification information includes a preset hotspot name and a preset hotspot password.
  • the device access method may include the following steps:
  • Step S410 The controlled device scans for wireless hotspots.
  • Step S420 If the preset wireless hotspot established by the user terminal is scanned, the signal strength of the preset wireless hotspot is detected.
  • the hotspot name of the preset wireless hotspot is the preset hotspot name
  • the hotspot password is the preset hotspot password.
  • Step S430 If the signal strength of the preset wireless hotspot is greater than or equal to the preset strength, connect to the preset wireless hotspot.
  • the preset intensity can be preset by the system or customized by the user.
  • the preset intensity can be pre-stored in the controlled device as a value.
  • the preset intensity can be, for example, 20 dBm, 30 dBm, etc. If the signal strength of the preset wireless hotspot is greater than or equal to the preset strength, a reminder message can be sent out. The reminder message is used to remind the user that the controlled device is too far away from the user terminal, so that the user is receiving After the reminder message is reached, bring the user terminal close to the controlled device.
  • the reminder information may include voice information or broadcast information
  • the voice information may be directly voice broadcast to the outside world, so that the user can directly receive the voice information and bring the user terminal close to the controlled device.
  • the broadcast information can be sent out in the form of radio waves, and can be received by the user terminal, and directly displayed on the user terminal, so that the user can learn the reminder information by viewing the user terminal.
  • the signal strength of the preset wireless hotspot is greater than or equal to the preset strength, the reminder message can be turned off
  • Step S440 Receive network verification information sent by the user terminal
  • Step S450 Access the network of the gateway device according to the network verification information.
  • the device access method provided in this embodiment can detect the signal strength of the preset wireless hotspot after scanning the preset wireless hotspot, and connect only when the signal strength of the preset wireless hotspot is greater than or equal to the preset strength
  • the wireless hotspot is preset, and the network authentication information is obtained to connect with the network of the gateway device, which improves the security of the controlled device access.
  • this embodiment provides a control method of a smart device control system.
  • the smart device control system includes a controlled device, a user terminal, and a gateway device, and the control method includes:
  • Step S510 The user terminal obtains the device identification information of the controlled device.
  • the device identification information includes a preset hotspot name and a preset hotspot password.
  • Step S520 The user terminal creates a wireless hotspot using the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • Step S530 The controlled device scans the wireless hotspot, and if the wireless hotspot established by the user terminal is scanned, connects to the wireless hotspot.
  • Step S540 The user terminal sends network verification information to the controlled device.
  • the network verification information is used for the controlled device to access the network of the gateway device, and the network verification information includes a network account number and a network password corresponding to the network account number;
  • Step S550 The controlled device accesses the network of the gateway device according to the network verification information.
  • the sixth embodiment of the present application provides a device access apparatus 400, which can be applied to the user terminal 100 in the smart device control system shown in FIG. 1, wherein the smart device control system includes: controlled device , A user terminal and a gateway device, the apparatus 400 includes: an acquisition module 410, a hotspot creation module 420, a connection module 430, and a sending module 440, which can be used to execute the device access method in the first embodiment or the second embodiment .
  • the obtaining module 410 is configured to obtain device identification information of the controlled device, and the device identification information includes a preset hotspot name and a preset hotspot password.
  • the hotspot creation module 420 is configured to create a wireless hotspot using the preset hotspot name as the hotspot name and the preset hotspot password as the hotspot password.
  • the connection module 430 is configured to establish a connection with the controlled device in the wireless hotspot in response to the access request of the controlled device.
  • the sending module 440 is configured to send network verification information to the controlled device, the network verification information is used for the controlled device to access the network of the gateway device, and the network verification information includes a network account number and a connection with the controlled device.
  • the coupling or direct coupling or communication connection between the displayed or discussed modules may be through some interfaces, and the indirect coupling or communication connection between the devices or modules may be electrical, Mechanical or other forms.
  • each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or software function modules.
  • the seventh embodiment of the present application provides a device access device 500, which can be applied to the controlled device 99 in the smart device control system shown in FIG. 1, wherein the smart device control system includes: Device, user terminal, and gateway device.
  • the device 500 includes a scanning module 510, a hotspot connection module 520, a receiving module 530, and an access module 540.
  • the scanning module 510 is used to scan for wireless hotspots.
  • the hotspot connection module 520 is configured to connect to the preset wireless hotspot when the preset wireless hotspot established by the user terminal is scanned, the hotspot name of the preset wireless hotspot is the preset hotspot name, and the hotspot password is Preset hotspot password.
  • the receiving module 530 is configured to receive network verification information sent by the user terminal.
  • the access module 540 is configured to access the network of the gateway device according to the network verification information.
  • the coupling or direct coupling or communication connection between the displayed or discussed modules may be through some interfaces, and the indirect coupling or communication connection between the devices or modules may be electrical, Mechanical or other forms.
  • each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or software function modules.
  • the eighth embodiment of the present application also provides another electronic device 100 that can execute the device access method of the foregoing first embodiment or second embodiment.
  • the electronic device 100 includes one or more (only one shown in the figure) processor 302, a memory 304, a network module 306, and an optional camera module 310 and an optional screen 312 that are coupled to each other.
  • the memory 304 stores a program that can execute the content of the foregoing first embodiment or the second embodiment, and the processor 302 can execute the program stored in the memory 304.
  • the processor 302 may include one or more processing cores.
  • the processor 302 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes by running or executing instructions, programs, code sets, or instruction sets stored in the memory 304, and calling data stored in the memory 304.
  • the processor 302 may adopt at least one of digital signal processing (Digital Signal Processing, DSP), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and Programmable Logic Array (Programmable Logic Array, PLA).
  • DSP Digital Signal Processing
  • FPGA Field-Programmable Gate Array
  • PLA Programmable Logic Array
  • the processor 302 may be integrated with one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), a modem, and the like.
  • the CPU mainly processes the operating system, user interface, and application programs;
  • the GPU is used for rendering and drawing of display content;
  • the modem is used for processing wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor 302, but may be implemented by a communication chip alone.
  • the memory 304 may include random access memory (RAM) or read-only memory (Read-Only Memory).
  • the memory 304 may be used to store instructions, programs, codes, code sets or instruction sets.
  • the memory 304 may include a storage program area and a storage data area, where the storage program area may store instructions for implementing the operating system and instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.) , Instructions used to implement the following various method embodiments, etc.
  • the data storage area can also store data (such as phone book, audio and video data, chat record data) created by the terminal 100 during use.
  • the network module 306 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices, such as communication with a gateway device.
  • the network module 306 may include various existing circuit elements for performing these functions, for example, an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a subscriber identity module (SIM) card, a memory, and WiFi. Modules and so on.
  • SIM subscriber identity module
  • the network module 306 can create a wireless hotspot for other devices to access the wireless hotspot.
  • the aforementioned wireless network may include a cellular telephone network, a wireless local area network, or a metropolitan area network.
  • the camera module 310 may be used to collect the identification image of the controlled device, so that the processor 302 can recognize the identification information from the identification image.
  • the screen 312 is used for human-computer interaction, where the screen may be a touch screen or a non-touch screen, and the screen may be various types of screens such as an LCD screen, an LED screen, an OLED screen, and a QLED screen. Both the camera module 310 and the screen 312 are electrically connected to the processor 302.
  • FIG. 15 shows a structural block diagram of a computer-readable storage medium according to a ninth embodiment of the present application.
  • the computer-readable medium 800 stores program code, and the program code can be invoked by a processor to execute the method described in the first embodiment or the second embodiment.
  • the computer-readable storage medium 800 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM.
  • the computer-readable storage medium 800 includes a non-transitory computer-readable storage medium.
  • the computer-readable storage medium 800 has storage space for the program code 810 for executing any method steps in the above-mentioned methods. These program codes can be read from or written into one or more computer program products.
  • the program code 810 may be compressed in a suitable form, for example.
  • FIG. 16 shows a structural block diagram of a computer-readable storage medium according to a tenth embodiment of the present application.
  • the computer-readable medium 900 stores program code, and the program code can be invoked by a processor to execute the method described in the third embodiment or the fourth embodiment.
  • the computer-readable storage medium 900 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM.
  • the computer-readable storage medium 900 includes a non-transitory computer-readable storage medium.
  • the computer-readable storage medium 900 has a storage space for the program code 910 for executing any method steps in the above-mentioned methods. These program codes can be read from or written into one or more computer program products.
  • the program code 910 may be compressed in an appropriate form, for example.

Landscapes

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

Abstract

本申请实施例提供了设备接入方法、装置、***控制方法、电子设备及存储介质。设备接入方法包括:用户终端获取受控设备的设备标识信息,;创建以预设热点名称作为热点名称,以预设热点密码作为热点密码的无线热点;响应于受控设备的接入请求,通过无线热点与受控设备建立连接;发送网络验证信息至受控设备,网络验证信息用于供受控设备接入网关设备的网络,。通过获取受控设备的标识信息,并建立与标识信息对应的热点,以使受控设备通过该热点与用户终端进行连接,用户终端通过该热点将网络信息发送给受控设备,进而使得受控设备通过网络信息进行联网,由于受控设备只与与标识信息对应的热点建立连接,因此大大提高了受控设备接入的安全性。

Description

设备接入方法、装置、***控制方法、电子设备及存储介质 技术领域
本申请涉及智能家居技术领域,具体涉及一种设备接入方法、装置、***控制方法、电子设备及存储介质。
背景技术
智能设备(如智能照明设备、智能空调、冰箱等)在使用时需要接入网络,以使手机等智能终端能够对其进行控制。随着智能设备的快速普及,各种智能设备种类越来越多,智能设备在接入网络时需要获取网络信息,而现有的各类智能设备在获取网络信息时极易受到环境内的其他电子设备的干扰。
发明内容
本申请的目的在于提供一种设备接入方法、装置、***控制方法、电子设备及存储介质,以提高智能设备接入时的安全性。
第一方面,本申请实施例提供了一种设备接入方法,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述方法包括:用户终端获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点;响应于所述受控设备的接入请求,通过所述无线热点与所述受控设备建立连接;发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
第二方面,本申请实施例提供了一种设备接入方法,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述受控设备具有设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;所述方法包括:所述受控设备扫描无线热点;若扫描到由所述用户终端建立的预设无线热点,连接所述预设无线热点,所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码;接收所述用户终端发送的网络验证信息;根据所述网络验证信息接入所述网关设备的网络。
第三方面,本申请提供了一种设备接入装置,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述装置包括:获取模块、热点创建模块、连接模块以及发送模块,所述获取模块用于获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码。所述热点创建模块用于创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。所述连接模块用于响应于所述受控设备的接入请求,在所述无线热点内与所述受控设备建立连接。所述发送模块用于发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
第四方面,本申请提供了一种设备接入装置,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述受控设备具有设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码,所述装置包括:扫描模块、热点连接模块、接收模块以及接入模块。所述扫描模块用于扫描无线热点。所述热点连接模块用于在扫描到由所述用户终端建立的预设无线热点时,连接所述预设无线热点,所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码。所述接收模块用于接收所述用户终端发送的网络验证信息。所述接入模块用于根据所述网络验证信息接入所述网关设备的网络。
第五方面,本申请实施例提供了一种电子设备,包括存储器和处理器,存储器与处理器耦合;存储器存储指令,当指令由处理器执行时以使处理器执行以下操作:获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点;响应于所述受控设备的接入请求,在所述无线热点内与所述受控设备建立连接;发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络, 所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
第六方面,本申请实施例提供了一种智能设备控制***的控制方法,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述方法包括:所述用户终端获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码。所述用户终端创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。所述受控设备扫描无线热点,若扫描到由所述用户终端建立的所述无线热点,连接所述无线热点。所述用户终端发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。所述受控设备根据所述网络验证信息接入所述网关设备的网络。
第七方面,本申请实施例提供了一种计算机可读取存储介质。计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行上述的设备接入方法。
本申请提供的设备接入方法、装置、***控制方法、电子设备及存储介质,在进行设备接入时,通过获取受控设备的标识信息,并建立与标识信息对应的热点,以使受控设备通过该热点与用户终端进行连接,用户终端通过该热点将网络信息发送给受控设备,进而使得受控设备通过网络信息进行联网,由于受控设备只与与标识信息对应的热点建立连接,因此大大提高了受控设备接入的安全性。
本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提出的一种智能设备控制***的架构示意图;
图2示出了本申请实施例提出的另一种智能设备控制***的架构示意图;
图3示出了本申请实施例提出的一种设备接入方法的流程图;
图4示出了图3中提出的设备接入方法中步骤S110的一种实施方式的流程图;
图5示出了图3中提出的设备接入方法中的一种确认界面的界面图;
图6示出了图3中提出的设备接入方法中步骤S140的一种实施方式的流程图;
图7示出了本申请实施例提出的又一种设备接入方法的流程图;
图8示出了图7中提出的设备接入方法中的一种认证界面的界面图;
图9示出了本申请实施例提出的再又一种设备接入方法的流程图;
图10示出了本申请实施例提出的另一种设备接入方法的流程图;
图11是本申请实施例提供的一种智能设备控制***的流程图;
图12是本申请实施例提供的设备接入装置的一种结构框图;
图13是本申请实施例提供的设备接入装置的又一种结构框图;
图14是本申请第八实施例提供的电子设备的结构框图;
图15是本申请第九实施例提供的存储介质的结构框图;
图16是本申请第十实施例提供的存储介质的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
物联网是在“互联网概念”的基础上,将其用户端延伸和扩展到任何物品与物品之间,进行信息交换和通信的一种网络概念。随着物联网技术的发展,在物联网***中可以配置一些场景。对于配置的场景,可以涉及到多个受控设备,而且多个受控设备之间具有一定的联动关系,能够协同工作。
智能设备控制***是一种通过物联网联系的***,如图1所示,智能设备控制***包括一个或多个受控设备99、一个或多个用户终端100以及一个或多个网关设备90,其中受控设备99以及用户终端100均可以通过网关设备90连接网络,用户终端100可以通过网络向受控设备99发送控制指令以控制受控设备99,受控设备99在接收到控制指令后对应的执行相应的操作。当受控设备99 与用户终端100的距离较近时,受控设备99还可以通过接入用户终端100建立的无线热点与用户终端100进行通信。
其中,受控设备99可以为投影仪、投屏幕、智能灯、智能插座、人体传感器、门窗传感器、无线开关、空调伴侣、烟雾报警器、智能窗帘电机、以及空气净化器、智能音箱等设备。在一种方式中,如图1所示,起控制作用的用户终端100可以通过直接与网关设备90建立无线连接的方式实现与受控设备99之间进行数据交互。再者,用户终端100也可以通过与云端91建立连接后,通过云端91与网关设备90之间的数据链路实现与受控设备99之间的数据交互。用户终端100可以是手机、平板电脑、个人电脑、智能手表等各类智能电子设备,网关设备90可以是路由器、网关等。
作为又一种方式,如图2所示,用户终端100直接建立与云91之间的数据交互,然后再云91可以通过网关设备90与受控设备99进行数据交互的情况下,用户终端100进而实现与受控设备99之间的数据交互。
作为另外一种方式,用户终端100还可以直接建立与第一云之间的数据交互,而再基于第一云与第二云之间的数据交互,实现用户终端100与第二云之间的数据交互,然后再第二云可以与受控设备99进行数据交互的情况下,用户终端100进而实现与受控设备99之间的数据交互。
其中,用户终端100与受控设备99之间的数据交互可以由用户终端100中安装的客户端来触发。其中受控设备99具有无线连接模块,用于连接无限热点或者区域内的WiFi,无线连接模块可以在受控设备99被第一次启动时进入调整模式,此时无线连接模块自动扫描区域范围内的无线热点,并与预设无线热点进行连接。当受控设备99与网关设备90的网络进行连接后,可以存储网关设备90的网络的网络信息,下一次开机时可以自动与已连接过的网关设备90的网络进行连接。
而受控设备首次安装使用时需要对智能设备进行接入操作,以使受控设备接入网关设备的网络中,以使其能够接收用户终端发送的控制指令。现有技术中,受控设备需要先从用户终端获取网关设备的网络信息,其中网络信息包括但不限于网络验证信息。受控设备从用户终端获取网络信息的途径是预先与用户终端通过热点建立连接,但在受控设备附近范围内可能存在多个用户终端建立的热点,这些用户终端中,仅有一个或一部分用户终端是真正需要连接的,因此为受控设备的接入操作造成安全隐患。
下面将结合附图具体描述本申请的各实施例。
参阅图3,本发明第一实施例提供一种设备接入方法,可以应用于如图1所示的智能设备控制***,并可以由用户终端执行,所述智能设备控制***包括:受控设备、用户终端以及网关设备。
步骤S110:用户终端获取所述受控设备的设备标识信息。所述设备标识信息包括预设热点名称以及预设热点密码。
受控设备的标识信息是指形成于受控设备机身或说明书等上的标识信息,用于供获取预设热点名称和预设热点密码。其中标识信息可以以文字、图形等方式设置。在一些实施方式中,标识信息还可以包括受控设备的厂商信息、型号信息或者品类信息等,以使得该受控设备能被清楚的获知生产厂家、品类、型号等信息。
预设热点名称和预设热点密码是指受控设备可以连接的热点的热点名称和热点密码,可以理解的是,受控设备仅能与特定热点进行连接,其中特定热点是指热点名称与预设热点名称相同,热点密码与预设热点密码相同的热点。当受控设备附近的热点为一个或多个时,受控设备可以对一个或多个热点进行检测,仅与特定热点进行连接,当附近无特定热点时,不与任何热点进行连接。
在一些实施方式中,标识信息也可以通过语音等形式存储于受控设备。电子设备通过语音助手来识别语音中所携带的标识信息。此外也可以由受控设备主动发送其标识信息,例如智能设备通过无线信号的方式对外发送其标识信息,当这些标识信息被用户终端捕捉后即被获取。也可以由电子设备主动获取标识信息,例如扫描二维码等。
在一些实施方式中,标识信息可以设置于智能设备上,例如以二维码、条形码、文字、图形等方式设置于智能设备上。此时参阅图4,获取受控设备的设备标识信息可以包括以下步骤:
步骤S111:获取所述受控设备的标识图像,所述标识图像中携带有标识信息。
其中标识图像是指对设置于智能设备上的标识信息的图像。利用图像识别技术,从标识图像中获取标识信息。获取标识图像可以通过用户终端的设想头进行,在一些实施方式中,也可以接收其他设备的摄像头获取的标识图像,例如在一些实施方式中,用户终端未设置摄像头,此时可以通过 接收其他电子设备发送的标识图像的方式进行获取。
步骤S112:从所述标识图像中识别出所述标识信息。
利用图像识别技术,从标识图像中获取标识信息。这种标识信息获取方式可以实现自动化获取,不需要用户手动输入,进而提高设备接入的效率,也防止因手动输入造成的输入错误。
可以理解的是,在其他的一些实施方式中,也可以由用户手动输入标识信息,此时响应于用户的输入操作,获取与之对应的标识信息即可。
步骤S120:创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。
无线热点是指由用户终端建立的,可以将手机接收的GPRS、3G或4G、5G信号转化为WiFi信号发出去的WiFi热点或WLAN热点。无线热点可以接入合法的受控设备。
在一些实施方式中,用户终端在获取标识信息后,可以自动建立创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。在一些实施方式中,步骤S120执行前,可以显示确认界面,用于提示用户即将建立特定热点。作为一种示例,图5示出了一种确认界面的形式,当用户选择“是”时,即确认创建热点,当用户选择“否”时,则不创建热点。
在一些实施方式中,用户终端已经建立了一个无线热点,且已建立的无线热点的热点名称以及热点密码中的至少一者不与标识信息相同,此时可以先关闭已建立的无线热点,重新创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。
步骤S130:响应于所述受控设备的接入请求,通过所述无线热点与所述受控设备建立连接。
在步骤S120创建无线热点后,当用户终端处于受控设备的可扫描范围内时,已创建的无线热点可以被受控设备检测到并且可以供受控设备进行连接。当接收到受控设备的接入请求时,允许受控设备接入无线热点,并通过无线热点与受控设备建立连接。当通过无线热点与受控设备建立连接后,用户终端和受控设备之间可以进行数据交互。
步骤S140:发送网络验证信息至所述受控设备。所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
网络验证信息是指网关设备的验证信息,用于供所述受控设备接入网关设备的网络,网络验证信息包括但不限于网络账号以及与所述网络账号对应的网络密码。
在一些实施方式中,用户终端曾经接入过网关设备的网络,此时用户终端内存储有网关设备的网络验证信息,用户可以通过调取网关设备的网络验证信息的缓存信息,将缓存信息发送至受控设备即可。
在一些实施方式中,用户终端曾经接入过多个网关设备的网络,因此用户终端内存储有网关设备的网络验证信息。此时参阅图6,步骤S140可以按以下方式进行:
步骤S141:获取已保存的WiFi列表。
其中WiFi列表包括所有用户曾经连接过的WiFi信息,WiFi信息包括网络账号和与网络账号对应的网络密码。
步骤S142:响应于用户在所述WiFi列表中的选择,将被选择的WiFi确定为目标网络。
步骤S143:发送所述目标网络的网络验证信息至所述受控设备。
在一些实施方式中,用户终端当前已经与网关设备的网络建立连接,此时可以获取当前已连接的WiFi,将当前已连接的WiFi确定为目标网络,发送所述目标网络的网络验证信息至所述受控设备。这样无需用户进行操作,自动完成网络验证信息的发送过程。
在一些实施方式中,网络验证信息也可以是由用户手动输入的,用户终端将用户手动输入的网络验证信息发送至受控设备。
当受控设备接收到用户发送的网络验证信息之后,可以与网关设备进行连接,进而接入网络。此时用户终端可以通过网关设备的网络向受控设备发送控制指令,以使受控设备执行与控制指令对应的操作。
本实施例提供的设备接入方法,通过创建特定的热点,受控设备仅与特定热点进行连接,这样就避免了受控设备接入其他非特定热点,引起受控设备使用的安全性问题。
请参阅图7,图7示出了本申请第二实施例提供的设备接入方法的流程示意图。下面将针对图8所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S210:用户终端获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码。
步骤S220:创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。
步骤S230:检测是否接收到所述受控设备的接入请求。接入请求由受控设备发出,用于请求接入用户终端创建的无线热点。
在一些实施方式中,接入请求在受控设备扫描到无线热点时即由受控设备发出。在一些实施方式中,同一厂家或者同一型号的受控设备的预设热点名称和预设热点密码可能是相同的,这样当不同的使用者同时对此类受控设备进行接入操作时,受控设备可能接入到其他用户终端建立的无线热点中,引起安全性问题。(例如:相邻的两户家庭使用相同型号的受控设备,并且在某一时刻均建立的相同的无线热点,此时受控设备可能接入到邻居家的网光设备中,造成安全性问题)当受控设备扫描到无线热点时,对无线热点的信号强度进行检测,当无线热点的信号强度大于或等于预设阈值时,才发送接入请求。这样可以保证受控设备与用户终端的相对距离不会太远,避免受控设备接入到其他较远的用户终端建立的无线热点中,造成安全性问题。
若检测到接入请求,执行步骤S240:对所述接入请求进行验证。
在一些实施方式中,对接入请求进行验证时,可以由用户进行,此时可以将接入请求的设备信息通过认证界面的方式向用户显示,响应于用户的操作,对接入请求进行验证。作为一种示例,图8示出了一种认证界面的形式,其中当用户选择“是”时,表明验证结果为合格,当用户选择“否”时,表明验证结果为不合格。
在一些实施方式中,接入请求中包含有受控设备的设备信息,包括但不限于设备种类、设备型号、设备位置等中的一个或多个,此时也可以由用户终端自行完成验证过程,当用户终端接收到接入请求后,获取设备信息,当设备信息符合预设条件时,确定验证合格,当设备信息不符合预设条件时,确定验证不合格。其中预设条件可以是设备信息为非移动终端,例如其他用户的移动终端。
当步骤S240验证合格时,执行步骤S250:通过所述无线热点与所述受控设备建立连接。
若步骤S230中,未检测到接入请求,可能是由于用户终端距离受控设备的距离较远,受控设备无法接受到无线热点的信号造成的,也可能是受控设备接收到的无线热点的信号较弱导致的。此时执行步骤S260:发出提示信息。所述提示信息用于提示用户将所述用户终端靠近所述受控设备。
可以理解的是,提示信息可以以文字、图形、声音等方式发出。当再次接收到接入请求之后,可以将提示信息关闭。可以理解的是提示信息也可以由用户自行关闭。
步骤S250之后可以执行步骤S270:发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
在一些实施方式中,所述方法还可以选择性的包括步骤S280:接收所述受控设备发送的控制端口信息。所述控制端口用于供所述受控设备接收控制指令。
控制端口用于供所述受控设备接收控制指令,当受控设备接入到网关设备的网络后,可以通过网关设备的网络将控制端口信息发送至用户终端。在一些实施方式中,当受控设备与用户终端在无线热点建立连接后,可以通过无线热点向用户终端发送控制端口信息,此时用户终端可以通过控制端口向受控设备发送网络验证信息。
本实施例提供的设备接入方法,可以对受控设备发送的接入请求进行验证,避免其他用户的电子设备接入无线热点,对用户终端的信息造成安全威胁。同时也保证了受控设备不会接入由其他用户终端创建的无线热点,同时也避免了引起受控设备的安全性问题。
参阅图9,图9示出了本申请第三实施例提供的一种设备接入方法的流程示意图,所述设备接入方法可以应用于如图1所示的智能设备控制***,并可以由受控设备执行,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述受控设备具有设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码。其中设备标识信息可以标识于受控设备的机身,也可以通过文字、图形等方式标识于纸质或电子说明书中。
下面将针对图9所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S310:所述受控设备扫描无线热点。
受控设备对所处区域内的无线热点进行扫描,并可以获取到区域内的无线热点的列表。在一些实施方式中,受控设备还可以将获取到的区域内的无线热点的列表以显示界面的方式向用户进行显示。可以理解的是,无线热点可以是一个或多个用户终端建立的。
在一些实施方式中,受控设备可以在首次开机时自动扫描区域内的无线热点,也可以是在首次开机后响应于用户的操作,开启所述受控设备的热点开关,扫描无线热点。其中用户的操作可以是对受控设备上的实体或虚拟按键进行的预定操作,例如:受控设备上设置专用的实体按键,当实体按键被按压时,受控设备进行调整模式,开始扫描无线热点。
这种实施方式的好处在于可以避免受控设备在出厂后被误操作后开始扫描区域内的无线热点,而此时用户尚未在用户终端上建立预设无线热点,造成不必要的功耗。同时,也可以避免与非用户建立的预设无线热点进行了连接,引起受控设备的安全性问题,其中非用户建立的预设无线热点可以是指由其他用户建立的预设无线热点。
步骤S320:若扫描到由所述用户终端建立的预设无线热点,连接所述预设无线热点。所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码。
通过获取无线热点列表,确定是否存在热点名称与预设热点名称相同的无线热点;若存在与预设热点名称相同的无线热点,确定与预设热点名称相同的无线热点为所述预设无线热点,以预设热点密码与所述预设无线热点进行连接。
当获取到区域内的无线热点的列表时,确定其中是否存在有预设无线热点。确定是否存在有预设无线热点的方式是,将预设热点名称以及预设热点密码与无线热点列表中的所有无线热点进行比较,确定其中的热点名称为预设热点名称,热点密码为预设热点密码的热点为预设无线热点。
当确定预设无线热点后,连接预设无线热点,可以理解的是,连接预设无线热点时,根据预设密码向预设无线热点发送接入请求,在接入请求通过后与预设无线热点建立连接,当与预设无线热点建立连接后,用户终端可以与受控设备通过预设无线热点进行数据交互。
在一些实施方式中,若无线热点的列表中,存在有多于一个的预设无线热点时,此时表明附近有多个用户终端建立了预设无线热点,可能存在的情形是附近可能存在有同型号或同厂商的受控设备,但可能率属于不同用户,且不同用户在同一时间或相近时间进行接入操作造成的,因此此时可以用用户发出提示信息,提示信息用于提醒用户此时存在多个预设无线热点,并可以建议用户延后进行接入操作。
在一些实施方式中,在连接所述预设无线热点之后,还可以发送控制端口的信息至所述用户终端,所述控制端口用于接收控制指令。
步骤S330:接收所述用户终端发送的网络验证信息。
在与预设无线热点建立连接后,通过预设无线热点接收用户终端发送的网络验证信息,网络验证信息中包括网关设备的网络的网络名称以及网络密码,用于供受控设备接入网关设备的网络。
步骤S340:根据所述网络验证信息接入所述网关设备的网络。
在获取到网络验证信息后,从网络验证信息中获取到网关设备的网络的网络名称,并从在先扫描得到的区域内的无线热点的列表中确定出网关设备的网络,并根据网络验证信息中的网络密码向网关设备发送连接请求,进而与网关设备的网络建立连接。此后受控设备便可以经过网关设备与用户终端之间进行数据交互,接收来自于用户终端的控制指令并执行控制指令,因此用户终端不需要位于受控设备附近就可以对受控设备进行控制。
本实施例提供的设备接入方法,受控设备可以对所处区域的无线热点进行扫描,并仅与预设无线热点进行连接,因此可以保证受控设备不会与非用户建立的无线热点进行连接,提高接入操作的安全性。
参阅图10,图10示出了本申请第四实施例提供的一种设备接入方法的流程示意图,所述设备接入方法应用于如图1所示的智能设备控制***,并可以由受控设备执行,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述受控设备具有设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码。
所述的设备接入方法可以包括以下步骤:
步骤S410:所述受控设备扫描无线热点。
步骤S420:若扫描到由所述用户终端建立的预设无线热点,检测所述预设无线热点的信号强度。
所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码。通过检测预设无线热点的信号强度,可以大致确定建立预设无线热点的用户终端与受控设备之间的距离,若预设无线热点的信号强度较强,说明当前用户终端与受控设备之间距离较近,可以确定建立预设无线热点的用户终端是受控设备的合法拥有者创建的。避免了受控设备在扫描到附近的其他用户在同一时间段内建立的预设无线热点后,误连接其他用户的用户终端,引起安全性问题。
步骤S430:若所述预设无线热点的信号强度大于或等于预设强度,连接所述预设无线热点。
预设强度可以由***预设或用户自定义设置,预设强度作为一个值可以预存于受控设备内,预设强度例如可以是20dBm、30dBm等。若所述预设无线热点的信号强度大于或等于预设强度,则可以发出提醒信息,所述提醒信息用于提醒用户所述受控设备与所述用户终端距离过远,以使用户在接收到提醒信息之后,将用户终端靠近受控设备。
其中,所述提醒信息可以包括语音信息或广播信息,语音信息可以直接向外界进行语音播报,以使用户直接接收到语音信息后将用户终端靠近受控设备。广播信息可以以无线电波的方式向外发送,并可以被用户终端接收到,并直接显示在用户终端上,以使用户通过查看用户终端获知该提醒信息。其中当所述预设无线热点的信号强度大于或等于预设强度后,可以关闭所述提醒信息
步骤S440:接收所述用户终端发送的网络验证信息;
步骤S450:根据所述网络验证信息接入所述网关设备的网络。
本实施例提供的设备接入方法,可以在扫描到预设无线热点后对预设无线热点的信号强度进行检测,仅在当预设无线热点的信号强度大于或等于预设强度时,才连接预设无线热点,进而获取网络验证信息后与网关设备的网络进行连接,提高了受控设备接入的安全性。
参阅图11,本实施例提供一种智能设备控制***的控制方法,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述控制方法包括:
步骤S510:所述用户终端获取所述受控设备的设备标识信息。
所述设备标识信息包括预设热点名称以及预设热点密码。
步骤S520:所述用户终端创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。
步骤S530:所述受控设备扫描无线热点,若扫描到由所述用户终端建立的所述无线热点,连接所述无线热点。
步骤S540:所述用户终端发送网络验证信息至所述受控设备。
所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码;
步骤S550:所述受控设备根据所述网络验证信息接入所述网关设备的网络。
可以理解的是,前述的各个实施例中所述的各种实施方式均可以应用于本实施例中的具体步骤之中,本实施例中各个步骤的具体实现方式以及部分可能的实施方式均可以参阅前述各实施例。
参阅图12,本申请第六实施例提供一种设备接入装置400,可以应用于如图1所示的智能设备控制***中的用户终端100,其中所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述装置400包括:获取模块410、热点创建模块420、连接模块430以及发送模块440,其可以用于执行第一实施例或第二实施例中的设备接入方法。
其中,所述获取模块410用于获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码。
所述热点创建模块420用于创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点。
所述连接模块430用于响应于所述受控设备的接入请求,在所述无线热点内与所述受控设备建立连接。
所述发送模块440用于发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述第一实施例或第二实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
参阅图13,本申请第七实施例提供一种设备接入装置500,可以应用于如图1所示的智能设备控制***中的受控设备99,其中所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述装置500包括扫描模块510、热点连接模块520、接收模块530以及接入模块540。
所述扫描模块510用于扫描无线热点。
所述热点连接模块520用于在扫描到由所述用户终端建立的预设无线热点时,连接所述预设无线热点,所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码。
所述接收模块530用于接收所述用户终端发送的网络验证信息。
所述接入模块540用于根据所述网络验证信息接入所述网关设备的网络。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述第三实施例或第四实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图14,基于上述的智能设备配网方法、装置,本申请第八实施例还提供另一种可以执行前述第一实施例或第二实施例的设备接入方法的电子设备100。电子设备100包括相互耦合的一个或多个(图中仅示出一个)处理器302、存储器304、网络模块306、以及可选的摄像模组310和可选的屏幕312。其中,该存储器304中存储有可以执行前述第一实施例或第二实施例内容的程序,而处理器302可以执行该存储器304中存储的程序。
其中,处理器302可以包括一个或者多个处理核。处理器302利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器304内的指令、程序、代码集或指令集,以及调用存储在存储器304内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器302可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器302可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器302中,单独通过一块通信芯片进行实现。
存储器304可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器304可用于存储指令、程序、代码、代码集或指令集。存储器304可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
所述网络模块306用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯,例如和网关设备进行通讯。所述网络模块306可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器、WiFi模块等等。所述网络模块306可以创建无线热点,以供其他设备接入无线热点。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。
摄像模组310可以用于采集受控设备的标识图像,以使处理器302从标识图像中识别出标识信息。
屏幕312用于进行人机交互,其中屏幕可以是触控屏或非触控屏,屏幕可以是LCD屏、LED屏、 OLED屏、QLED屏等各类屏幕。摄像模组310以及屏幕312均与处理器302电性连接。
请参考图15,其示出了本申请第九实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述第一实施例或第二实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
请参考图16,其示出了本申请第十实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质900中存储有程序代码,所述程序代码可被处理器调用执行上述第三实施例或第四实施例中所描述的方法。
计算机可读存储介质900可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质900包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质900具有执行上述方法中的任何方法步骤的程序代码910的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码910可以例如以适当形式进行压缩。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (20)

  1. 一种设备接入方法,其特征在于,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述方法包括:
    用户终端获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;
    创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点;
    响应于所述受控设备的接入请求,通过所述无线热点与所述受控设备建立连接;
    发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
  2. 根据权利要求1所述的方法,其特征在于,所述响应于所述受控设备的接入请求,通过所述无线热点与所述受控设备建立连接,包括:
    检测是否接收到所述受控设备的接入请求;
    若是,对所述接入请求进行验证;
    若验证合格,通过所述无线热点与所述受控设备建立连接;
    若未接收到所述受控设备的接入请求,发出提示信息,所述提示信息用于提示用户将所述用户终端靠近所述受控设备。
  3. 根据权利要求2所述的方法,其特征在于,所述若验证合格,通过所述无线热点与所述受控设备建立连接之后,还包括:
    接收所述受控设备发送的控制端口信息,所述控制端口用于供所述受控设备接收控制指令。
  4. 根据权利要求3所述的方法,其特征在于,所述发送网络验证信息至所述受控设备通过所述控制端口进行。
  5. 根据权利要求1所述的方法,其特征在于,所述获取所述受控设备的设备标识信息,包括:
    获取所述受控设备的标识图像,所述标识图像中携带有标识信息;
    从所述标识图像中识别出所述标识信息。
  6. 根据权利要求1至5任一项所述的方法,其特征在于,所述发送网络验证信息至所述目标智能设备,包括:
    获取已保存的WiFi列表;
    响应于用户在所述WiFi列表中的选择,将被选择的WiFi确定为目标网络;
    发送所述目标网络的网络验证信息至所述目标智能设备。
  7. 根据权利要求1至5任一项所述的方法,其特征在于,所述发送网络验证信息至所述目标智能设备,包括:
    获取当前已连接的WiFi,将当前已连接的WiFi确定为目标网络;
    发送所述目标网络的网络验证信息至所述目标智能设备。
  8. 一种设备接入方法,其特征在于,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述受控设备具有设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;所述方法包括:
    所述受控设备扫描无线热点;
    若扫描到由所述用户终端建立的预设无线热点,连接所述预设无线热点,所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码;
    接收所述用户终端发送的网络验证信息;
    根据所述网络验证信息接入所述网关设备的网络。
  9. 根据权利要求8所述的方法,其特征在于,所述若扫描到由所述用户终端建立的预设无线热点,连接所述预设无线热点,包括:
    若扫描到由所述用户终端建立的预设无线热点,检测所述预设无线热点的信号强度;
    若所述预设无线热点的信号强度大于或等于预设强度,连接所述预设无线热点。
  10. 根据权利要求9所述的方法,其特征在于,若所述预设无线热点的信号强度小于预设强度,发出提醒信息,所述提醒信息用于提醒用户所述受控设备与所述用户终端距离过远。
  11. 根据权利要求10所述的方法,其特征在于,所述提醒信息包括语音信息或广播信息。
  12. 根据权利要求8所述的方法,其特征在于,所述若扫描到由所述用户终端建立的预设无线热点,连接所述预设无线热点,包括:
    获取无线热点列表,确定是否存在热点名称与预设热点名称相同的无线热点;
    若存在与预设热点名称相同的无线热点,确定与预设热点名称相同的无线热点为所述预设无线热点,以预设热点密码与所述预设无线热点进行连接。
  13. 根据权利要求8所述的方法,其特征在于,所述方法还包括:在连接所述预设无线热点之后,发送控制端口至所述用户终端,所述控制端口用于接收控制指令。
  14. 根据权利要求13所述的方法,其特征在于,所述接收所述用户终端发送的网络验证信息通过所述控制端口进行。
  15. 根据权利要求8所述的方法,其特征在于,所述受控设备扫描无线热点,包括:
    响应于用户的操作,开启所述受控设备的热点开关,扫描无线热点。
  16. 一种设备接入装置,其特征在于,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述装置包括:
    获取模块,所述获取模块用于获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;
    热点创建模块,所述热点创建模块用于创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点;
    连接模块,所述连接模块用于响应于所述受控设备的接入请求,在所述无线热点内与所述受控设备建立连接;
    发送模块,所述发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
  17. 一种设备接入装置,其特征在于,应用于智能设备控制***,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述受控设备具有设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码,所述装置包括:
    扫描模块,所述扫描模块用于扫描无线热点;
    热点连接模块,所述热点连接模块用于在扫描到由所述用户终端建立的预设无线热点时,连接所述 预设无线热点,所述预设无线热点的热点名称为预设热点名称,热点密码为预设热点密码;
    接收模块,所述接收模块用于接收所述用户终端发送的网络验证信息;
    接入模块,所述接入模块用于根据所述网络验证信息接入所述网关设备的网络。
  18. 一种电子设备,其特征在于,应用于智能设备控制***,所述智能设备控制***包括:受控设备、所述电子设备以及网关设备,所述电子设备包括:包括存储器和处理器,所述存储器与所述处理器耦合;所述存储器存储指令,当所述指令由所述处理器执行时以使所述处理器执行以下操作:
    获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;
    创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点;
    响应于所述受控设备的接入请求,在所述无线热点内与所述受控设备建立连接;
    发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码。
  19. 一种智能设备控制***的控制方法,其特征在于,所述智能设备控制***包括:受控设备、用户终端以及网关设备,所述方法包括:
    所述用户终端获取所述受控设备的设备标识信息,所述设备标识信息包括预设热点名称以及预设热点密码;
    所述用户终端创建以所述预设热点名称作为热点名称,以所述预设热点密码作为热点密码的无线热点;
    所述受控设备扫描无线热点,若扫描到由所述用户终端建立的所述无线热点,连接所述无线热点;
    所述用户终端发送网络验证信息至所述受控设备,所述网络验证信息用于供所述受控设备接入网关设备的网络,所述网络验证信息包括网络账号以及与所述网络账号对应的网络密码;
    所述受控设备根据所述网络验证信息接入所述网关设备的网络。
  20. 一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-8任一项所述的方法。
PCT/CN2019/112008 2019-10-18 2019-10-18 设备接入方法、装置、***控制方法、电子设备及存储介质 WO2021072761A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201980099290.0A CN114270781A (zh) 2019-10-18 2019-10-18 设备接入方法、装置、***控制方法、电子设备及存储介质
PCT/CN2019/112008 WO2021072761A1 (zh) 2019-10-18 2019-10-18 设备接入方法、装置、***控制方法、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/112008 WO2021072761A1 (zh) 2019-10-18 2019-10-18 设备接入方法、装置、***控制方法、电子设备及存储介质

Publications (1)

Publication Number Publication Date
WO2021072761A1 true WO2021072761A1 (zh) 2021-04-22

Family

ID=75538184

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/112008 WO2021072761A1 (zh) 2019-10-18 2019-10-18 设备接入方法、装置、***控制方法、电子设备及存储介质

Country Status (2)

Country Link
CN (1) CN114270781A (zh)
WO (1) WO2021072761A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113691404A (zh) * 2021-08-23 2021-11-23 深圳市欧瑞博科技股份有限公司 智能设备的网络修复方法、装置及智能网关
CN114158044A (zh) * 2021-11-30 2022-03-08 四川长虹电器股份有限公司 智能设备配网***及方法
CN114302395A (zh) * 2021-11-25 2022-04-08 泰康保险集团股份有限公司 交互数据的方法、便携式网关、设备和计算机可读介质
CN115022982A (zh) * 2021-12-31 2022-09-06 荣耀终端有限公司 多屏协同无感接入方法、电子设备及存储介质
CN115580868A (zh) * 2021-06-30 2023-01-06 青岛海尔科技有限公司 网络接入方法和装置、存储介质及电子装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106454827A (zh) * 2016-09-30 2017-02-22 上海斐讯数据通信技术有限公司 一种智能设备连网方法及智能设备连网***
WO2017114549A1 (en) * 2015-12-28 2017-07-06 Telecom Italia S.P.A. Methods and systems for opportunistically connecting devices to a communication network
CN108156647A (zh) * 2017-12-19 2018-06-12 北京小米移动软件有限公司 密码获取方法及装置
US20190190577A1 (en) * 2017-12-14 2019-06-20 Google Llc Opportunistic Beamforming

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105228147A (zh) * 2015-09-17 2016-01-06 小米科技有限责任公司 网络连接方法、装置及***
CN107371163A (zh) * 2017-07-28 2017-11-21 歌尔股份有限公司 一种控制接入无线网络的方法和装置
CN112217831B (zh) * 2017-09-18 2023-04-25 创新先进技术有限公司 关于物联网设备的信息交互方法、装置及设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017114549A1 (en) * 2015-12-28 2017-07-06 Telecom Italia S.P.A. Methods and systems for opportunistically connecting devices to a communication network
CN106454827A (zh) * 2016-09-30 2017-02-22 上海斐讯数据通信技术有限公司 一种智能设备连网方法及智能设备连网***
US20190190577A1 (en) * 2017-12-14 2019-06-20 Google Llc Opportunistic Beamforming
CN108156647A (zh) * 2017-12-19 2018-06-12 北京小米移动软件有限公司 密码获取方法及装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115580868A (zh) * 2021-06-30 2023-01-06 青岛海尔科技有限公司 网络接入方法和装置、存储介质及电子装置
CN113691404A (zh) * 2021-08-23 2021-11-23 深圳市欧瑞博科技股份有限公司 智能设备的网络修复方法、装置及智能网关
CN114302395A (zh) * 2021-11-25 2022-04-08 泰康保险集团股份有限公司 交互数据的方法、便携式网关、设备和计算机可读介质
CN114302395B (zh) * 2021-11-25 2023-11-21 泰康保险集团股份有限公司 交互数据的方法、便携式网关、设备和计算机可读介质
CN114158044A (zh) * 2021-11-30 2022-03-08 四川长虹电器股份有限公司 智能设备配网***及方法
CN114158044B (zh) * 2021-11-30 2023-07-25 四川长虹电器股份有限公司 智能设备配网***及方法
CN115022982A (zh) * 2021-12-31 2022-09-06 荣耀终端有限公司 多屏协同无感接入方法、电子设备及存储介质

Also Published As

Publication number Publication date
CN114270781A (zh) 2022-04-01

Similar Documents

Publication Publication Date Title
WO2021072761A1 (zh) 设备接入方法、装置、***控制方法、电子设备及存储介质
US11546872B2 (en) Method and apparatus for registering wireless device in wireless communication system
CN109951362B (zh) 用于控制网络中的节点的电子装置和方法
CN104936304B (zh) 智能设备绑定方法、智能设备及服务器
KR102377724B1 (ko) 기기의 네트워크 구성 방법, 장치 및 매체
US20160267260A1 (en) Method, apparatus and storage medium for setting smart device management account
WO2017008399A1 (zh) 智能设备控制方法、终端及服务器
RU2669007C2 (ru) Способ и устройство для установления соединения
CN110602692A (zh) 数据更新方法、装置以及电子设备
JP2017519399A (ja) インターネット対応デバイスを高速オンボードするための装置および方法
WO2020168561A1 (zh) 设备配网方法、装置、电子设备及存储介质
CN109699019B (zh) 广播扫描方法、装置、电子设备以及存储介质
JP2017523741A (ja) 情報提供方法、装置、プログラム及び記録媒体
CN111865731B (zh) 智能设备添加方法、装置、智能家居控制面板及存储介质
WO2020133495A1 (zh) 一种智能设备管理方法、移动终端及***
WO2020156255A1 (zh) 支付方法、装置、***、移动终端、支付机具及服务器
CN109725543B (zh) 设备控制码配置方法、装置、云服务器及网络***
CN105472694A (zh) 一种通过扫描二维码接入WiFi的方法及装置
CN111901208A (zh) 智能设备控制方法、装置、智能控制面板及存储介质
CN111970676B (zh) WiFi热点接入方法、装置、设备及存储介质
CN104618987B (zh) 接入网络的方法及装置
CN106211156B (zh) WiFi网络连接方法、装置、终端设备和WiFi接入点
CN114764286A (zh) 一种应用程序登录方法及***
CN112333062A (zh) 家居设备的控制方法、控制装置及计算机可读存储介质
WO2020087419A1 (zh) 伪基站处理方法、装置、移动终端以及存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19948978

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19948978

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS (EPO FORM 1205A DATED 14.10.2022)

122 Ep: pct application non-entry in european phase

Ref document number: 19948978

Country of ref document: EP

Kind code of ref document: A1