Nothing Special   »   [go: up one dir, main page]

CN112804730B - Equipment interconnection method, device, server, intelligent equipment and storage medium - Google Patents

Equipment interconnection method, device, server, intelligent equipment and storage medium Download PDF

Info

Publication number
CN112804730B
CN112804730B CN202110099196.4A CN202110099196A CN112804730B CN 112804730 B CN112804730 B CN 112804730B CN 202110099196 A CN202110099196 A CN 202110099196A CN 112804730 B CN112804730 B CN 112804730B
Authority
CN
China
Prior art keywords
intelligent
identifier
equipment
information
target user
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.)
Active
Application number
CN202110099196.4A
Other languages
Chinese (zh)
Other versions
CN112804730A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110099196.4A priority Critical patent/CN112804730B/en
Publication of CN112804730A publication Critical patent/CN112804730A/en
Application granted granted Critical
Publication of CN112804730B publication Critical patent/CN112804730B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

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

Abstract

The application discloses a device interconnection method, a device, a server, intelligent equipment and a storage medium. The method is applied to a server and comprises the following steps: the method comprises the steps of receiving networking indication information sent by first intelligent equipment after networking by using an Internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment; when a target user identifier corresponding to the first equipment identifier exists, responding to networking indication information, and acquiring prestored equipment information corresponding to the first equipment identifier; determining the equipment identifier of at least one second intelligent device to be connected of the first intelligent device from all intelligent devices corresponding to the target user identifier based on the equipment information corresponding to the first equipment identifier, and taking the equipment identifier as the second equipment identifier; and transmitting the device information corresponding to the pre-stored second device identifier to the first intelligent device, wherein the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device. The method can facilitate interconnection between intelligent devices.

Description

Equipment interconnection method, device, server, intelligent equipment and storage medium
Technical Field
The application relates to the technical field of internet of things, in particular to a device interconnection method, a device, a server, intelligent equipment and a storage medium.
Background
With rapid progress in the scientific and technological level and the living standard, the internet of things technology is widely applied to various aspects in life. In the traditional internet of things technology, intelligent devices can be interconnected to carry out networking and control the devices in a local area network, but the intelligent devices are complex to operate during networking, and inconvenience is brought to users.
Disclosure of Invention
In view of the above problems, the present application provides a device interconnection method, device, server, intelligent device and storage medium.
In a first aspect, an embodiment of the present application provides a device interconnection method, applied to a server, where the method includes: the method comprises the steps of receiving networking indication information sent by first intelligent equipment after networking by using an Internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment; when the target user identifier corresponding to the first equipment identifier exists, responding to the networking indication information, and acquiring prestored equipment information corresponding to the first equipment identifier; determining the equipment identifier of at least one second intelligent equipment to be connected of the first intelligent equipment from all intelligent equipment corresponding to the target user identifier based on the equipment information corresponding to the first equipment identifier, and taking the equipment identifier as the second equipment identifier; and transmitting the prestored device information corresponding to the second device identifier to the first intelligent device, wherein the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
In a second aspect, an embodiment of the present application provides a device interconnection method, applied to a first intelligent device, where the method includes: after the first intelligent equipment is networked through the internet of things card, networking indication information is sent to a server, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment; receiving equipment information corresponding to a second equipment identifier sent by the server, wherein when a target user identifier corresponding to the first equipment identifier exists in the equipment information corresponding to the second equipment identifier, determining equipment identifiers of at least one second intelligent equipment to be connected with the first intelligent equipment from all intelligent equipment corresponding to the target user identifier according to the prestored equipment information corresponding to the first equipment identifier, and sending the equipment information serving as the second equipment identifier after acquiring the prestored equipment information corresponding to the second equipment identifier; and connecting with the second intelligent device according to the device information corresponding to the second device identifier.
In a third aspect, an embodiment of the present application provides an apparatus interconnection device, applied to a server, where the device includes: the system comprises a first receiving module, a first acquisition module, a second acquisition module and a first sending module, wherein the first receiving module is used for receiving networking indication information sent by first intelligent equipment after networking by using an internet of things card, and the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment; the first acquisition module is used for responding to the networking indication information when the target user identifier corresponding to the first equipment identifier exists, and acquiring the pre-stored equipment information corresponding to the first equipment identifier; the second obtaining module is configured to determine, based on device information corresponding to the first device identifier, a device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the target user identifier, as a second device identifier; the first sending module is used for sending the pre-stored device information corresponding to the second device identifier to the first intelligent device, and the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
In a fourth aspect, an embodiment of the present application provides an apparatus interconnection device, applied to a first intelligent apparatus, where the apparatus includes: the system comprises a first intelligent device, a second intelligent device, a first sending module, a second receiving module and a device connection module, wherein the first sending module is used for sending networking indication information to a server after the first intelligent device is networked through an internet of things card, and the networking indication information at least comprises a first device identifier corresponding to the first intelligent device; the second receiving module is configured to receive device information corresponding to a second device identifier sent by the server, where the device information corresponding to the second device identifier is sent by the server after determining, according to the device information corresponding to the first device identifier stored in advance and stored in advance, a device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the first device identifier, as a second device identifier, and acquiring and sending device information corresponding to the second device identifier stored in advance; and the device connection module is used for connecting with the second intelligent device according to the device information corresponding to the second device identifier.
In a fifth aspect, an embodiment of the present application provides a server, including: one or more processors; a memory; one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to perform the device interconnection method provided in the first aspect above.
In a sixth aspect, an embodiment of the present application provides an intelligent device, including: one or more processors; a memory; one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to perform the device interconnection method provided in the second aspect above.
In a seventh aspect, an embodiment of the present application provides a computer readable storage medium having stored therein program code that is callable by a processor to perform the device interconnection method provided in the first aspect above.
In an eighth aspect, an embodiment of the present application provides a computer readable storage medium having stored therein program code that is callable by a processor to perform the device interconnection method provided in the second aspect above.
According to the scheme provided by the application, the server receives the networking indication information sent by the first intelligent device after networking by using the Internet of things card, the networking indication information at least comprises the first device identification of the first intelligent device, when the target user identification corresponding to the first device identification exists, the device information corresponding to the prestored first device identification is obtained in response to the networking indication information, the device identification of at least one second intelligent device to be connected with the first intelligent device is determined from all intelligent devices corresponding to the target user identification based on the device information corresponding to the first device identification, and is used as the second device identification, and then the device information corresponding to the prestored second device identification is issued to the first intelligent device so that the first intelligent device and the second intelligent device can be connected, so that the device information of the intelligent device to be connected can be received after networking by using the intelligent device of the Internet of things card, networking is achieved, the convenience of networking of the intelligent devices is improved, and user experience is further improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 shows a schematic view of a scenario provided by an embodiment of the present application.
Fig. 2 shows another schematic view of a scenario provided by an embodiment of the present application.
Fig. 3 shows a flow chart of a device interconnection method according to an embodiment of the application.
Fig. 4 shows a flow chart of a device interconnection method according to another embodiment of the application.
Fig. 5 shows a flow chart of a device interconnection method according to a further embodiment of the application.
Fig. 6 shows a flow chart of a device interconnection method according to a further embodiment of the application.
Fig. 7 shows an interface schematic provided by an embodiment of the present application.
Fig. 8 shows a block diagram of a device interconnection apparatus according to an embodiment of the application.
Fig. 9 shows a block diagram of a device interconnection apparatus according to another embodiment of the application.
Fig. 10 is a block diagram of a server for performing a device interconnection method according to an embodiment of the present application.
Fig. 11 is a block diagram of an intelligent device for performing a device interconnection method according to an embodiment of the present application.
Fig. 12 is a memory unit for storing or carrying program codes for implementing the device interconnection method according to the embodiment of the present application.
Detailed Description
In order to enable those skilled in the art to better understand the present application, the following description will make clear and complete descriptions of the technical solutions according to the embodiments of the present application with reference to the accompanying drawings.
With rapid progress in the technological level and the living standard, the internet of things (Internet of Things, IOT) technology is widely applied to various aspects in life. For example, the smart home technology uses the internet of things technology, is widely used in home life, and uses a home as a platform, integrates facilities related to home life by using a comprehensive wiring technology, a network communication technology, a security technology, an automatic control technology and an audio/video technology, and constructs an efficient management system for home facilities and family schedule matters.
In the traditional internet of things technology, intelligent equipment can pass through a local area network of components such as an intelligent gateway and a router, and control over the intelligent equipment is realized through the local area network. In addition, the intelligent device can also communicate with the server through a router in the local area network, so that a user can remotely control the intelligent device through devices such as a mobile terminal.
In the related art, with the development of communication technologies, for example, a fifth Generation mobile communication technology (5 th-Generation, 5G) has begun to spread, and some smart devices may communicate directly with a server through mobile communication. Specifically, an internet of things card (e.g., a SIM card, etc.) may be inserted into the smart device, thereby enabling networking and communicating with the server. In the scheme that intelligent equipment is networked through the internet of things card, because intelligent equipment is all communicated with the server through the internet of things card alone, therefore intelligent equipment does not have the interconnection between the intelligent equipment after the networking, therefore when carrying out interconnection between the intelligent equipment, need the user to carry out the connection between each intelligent equipment in proper order through logging in user account, input equipment information, accomplish the constitution of LAN, but in such scheme, user's operation is comparatively loaded down with trivial details, causes user experience not good.
In order to solve the problems, the inventor provides the control method, the device, the electronic device and the storage medium of the internet of things device, which are provided by the embodiment of the application, so that the intelligent device which is networked by using the internet of things card can receive the device information of the intelligent device which is transmitted and needs to be connected after being networked, thereby interconnection is performed, networking is completed, the convenience of interconnection of the intelligent device is improved, and further user experience is improved. The specific device interconnection method is described in detail in the following embodiments.
The following describes an application environment of the device interconnection method provided by the embodiment of the present application.
Referring to fig. 1, a schematic diagram of an application scenario of an apparatus interconnection method provided by an embodiment of the present application is shown, where the application scenario includes an internet of things system, and the internet of things system may include a server 100, an intelligent apparatus 200, and a mobile terminal 300. The smart device 200 may communicate with the server 100 through an internet of things card, and the mobile terminal 300 may also communicate with the server 100 through a network, so that the mobile terminal 300 may perform data interaction with the smart device 200 through the server 100. Of course, when off-line, the mobile terminal 300 may also communicate with the smart device 200 through short-range communication (e.g., bluetooth, zigbee, etc.) to enable data interaction. The number of smart devices 200 may not be limited (only 2 are shown in fig. 1).
Referring to fig. 2, another schematic diagram of an application scenario of the device interconnection method provided by the embodiment of the present application is shown, where an intelligent home system of the application scenario includes a first cloud server 101, a second cloud server 102, an intelligent device 200, and a mobile terminal 300. The mobile terminal 300 may be in communication connection with the first cloud server 101, so as to implement data interaction with the first cloud server 101. The intelligent device 200 can be in communication connection with the second cloud server 102 through the internet of things card by utilizing a mobile communication technology, so that data interaction with the second cloud server 102 is realized. In addition, data interaction can be performed between the first cloud server 101 and the second cloud server 102, so that the mobile terminal 400 can implement data interaction with the intelligent device 200 through the first cloud server 101 and the second cloud server 102. The first cloud server 101 may be used as a management server for managing the intelligent device 200, and the second cloud server 102 may be used as a vendor server corresponding to the intelligent device 200, and management between intelligent devices of different vendors may be achieved through communication between the vendor server and the management server. It will be appreciated that vendor servers where different vendors of smart devices 200 establish communications are different.
In some embodiments, the server 100 may be a conventional server, a cloud server, or the like, which is not limited herein. The smart device 200 may be an air conditioner, a lighting fixture, a smart light, a camera, a smart jack, a wireless switch, a smart curtain motor, a smart speaker, a smart refrigerator, a smart phone, a tablet computer, a notebook computer, a PC computer, a smart car, etc., without limitation.
The following describes the device interconnection method according to the embodiment of the present application in detail.
Referring to fig. 3, fig. 3 is a flow chart illustrating a device interconnection method according to an embodiment of the application. In a specific embodiment, the device interconnection method is applied to a device interconnection apparatus 400 as shown in fig. 8 and a server 100 (fig. 10) configured with the device interconnection apparatus 400. The specific flow of the present embodiment will be described below by taking a server as an example, and it will be understood that the server applied in the present embodiment may be a conventional server, a cloud server, or the like, which is not limited herein. As will be described in detail below with respect to the flowchart shown in fig. 3, the device interconnection method specifically may include the following steps:
step S110: and receiving networking indication information sent by the first intelligent equipment after networking by using the Internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment.
In the embodiment of the application, after the intelligent equipment is networked through the internet of things card, networking indication information can be sent to the server, and the networking indication information is used for indicating the server to match other intelligent equipment which need to be interconnected for the intelligent equipment so as to automatically interconnect the intelligent equipment. It may be appreciated that, after the smart device is inserted into the internet of things card, the smart device may communicate with the server, and the internet of things card may be a communication card that communicates through a mobile data network, for example, may be a SIM card provided by a communications carrier, etc. The server may be a manufacturer server corresponding to the intelligent device, or may be a server for managing the intelligent device in the internet of things. When the server is a server for managing the intelligent equipment in the Internet of things, the intelligent equipment can send networking indication information to the server for managing the intelligent equipment in the Internet of things through the manufacturer server.
The networking indication information sent by the intelligent device can at least comprise a device identifier corresponding to the intelligent device, so that the server can search the device information of the device according to the device identifier to match the intelligent device to be interconnected. The device identifier may be an identity number (Identity document, ID) of the intelligent device, a physical address, an international mobile equipment identification code (International Mobile Equipment Identity, IMEI), etc., which is not limited herein; the device information may include a communication manner, a function description file, a device management file, a product name, a version number, an issue date, etc., where the device information is used for a server to match intelligent devices that need offline interconnection, and specific device information may not be limited.
In the embodiment of the application, after the first intelligent device is networked through the internet of things card, the networking indication information can be sent to the server, and correspondingly, the server can receive the networking indication information. The networking indication information may at least include a first device identifier corresponding to the first intelligent device.
In some embodiments, since the intelligent device sends the networking indication information to the server after being networked through the internet of things card, the intelligent device may be networked for the first time by inserting the internet of things card into the internet of things card every time, or may be networked after replacing the internet of things card with the old device, and the old device may have been interconnected with other intelligent devices before, thereby completing networking and eliminating the need of networking. Therefore, after the server receives the networking indication information sent by the first intelligent device, whether the first intelligent device has been networked or not can be determined, and if the first intelligent device has been networked, the subsequent steps are performed without responding to the first networking indication information; if the first intelligent device does not complete networking, the subsequent steps can be continuously executed.
Step S120: and when the target user identifier corresponding to the first equipment identifier exists, responding to the networking indication information, and acquiring the prestored equipment information corresponding to the first equipment identifier.
In the embodiment of the application, after receiving the networking indication information sent by the first intelligent device, the server can search the user identifier corresponding to the first device identifier in the networking indication information. It can be appreciated that, the server stores the device identifiers of the intelligent devices corresponding to the user identifiers, so as to facilitate management of the intelligent devices of the users, for example, in an intelligent home scene, for the user identifier a, the server may store the device identifiers of all the intelligent home devices corresponding to the user identifier a, and after the intelligent home devices are networked through the internet of things card, the server receives the networking indication information, and then the intelligent home devices can be interconnected.
In the embodiment of the application, when the server finds out that the target user identifier corresponding to the first equipment identifier exists, the server indicates that the first intelligent equipment is already bound with the target user identifier, that is, the first intelligent equipment is added to the equipment corresponding to the target user identifier. Therefore, the server can respond to the networking indication information to match the intelligent devices needing interconnection from all the intelligent devices corresponding to the target user identification. First, the server may obtain device information corresponding to the first device identifier to match a corresponding intelligent device. When the server does not find out that the user identifier corresponding to the first equipment identifier exists, the first intelligent equipment is not bound with any user identifier, and the server cannot acquire the intelligent equipment which needs to be interconnected at the moment, so that the server can not respond to the networking indication information.
In some embodiments, when the server does not find that the user identifier corresponding to the first device identifier exists, the server may further return addition indication information to the first intelligent device, where the addition indication information is used to instruct the user to add the first intelligent device to the intelligent device of the user, so as to complete binding between the first device identifier corresponding to the first intelligent device and the corresponding user identifier, so that interconnection between the first intelligent device and other intelligent devices may be performed.
In some embodiments, the server may store device information corresponding to each device identifier locally, so that the server may look up the device information corresponding to the first device identifier locally. Of course, the device information corresponding to each device identifier may be stored in other servers in advance, and the server in the embodiment of the present application may acquire the device information corresponding to the first device identifier stored in advance from the other servers.
Step S130: and determining the equipment identifier of at least one second intelligent equipment to be connected of the first intelligent equipment from all intelligent equipment corresponding to the target user identifier based on the equipment information corresponding to the first equipment identifier, and taking the equipment identifier as the second equipment identifier.
In the embodiment of the application, after the server acquires the device information corresponding to the first device identifier, the server can match the corresponding intelligent devices needing to be interconnected for the server based on the device information corresponding to the first device identifier, and the matched intelligent devices are used as second intelligent devices, and the device identifier of the second intelligent devices can be used as the second device identifier. The number of the second intelligent devices is not limited, and may be 1 or more.
In some embodiments, the server may match the first intelligent device with the corresponding other intelligent devices according to the functions of the intelligent devices, the coordinated control scenario to which the intelligent devices may be applied, and the like, based on the device information corresponding to the first device identifier and the device information of the other devices in all the intelligent devices corresponding to the target user.
Step S140: and transmitting the prestored device information corresponding to the second device identifier to the first intelligent device, wherein the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
In the embodiment of the application, after the server acquires the second equipment identifier, the server may acquire the equipment information corresponding to the second equipment identifier and send the equipment information corresponding to the second equipment identifier to the first intelligent equipment. After receiving the device information corresponding to the second device identifier, the first intelligent device can establish connection with the second intelligent device according to the information such as the device name and the communication mode in the received device information, so as to complete interconnection with the second intelligent device.
According to the device interconnection method provided by the embodiment of the application, the server receives the networking indication information sent by the first intelligent device after networking by using the Internet of things card, the networking indication information at least comprises the first device identification of the first intelligent device, when the target user identification corresponding to the first device identification exists, the device information corresponding to the prestored first device identification is obtained in response to the networking indication information, the device identification of at least one second intelligent device to be connected with the first intelligent device is determined from all intelligent devices corresponding to the target user identification based on the device information corresponding to the first device identification, and is used as the second device identification, and then the device information corresponding to the prestored second device identification is issued to the first intelligent device so as to enable the first intelligent device to be connected with the second intelligent device, so that the device information of the intelligent device to be connected can be received after networking by using the Internet of things card, networking is finished, the convenience of the intelligent device to be connected is improved, and user experience is improved.
Referring to fig. 4, fig. 4 is a flow chart illustrating a device interconnection method according to another embodiment of the application. The device interconnection method is applied to the server, and will be described in detail with respect to the flow shown in fig. 4, and the device interconnection method specifically includes the following steps:
Step S210: and receiving networking indication information sent by the first intelligent equipment after networking by using the Internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment.
In the embodiment of the present application, step S210 may refer to the content of the foregoing embodiment, and is not described herein.
Step S220: and when the target user identifier corresponding to the first equipment identifier exists, determining whether the first intelligent equipment meets a preset interconnection condition.
In the embodiment of the application, when determining that the target user identifier corresponding to the first equipment identifier exists, the server can also determine whether the first intelligent equipment meets the preset interconnection condition. It can be appreciated that in an actual application scenario of the internet of things, the intelligent devices generally communicate with each other in a short-distance communication manner, for example, in an intelligent home scenario, communication manners such as bluetooth, wifi, zigbee (zigbee) are utilized between the intelligent home devices; for example, in the internet of vehicles scenario, the intelligent automobile and other intelligent devices communicate through communication modes such as bluetooth, wifi, zigbee (zigbee), etc., so that the devices need to be closely spaced and can be interconnected when corresponding interconnection conditions are met.
In some embodiments, the determining, by the server, whether the first smart device meets a preset interconnection condition may include: acquiring current environment information of the first intelligent equipment; determining whether the current environmental information is matched with preset environmental information corresponding to the target user identifier; if the current environmental information is matched with the preset environmental information, determining that the first intelligent device meets a preset interconnection condition; and if the current environment information is not matched with the preset environment information, determining that the first intelligent device does not meet the preset interconnection condition.
In this embodiment, the preset interconnection condition may be preset environmental information corresponding to the target user identifier of the intelligent device. Wherein, the above environmental information may include: location, network address, etc., which may characterize the location and environment in which the smart device is located, and specific environmental information may not be limited. As can be appreciated, preset environment information corresponding to the target user identifier is pre-stored in the server, the preset environment information can be used as an environment for the user to use the intelligent device, and if the environment information of the first intelligent device is matched with the preset environment information, the first intelligent device can be interconnected with the second intelligent device, namely, the preset interconnection condition is met; if the environment information of the first intelligent device is not matched with the preset environment information, the first intelligent device cannot be interconnected with the second intelligent device, and preset interconnection conditions are met. The obtained current environmental information can be obtained by sending a request to the first intelligent device for the server, or adding the current environmental information to the networking indication information for the intelligent device, and the server can obtain the current environmental information from the networking indication information.
In some scenarios, after the user corresponding to the target user identifier buys the device newly, if the server adds the device newly purchased to the smart device corresponding to the target user identifier, the smart device newly purchased by the user may not be used by itself but may be a smart device purchased by another user, and at this time, if the above determination of the preset interconnection condition is not performed, interconnection between the first smart device and the other smart devices may not be completed, or the established local area network is wrong, for example, interconnection between the smart device corresponding to the target user identifier and the first smart device of the other user is completed.
In the smart home scene, because the environment of the user using the smart device is fixed, namely, the user is usually at home, whether the first smart device meets the preset interconnection condition or not is determined in the above mode, and the interconnection of the smart devices can be accurately realized. Of course, in the scene of the internet of vehicles, the preset environmental information can also be the real-time environment where the intelligent automobile is located, and through the mode, the accurate interconnection between the intelligent devices in the scene of the internet of vehicles can also be completed.
In other embodiments, the server determining whether the first smart device meets a preset interconnection condition may include: sending a confirmation request to the first intelligent device, wherein the confirmation request is used for requesting to confirm whether the first intelligent device is in a target environment corresponding to the target user identifier; if the confirmation information returned by the first intelligent device is received within the appointed time, determining that the first intelligent device meets the preset interconnection condition; if the confirmation information returned by the first intelligent device is not received within the specified duration, determining that the first intelligent device does not meet the preset interconnection condition.
In this embodiment, the server may provide the user with a confirmation request by sending the confirmation request to the first intelligent device to be networked, where the confirmation request is used to confirm whether the first intelligent device is in the target environment corresponding to the target user identifier. For example, the first intelligent device may output the prompt information in a display or voice output manner, and after the first intelligent device receives the confirmation operation, the first intelligent device may return the confirmation information to the server. The server can also determine whether the confirmation information is received within the appointed duration or not, so that the problem that the interconnection is wrong due to the fact that the user misoperates the confirmation information sent by the intelligent device when operating the intelligent device under the condition that the user does not acknowledge for a long time is avoided. Through the implementation mode, the interconnection of the intelligent equipment in the corresponding scene of the Internet of things can be accurately completed.
In still other embodiments, the preset interconnection condition may also be turned on for a corresponding communication function of the smart device. The server may obtain state information of the first intelligent device from the first intelligent device, where the state information includes at least a state of a communication function of the first intelligent device, when the state information indicates that the state of the communication function of the first intelligent device is open, it indicates that the first intelligent device may be interconnected with other intelligent devices currently, so as to determine that the first intelligent device meets a preset interconnection condition, and when the state information indicates that the state of the communication function of the first intelligent device is not open, it indicates that the first intelligent device may be interconnected with other intelligent devices currently, so as to determine that the first intelligent device does not meet the preset interconnection condition.
Of course, the above preset interconnection conditions may also be combined, for example, the server may determine that the first intelligent device meets the preset interconnection conditions provided in the above embodiment at the same time, and perform the subsequent step only when the first intelligent device meets the preset interconnection conditions at the same time, or may perform the subsequent step when any one of the preset interconnection conditions meets the preset interconnection conditions.
Step S230: and if the preset interconnection condition is met, responding to the networking indication information, and acquiring the prestored equipment information corresponding to the first equipment identifier.
In the embodiment of the application, if the first intelligent device meets the preset interconnection condition, the first intelligent device can be interconnected with other intelligent devices corresponding to the target user identifier, so that subsequent steps can be executed in response to the networking indication information, and the interconnection of the first intelligent device and the other intelligent devices is completed.
Step S240: and determining the equipment identifier of at least one second intelligent equipment to be connected of the first intelligent equipment from all intelligent equipment corresponding to the target user identifier based on the equipment information corresponding to the first equipment identifier, and taking the equipment identifier as the second equipment identifier.
Step S250: and transmitting the prestored device information corresponding to the second device identifier to the first intelligent device, wherein the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
In the embodiment of the present application, the steps S230 to S250 can refer to the content of the foregoing embodiment, and are not described herein.
The device interconnection method provided by the embodiment of the application can realize that the intelligent devices which are networked by utilizing the Internet of things card can receive the device information of the intelligent devices which are transmitted and need to be connected after being networked, so that the interconnection is performed, the networking is completed, the convenience of the interconnection of the intelligent devices is improved, and the user experience is further improved. In addition, before responding to the networking indication information, whether the intelligent equipment for sending the networking indication information meets the preset interconnection condition is also judged, so that the interconnection between the intelligent equipment can be accurately realized.
Referring to fig. 5, fig. 5 is a schematic flow chart of a device interconnection method according to another embodiment of the present application. The device interconnection method is applied to the server, and will be described in detail with respect to the flow shown in fig. 5, and the device interconnection method specifically includes the following steps:
step S310: and receiving device identifiers corresponding to different intelligent devices and device information corresponding to each intelligent device, which are sent by a server corresponding to an intelligent device manufacturer.
In the embodiment of the application, the server corresponding to the manufacturer of the intelligent device can upload the device identifier and the device information of the intelligent device to the server applied by the embodiment of the application before the intelligent device produced by the manufacturer leaves the factory, and correspondingly, the server applied by the embodiment of the application can receive the device identifier and the device information corresponding to the intelligent device uploaded by the manufacturer server so as to finish the acquisition of the information of different intelligent devices.
Step S320: and storing the corresponding relation of the device identification corresponding to each intelligent device and the corresponding device information.
In the embodiment of the application, after the server acquires the device identifiers of the intelligent devices and the corresponding device information thereof, the server can store the corresponding relationship between the device identifiers of the intelligent devices and the corresponding device information thereof, thereby completing the establishment of the database of the information of the intelligent devices. Through the mode that the manufacturer server actively reports the equipment identification and the equipment information of the intelligent equipment, a large amount of information of the intelligent equipment can be obtained, so that corresponding equipment information can be searched when each intelligent equipment sends networking indication information after the networking of the internet of things card is utilized, and the intelligent equipment needing to be interconnected can be matched.
Step S330: and acquiring a purchase record of the first intelligent device corresponding to the target user identifier.
In the embodiment of the application, the server can finish adding the intelligent equipment of each user identifier by acquiring the purchase records of the intelligent equipment corresponding to different user identifiers. Taking the user corresponding to the target user identifier as an example, the server can acquire the purchase record of the user from the e-commerce platform and the like, for example, the e-commerce platform actively reports the purchase record of the first intelligent device of the user, so that the server can acquire the purchase record of the first intelligent device of the user.
Step S340: and storing the corresponding relation between the first equipment identifier and the target user identifier.
In the embodiment of the application, after the server acquires the purchase record of the first intelligent device corresponding to the target user identifier, the server stores the corresponding relation between the first device identifier of the first intelligent device and the target user identifier so as to add the first intelligent device to the intelligent device corresponding to the target user identifier. Therefore, after the first intelligent device is networked by using the internet of things card, the target user identifier corresponding to the first intelligent device can be found, so that other intelligent devices needing to be interconnected can be determined from the intelligent devices corresponding to the target user identifier.
Step S350: and receiving networking indication information sent by the first intelligent equipment after networking by using the Internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment.
Step S360: and when the target user identifier corresponding to the first equipment identifier exists, responding to the networking indication information, and acquiring the prestored equipment information corresponding to the first equipment identifier.
In the embodiment of the present application, step S350 and step S360 may refer to the content of the foregoing embodiment, and are not described herein.
Step S370: and determining at least one interconnection scene corresponding to the first intelligent device based on the device information corresponding to the first device identifier.
In the embodiment of the application, after determining the device information of the first intelligent device, the server may determine at least one interconnection scenario corresponding to the first intelligent device based on the device information. The interconnection scene may be a coordinated control scene, and the like, and is not limited herein. The server may determine the interconnection scenario in which it may join according to the name, function, etc. of the device in the device information. For example, the first intelligent device is an intelligent air conditioner, and then the intelligent air conditioner can be used for a linkage control scene when a user returns home, the linkage control scene can also comprise an intelligent curtain, an intelligent television, an intelligent door lock and the like, and after the intelligent door lock detects that the user returns home, a control instruction can be sent to the intelligent curtain, the intelligent television, the intelligent air conditioner and the like, and the intelligent curtain, the intelligent television, the intelligent air conditioner and the like are started. Of course, this scenario is merely exemplary and is not representative of a particular interconnection scenario.
Step S380: and determining the equipment identifier of at least one second intelligent equipment to be connected with the first intelligent equipment from all intelligent equipment corresponding to the target user identifier based on the interconnection scene, and taking the equipment identifier as the second equipment identifier.
In the embodiment of the application, after determining the interconnection scene corresponding to the first intelligent device, the server may identify, based on the intelligent devices included in the interconnection scene, the matched intelligent devices from all the intelligent devices corresponding to the target user as at least one second intelligent device to be connected to the first intelligent device. And acquiring the equipment identifier of the second intelligent equipment as a second equipment identifier. For example, if the interconnection scene corresponding to the first intelligent device is the coordinated control scene when the user returns home as illustrated above, and the intelligent device corresponding to the target user identifier includes an intelligent curtain, an intelligent door lock and an intelligent air conditioner, the acquired second intelligent device may include the intelligent curtain, the intelligent door lock and the intelligent air conditioner.
Step S390: and transmitting the prestored device information corresponding to the second device identifier to the first intelligent device, wherein the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
In the embodiment of the present application, step S390 may refer to the content of the foregoing embodiment, and will not be described herein.
The device interconnection method provided by the embodiment of the application can realize that the intelligent devices which are networked by utilizing the Internet of things card can receive the device information of the intelligent devices which are transmitted and need to be connected after being networked, so that the interconnection is performed, the networking is completed, the convenience of the interconnection of the intelligent devices is improved, and the user experience is further improved. In addition, the intelligent devices can determine the second intelligent devices to be connected of the first intelligent devices through the interconnection scene, and interconnection between the intelligent devices can be accurately achieved.
Referring to fig. 6, fig. 6 is a schematic flow chart of a device interconnection method according to still another embodiment of the present application. The device interconnection method is applied to the first intelligent device, and will be described in detail below with respect to the flow shown in fig. 6, where the device interconnection method specifically includes the following steps:
step S410: and after the first intelligent equipment is networked through the internet of things card, networking indication information is sent to the server, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment.
Step S420: and receiving equipment information corresponding to the second equipment identifier sent by the server.
When the server has the target user identifier corresponding to the first device identifier, determining the device identifier of at least one second intelligent device to be connected with the first intelligent device from all intelligent devices corresponding to the target user identifier according to the pre-stored device information corresponding to the first device identifier, and sending the device identifier as the second device identifier after acquiring the pre-stored device information corresponding to the second device identifier;
Step S430: and connecting with the second intelligent device according to the device information corresponding to the second device identifier.
In the embodiment of the application, before the device information corresponding to the second device identifier is connected with the second intelligent device, the first intelligent device may further output interconnection prompt information, where the interconnection prompt information is used to prompt a user to confirm that the first intelligent device is connected with the second intelligent device; and when receiving the input connection confirmation information, executing the equipment information corresponding to the second equipment identifier, and connecting with the second intelligent equipment. For example, referring to fig. 7, the smart device may output a hint message a: "please confirm whether to join the following linkage scenario", when receiving confirmation information that the user confirms to join the linkage scenario, connection with the second smart device in the linkage scenario may be performed.
Referring to fig. 8, a block diagram of an apparatus interconnection device 400 according to an embodiment of the application is shown. The device interconnection apparatus 400 applies the above server, and the device interconnection apparatus 400 includes: the first receiving module 410, the first obtaining module 420, the second obtaining module 430, and the first transmitting module 440. The first receiving module 410 is configured to receive networking indication information sent by a first intelligent device after networking with an internet of things card, where the networking indication information at least includes a first device identifier corresponding to the first intelligent device; the first obtaining module 420 is configured to, when there is a target user identifier corresponding to the first device identifier, respond to the networking indication information, and obtain pre-stored device information corresponding to the first device identifier; the second obtaining module 430 is configured to determine, based on the device information corresponding to the first device identifier, a device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the target user identifier, as a second device identifier; the first sending module 440 is configured to send pre-stored device information corresponding to the second device identifier to the first intelligent device, where the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
In some embodiments, the device interconnection apparatus 400 may further include: and a condition determining module. The condition determining module is used for determining whether the first intelligent device meets a preset interconnection condition before the response to the networking indication information and the device information corresponding to the first device identifier stored in advance are obtained. The first obtaining module 420 may be configured to execute the responding to the networking indication information if the preset interconnection condition is met, and obtain device information corresponding to the first device identifier stored in advance.
As an embodiment, the condition determining module may be specifically configured to: acquiring current environment information of the first intelligent equipment; determining whether the current environmental information is matched with preset environmental information corresponding to the target user identifier; if the current environmental information is matched with the preset environmental information, determining that the first intelligent device meets a preset interconnection condition; and if the current environment information is not matched with the preset environment information, determining that the first intelligent device does not meet the preset interconnection condition.
As another embodiment, the condition determining module may be specifically configured to: sending a confirmation request to the first intelligent device, wherein the confirmation request is used for requesting to confirm whether the first intelligent device is in a target environment corresponding to the target user identifier; if the confirmation information returned by the first intelligent device is received within the appointed time, determining that the first intelligent device meets the preset interconnection condition; if the confirmation information returned by the first intelligent device is not received within the specified duration, determining that the first intelligent device does not meet the preset interconnection condition.
In some embodiments, the device interconnection apparatus 400 may further include: the system comprises a record acquisition module and a first relation storage module. The record acquisition module is used for responding to the networking indication information when the target user identifier corresponding to the first equipment identifier exists, and acquiring a purchase record of the first intelligent device corresponding to the target user identifier before acquiring the pre-stored equipment information corresponding to the first equipment identifier; and the first relation storage module is used for storing the corresponding relation between the first equipment identifier and the target user identifier.
In some embodiments, the device interconnection apparatus 400 may further include: and the information adding module and the second relation storage module. The information adding module is used for receiving equipment adding information sent by the electronic equipment, wherein the equipment adding information comprises the target user identifier and the first equipment identifier; and the second relation storage module is used for storing the corresponding relation between the first equipment identifier and the target user identifier according to the equipment adding information.
In some embodiments, the second acquisition module 430 may be specifically configured to: determining at least one interconnection scene corresponding to the first intelligent device based on the device information corresponding to the first device identifier; and determining the equipment identification of at least one second intelligent equipment to be connected of the first intelligent equipment from all intelligent equipment corresponding to the target user identification based on the interconnection scene.
In some embodiments, the device interconnection apparatus 400 may further include: and the device information receiving module and the third relation storage module. The device information receiving module is used for receiving device identifiers corresponding to different intelligent devices and device information corresponding to each intelligent device sent by a server corresponding to an intelligent device manufacturer before responding to the networking indication information and acquiring the device information corresponding to the first device identifier stored in advance when the target user identifier corresponding to the first device identifier exists; and the third relation storage module is used for storing the corresponding relation of the equipment identification corresponding to each intelligent equipment and the corresponding equipment information.
Referring to fig. 9, a block diagram of an apparatus interconnection device 500 according to an embodiment of the application is shown. The device interconnection apparatus 500 applies the above-mentioned intelligent device, and the device interconnection apparatus 500 includes: a second transmitting module 510, a second receiving module 520, and a device connection module 530. The second sending module 510 is configured to send networking indication information to a server after the first intelligent device is networked through an internet of things card, where the networking indication information at least includes a first device identifier corresponding to the first intelligent device; the second receiving module 520 is configured to receive device information corresponding to a second device identifier sent by the server, where the device information corresponding to the second device identifier is sent by the server after determining, according to the device information corresponding to the first device identifier stored in advance, a device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the first device identifier, as a second device identifier, and acquiring, by the server, device information corresponding to the second device identifier stored in advance; the device connection module 530 is configured to connect with the second intelligent device according to device information corresponding to the second device identifier.
In some embodiments, the device interconnection apparatus 500 may further include: and the prompt information output module. The prompt information output module is used for outputting interconnection prompt information, and the interconnection prompt information is used for prompting a user to confirm that the user is connected with the second intelligent device. The device connection module 530 may be configured to execute, when receiving the input connection confirmation information, the device information corresponding to the second device identifier, and connect with the second intelligent device.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus and modules described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
In several embodiments provided by the present application, the coupling of the modules to each other may be electrical, mechanical, or other.
In addition, 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 integrated modules may be implemented in hardware or in software functional modules.
In summary, according to the scheme provided by the application, the server receives the networking indication information sent by the first intelligent device after networking by using the internet of things card, the networking indication information at least comprises the first device identifier of the first intelligent device, when the target user identifier corresponding to the first device identifier exists, the server responds to the networking indication information to obtain the pre-stored device information corresponding to the first device identifier, determines the device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the target user identifier based on the device information corresponding to the first device identifier, and then sends the pre-stored device information corresponding to the second device identifier to the first intelligent device so as to enable the first intelligent device to be connected with the second intelligent device.
Referring to fig. 10, a block diagram of a server according to an embodiment of the present application is shown. The server 100 may be a conventional server, cloud server, or the like capable of running applications. The server 100 of the present application may include one or more of the following components: a processor 110, a memory 120, and one or more application programs, wherein the one or more application programs may be stored in the memory 120 and configured to be executed by the one or more processors 110, the one or more program(s) configured to perform the method as described in the foregoing method embodiments.
Processor 110 may include one or more processing cores. The processor 110 connects various portions of the overall server 100 using various interfaces and lines, performs various functions of the server 100 and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 120, and invoking data stored in the memory 120. Alternatively, the processor 110 may be implemented in hardware in at least one of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA). The processor 110 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for being responsible for rendering and drawing of display content; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 110 and may be implemented solely by a single communication chip.
The Memory 120 may include a random access Memory (Random Access Memory, RAM) or a Read-Only Memory (Read-Only Memory). Memory 120 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described below, etc. The storage data area may also store data created by the server 100 in use (e.g., phonebook, audio-video data, chat log data), etc.
Referring to fig. 11, a block diagram of an intelligent device according to an embodiment of the present application is shown. The intelligent device 100 may be an air conditioner, a lighting fixture, an intelligent lamp, a camera, an intelligent socket, a wireless switch, an intelligent curtain motor, an intelligent sound box, an intelligent refrigerator, an intelligent mobile phone, a tablet computer, a notebook computer, a PC computer, an intelligent automobile, and the like, which can run an application program. The smart device 100 of the present application may include one or more of the following components: a processor 110, a memory 120, and one or more application programs, wherein the one or more application programs may be stored in the memory 120 and configured to be executed by the one or more processors 110, the one or more program(s) configured to perform the method as described in the foregoing method embodiments.
Processor 110 may include one or more processing cores. The processor 110 connects the various parts within the overall smart device 100 using various interfaces and lines, performs various functions of the smart device 100 and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 120, and invoking data stored in the memory 120. Alternatively, the processor 110 may be implemented in hardware in at least one of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA). The processor 110 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for being responsible for rendering and drawing of display content; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 110 and may be implemented solely by a single communication chip.
The Memory 120 may include a random access Memory (Random Access Memory, RAM) or a Read-Only Memory (Read-Only Memory). Memory 120 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described below, etc. The storage data area may also store data created by the smart device 100 in use (e.g., phonebook, audio-video data, chat log data), etc.
Referring to fig. 12, a block diagram of a computer readable storage medium according to an embodiment of the present application is shown. The computer readable medium 800 has stored therein program code which can be invoked by a processor to perform the methods described in the method embodiments described above.
The computer readable storage medium 800 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 800 comprises a non-volatile computer readable medium (non-transitory computer-readable storage medium). The computer readable storage medium 800 has storage space for program code 810 that performs any of the method steps described above. The program code can be read from or written to one or more computer program products. Program code 810 may be compressed, for example, in a suitable form.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be appreciated by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not drive the essence of the corresponding technical solutions to depart from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (15)

1. A method of device interconnection, for application to a server, the method comprising:
the method comprises the steps of receiving networking indication information which is automatically sent by first intelligent equipment after networking by using an Internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment;
when a target user identifier corresponding to the first equipment identifier exists, determining that the first intelligent equipment is bound with the target user identifier, responding to the networking indication information, and acquiring pre-stored equipment information corresponding to the first equipment identifier;
determining the equipment identifier of at least one second intelligent equipment to be connected of the first intelligent equipment from all intelligent equipment corresponding to the target user identifier based on the equipment information corresponding to the first equipment identifier, and taking the equipment identifier as the second equipment identifier;
And transmitting the prestored device information corresponding to the second device identifier to the first intelligent device, wherein the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
2. The method of claim 1, wherein prior to said obtaining pre-stored device information corresponding to said first device identification in response to said networking indication information, said method further comprises:
determining whether the first intelligent device meets a preset interconnection condition;
and if the preset interconnection condition is met, executing the response to the networking indication information, and acquiring the device information corresponding to the pre-stored first device identifier.
3. The method of claim 2, wherein the determining whether the first smart device meets a preset interconnection condition comprises:
acquiring current environment information of the first intelligent equipment;
determining whether the current environmental information is matched with preset environmental information corresponding to the target user identifier;
if the current environmental information is matched with the preset environmental information, determining that the first intelligent device meets a preset interconnection condition;
And if the current environment information is not matched with the preset environment information, determining that the first intelligent device does not meet the preset interconnection condition.
4. The method of claim 2, wherein the determining whether the first smart device meets a preset interconnection condition comprises:
sending a confirmation request to the first intelligent device, wherein the confirmation request is used for requesting to confirm whether the first intelligent device is in a target environment corresponding to the target user identifier;
if the confirmation information returned by the first intelligent device is received within the appointed time, determining that the first intelligent device meets the preset interconnection condition;
if the confirmation information returned by the first intelligent device is not received within the specified duration, determining that the first intelligent device does not meet the preset interconnection condition.
5. The method according to claim 1, wherein before the obtaining, when the target user identifier corresponding to the first device identifier exists, the device information corresponding to the first device identifier stored in advance in response to the networking indication information, the method further comprises:
acquiring a purchase record of a first intelligent device corresponding to the target user identifier;
And storing the corresponding relation between the first equipment identifier and the target user identifier.
6. The method according to claim 1, wherein before the obtaining, when the target user identifier corresponding to the first device identifier exists, the device information corresponding to the first device identifier stored in advance in response to the networking indication information, the method further comprises:
receiving equipment adding information sent by electronic equipment, wherein the equipment adding information comprises the target user identifier and the first equipment identifier;
and storing the corresponding relation between the first equipment identifier and the target user identifier according to the equipment adding information.
7. The method according to any one of claims 1-6, wherein determining, based on the device information corresponding to the first device identifier, a device identifier of at least one second smart device to which the first smart device is to be connected from all smart devices corresponding to the target user identifier, includes:
determining at least one interconnection scene corresponding to the first intelligent device based on the device information corresponding to the first device identifier;
and determining the equipment identification of at least one second intelligent equipment to be connected of the first intelligent equipment from all intelligent equipment corresponding to the target user identification based on the interconnection scene.
8. The method according to any one of claims 1-6, wherein before the obtaining, when the target user identifier corresponding to the first device identifier exists, the device information corresponding to the first device identifier stored in advance in response to the networking indication information, the method further includes:
receiving device identifiers corresponding to different intelligent devices sent by a server corresponding to an intelligent device manufacturer, and device information corresponding to each intelligent device;
and storing the corresponding relation of the device identification corresponding to each intelligent device and the corresponding device information.
9. A device interconnection method, applied to a first smart device, the method comprising:
after the first intelligent equipment is networked through the internet of things card, networking indication information is automatically sent to a server, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment;
receiving equipment information corresponding to a second equipment identifier sent by the server, wherein the equipment information corresponding to the second equipment identifier is determined to be bound with the target user identifier by the server when the target user identifier corresponding to the first equipment identifier exists, determining equipment identifiers of at least one second intelligent equipment to be connected with the first intelligent equipment from all intelligent equipment corresponding to the target user identifier according to the prestored equipment information corresponding to the first equipment identifier, and sending the equipment identifiers after acquiring the prestored equipment information corresponding to the second equipment identifier;
And connecting with the second intelligent device according to the device information corresponding to the second device identifier.
10. The method of claim 9, wherein prior to said connecting with said second smart device according to said device information corresponding to said second device identification, said method further comprises:
outputting interconnection prompt information, wherein the interconnection prompt information is used for prompting a user to confirm that the user is connected with the second intelligent device;
and when receiving the input connection confirmation information, executing the equipment information corresponding to the second equipment identifier, and connecting with the second intelligent equipment.
11. A device interconnection apparatus for use with a server, the apparatus comprising: the device comprises a first receiving module, a first acquisition module, a second acquisition module and a first sending module, wherein,
the first receiving module is used for receiving networking indication information which is automatically sent by first intelligent equipment after networking by using an internet of things card, and the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment;
the first acquisition module is used for determining that the first intelligent device is bound with the target user identifier when the target user identifier corresponding to the first device identifier exists, responding to the networking indication information and acquiring the device information corresponding to the first device identifier, which is stored in advance;
The second obtaining module is configured to determine, based on device information corresponding to the first device identifier, a device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the target user identifier, as a second device identifier;
the first sending module is used for sending the pre-stored device information corresponding to the second device identifier to the first intelligent device, and the device information corresponding to the second device identifier is used for connecting the first intelligent device with the second intelligent device.
12. A device interconnect apparatus for use with a first smart device, the apparatus comprising: a second transmitting module, a second receiving module and a device connecting module, wherein,
the second sending module is used for automatically sending networking indication information to a server after the first intelligent equipment is networked through an internet of things card, wherein the networking indication information at least comprises a first equipment identifier corresponding to the first intelligent equipment;
the second receiving module is configured to receive device information corresponding to a second device identifier sent by the server, where the device information corresponding to the second device identifier is determined by the server to bind the first intelligent device with the target user identifier when there is a target user identifier corresponding to the first device identifier, and determine, according to the pre-stored device information corresponding to the first device identifier, a device identifier of at least one second intelligent device to be connected to the first intelligent device from all intelligent devices corresponding to the target user identifier, as a second device identifier, and obtain pre-stored device information corresponding to the second device identifier, and then send the device information;
And the device connection module is used for connecting with the second intelligent device according to the device information corresponding to the second device identifier.
13. A server, comprising:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to perform the method of any of claims 1-8.
14. An intelligent device, comprising:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to perform the method of claim 9 or 10.
15. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a program code, which is callable by a processor for executing the method according to any one of claims 1-10.
CN202110099196.4A 2021-01-25 2021-01-25 Equipment interconnection method, device, server, intelligent equipment and storage medium Active CN112804730B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110099196.4A CN112804730B (en) 2021-01-25 2021-01-25 Equipment interconnection method, device, server, intelligent equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110099196.4A CN112804730B (en) 2021-01-25 2021-01-25 Equipment interconnection method, device, server, intelligent equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112804730A CN112804730A (en) 2021-05-14
CN112804730B true CN112804730B (en) 2023-09-08

Family

ID=75811659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110099196.4A Active CN112804730B (en) 2021-01-25 2021-01-25 Equipment interconnection method, device, server, intelligent equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112804730B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113890776B (en) * 2021-09-30 2023-03-14 珠海格力电器股份有限公司 Equipment ad hoc network method, device and equipment
CN114115524B (en) * 2021-10-22 2023-08-18 青岛海尔科技有限公司 Interaction method of intelligent water cup, storage medium and electronic device
CN116567778A (en) * 2022-01-29 2023-08-08 维沃移动通信有限公司 PIN construction method and device
CN115220360A (en) * 2022-07-20 2022-10-21 湖北美的洗衣机有限公司 Household appliance pairing method and device, server and storage medium
CN115766825A (en) * 2022-10-26 2023-03-07 歌尔科技有限公司 Pairing method, head-mounted display device, server and display system
CN118041927A (en) * 2022-11-11 2024-05-14 华为技术有限公司 Communication method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108322506A (en) * 2017-12-28 2018-07-24 华为技术有限公司 A kind of methods, devices and systems of internet of things equipment access network
CN109489193A (en) * 2018-10-17 2019-03-19 珠海格力电器股份有限公司 Air conditioner control method, device and system, control equipment and readable storage medium
CN110692280A (en) * 2018-02-07 2020-01-14 华为技术有限公司 Network access method, equipment and system
CN110868748A (en) * 2019-11-06 2020-03-06 北京小米移动软件有限公司 Intelligent equipment network access method, device, equipment, system and medium
CN110958142A (en) * 2019-11-26 2020-04-03 华为技术有限公司 Device maintenance method, maintenance device, storage medium, and computer program product
CN111371638A (en) * 2020-02-18 2020-07-03 深圳市晨北科技有限公司 Intelligent equipment testing method and device, server and storage medium
CN111741513A (en) * 2020-06-18 2020-10-02 深圳市晨北科技有限公司 Network distribution method of Internet of things equipment and related equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618440B (en) * 2014-12-31 2018-03-23 腾讯科技(深圳)有限公司 Smart machine control method and device
CN109756450B (en) * 2017-11-03 2021-06-15 华为技术有限公司 Method, device and system for communication of Internet of things and storage medium
WO2020022780A1 (en) * 2018-07-25 2020-01-30 Samsung Electronics Co., Ltd. Method and apparatus for establishing device connection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108322506A (en) * 2017-12-28 2018-07-24 华为技术有限公司 A kind of methods, devices and systems of internet of things equipment access network
CN110692280A (en) * 2018-02-07 2020-01-14 华为技术有限公司 Network access method, equipment and system
CN109489193A (en) * 2018-10-17 2019-03-19 珠海格力电器股份有限公司 Air conditioner control method, device and system, control equipment and readable storage medium
CN110868748A (en) * 2019-11-06 2020-03-06 北京小米移动软件有限公司 Intelligent equipment network access method, device, equipment, system and medium
CN110958142A (en) * 2019-11-26 2020-04-03 华为技术有限公司 Device maintenance method, maintenance device, storage medium, and computer program product
CN111371638A (en) * 2020-02-18 2020-07-03 深圳市晨北科技有限公司 Intelligent equipment testing method and device, server and storage medium
CN111741513A (en) * 2020-06-18 2020-10-02 深圳市晨北科技有限公司 Network distribution method of Internet of things equipment and related equipment

Also Published As

Publication number Publication date
CN112804730A (en) 2021-05-14

Similar Documents

Publication Publication Date Title
CN112804730B (en) Equipment interconnection method, device, server, intelligent equipment and storage medium
CN113412469B (en) Equipment network distribution method and device, electronic equipment and storage medium
WO2020168569A1 (en) Intelligent device network distribution method, apparatus, electronic device and storage medium
CN113498594B (en) Control method and device of smart home system, electronic equipment and storage medium
CN113132185B (en) Equipment distribution network binding method, system, mobile terminal and storage medium
CN110687820B (en) Control method and device of intelligent household equipment, terminal equipment and storage medium
CN113168332B (en) Data processing method and device and mobile terminal
CN109391699B (en) Equipment network configuration method and device and server
CN109617963B (en) Equipment control method and device and Internet of things system
CN113348725B (en) Device operation method, device, gateway, electronic device and computer readable medium
CN112737899A (en) Intelligent device management method and device, storage medium and electronic device
CN106789466B (en) Method for controlling intelligent household appliance, mobile terminal and intelligent household appliance
CN113168334A (en) Data processing method and device, electronic equipment and readable storage medium
CN109725543B (en) Equipment control code configuration method and device, cloud server and network system
CN111585801A (en) ZigBee device upgrading method and related device
CN109714195B (en) Equipment control method and device, electronic equipment and Internet of things system
CN111934904B (en) Capacity expansion method, controller and system
CN110071950B (en) Information transmission method, transfer device, terminal, controlled device and storage medium
JP4838096B2 (en) Home appliance communication control system
CN113434422A (en) Virtual device debugging method and device and virtual device debugging system
CN116546467A (en) Access control method and system of vehicle-mounted equipment, storage medium and electronic device
CN113556255B (en) Method and device for configuring smart home
CN115904447A (en) Version updating system, method, electronic equipment and storage medium
CN112333704B (en) Network distribution method and device of intelligent device, electronic device and storage medium
CN106331163B (en) Method and device for controlling service platform

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
GR01 Patent grant
GR01 Patent grant