CN114726664A - Household equipment binding method and equipment - Google Patents

Household equipment binding method and equipment Download PDF

Info

Publication number
CN114726664A
CN114726664A CN202210295712.5A CN202210295712A CN114726664A CN 114726664 A CN114726664 A CN 114726664A CN 202210295712 A CN202210295712 A CN 202210295712A CN 114726664 A CN114726664 A CN 114726664A
Authority
CN
China
Prior art keywords
terminal
target
account
cloud platform
sent
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.)
Granted
Application number
CN202210295712.5A
Other languages
Chinese (zh)
Other versions
CN114726664B (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.)
Qingdao Hisense Smart Life Technology Co Ltd
Original Assignee
Qingdao Hisense Smart Life Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Hisense Smart Life Technology Co Ltd filed Critical Qingdao Hisense Smart Life Technology Co Ltd
Priority to CN202210295712.5A priority Critical patent/CN114726664B/en
Publication of CN114726664A publication Critical patent/CN114726664A/en
Application granted granted Critical
Publication of CN114726664B publication Critical patent/CN114726664B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/321Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
    • H04L9/3213Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/068Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
    • 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 Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses a binding method and equipment for household equipment, and relates to the technical field of intelligent household. The cloud platform can firstly bind the system identifier of the target home device and the home system to which the target home device belongs, and the system identifier is bound with the first account logged in the first terminal. After receiving the unbinding instruction sent by the first terminal, the cloud platform can unbind the system identifier and the first account and bind the system identifier and the virtual account. And then, after receiving a system identifier which is sent by the second terminal and acquired by scanning the target coded image, the cloud platform can unbind the system identifier and the virtual account and bind the system identifier and a second account logged in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login password of the second account and the login password of the second account are leaked can be avoided, and potential safety hazards are effectively reduced.

Description

Household equipment binding method and equipment
Technical Field
The application relates to the technical field of smart home, in particular to a binding method and equipment for home equipment.
Background
After the installation of the intelligent household equipment is completed, the staff can also assist the user to bind the intelligent household equipment with the user account of the user.
In the related art, a worker can input a user account and a login password of a user to which the smart home device belongs in a mobile terminal of the worker or the mobile terminal of the user so as to log in the cloud platform. Then, the mobile terminal may send a login token (token) to the smart home device, where the login token is issued to the mobile terminal by the cloud platform. Then, after the smart home devices log in the cloud platform based on the login token, the cloud platform can bind the smart home devices with the login account of the user, so that the user can control the smart home devices through the mobile terminal of the user.
However, the manner of binding the smart home device with the user account may cause leakage of the user account and the login password, and thus potential safety hazards exist.
Disclosure of Invention
The application provides a binding method and equipment for home equipment, which can solve the problem that a user account and a login password are possibly leaked and potential safety hazards exist due to the binding mode of smart home equipment and the user account in the related art. The technical scheme is as follows:
on one hand, the method for binding the household equipment is applied to a cloud platform; the method comprises the following steps:
responding to a system identification creating request aiming at target household equipment sent by a first terminal, sending a system identification of a household system to which the target household equipment belongs to the first terminal, and binding the system identification with a first account logged in the first terminal, wherein the system identification is used for the first terminal to send to the target household equipment;
if a login request which is sent by the target household equipment and carries login information of the first account and the system identification is received, the target household equipment and the system identification are bound;
responding to a unbinding instruction sent by the first terminal, unbinding the binding between the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target home equipment, wherein the display updating instruction is used for indicating the target home equipment to display a target coded image, and the target coded image is generated based on the system identifier;
and if the system identification sent by the second terminal after logging in the cloud platform is received, the binding between the system identification and the virtual account is released, and the system identification is bound with a second account logged in the second terminal, wherein the system identification sent by the second terminal is obtained after the second terminal scans the target coded image.
On the other hand, a binding method of the household equipment is provided, and is applied to the household equipment; the method comprises the following steps:
receiving a system identifier sent by a first terminal and login information of a first account logged in the first terminal, wherein the system identifier is created by a cloud platform for a home system to which home equipment belongs and sent to the first terminal, and is bound with the first account;
sending a login request to the cloud platform, wherein the login request comprises the system identifier and login information of the first account, and the login request is used for indicating the cloud platform to bind the target household equipment with the system identifier;
receiving a display updating instruction sent by the cloud platform, wherein the display updating instruction is sent by the cloud platform in response to a unbinding instruction sent by the first terminal, and the unbinding instruction is further used for instructing the cloud platform to unbind the system identifier from the first account and bind the system identifier with the virtual account;
and responding to the display updating instruction, displaying a target coded image, wherein the target coded image is generated based on the system identification, the target coded image is used for being scanned by a second terminal to obtain the system identification, and sending the obtained system identification to the cloud platform, and the system identification sent by the second terminal is used for indicating the cloud platform to release the binding of the system identification and the virtual account and bind the system identification and a second account of the second terminal.
In another aspect, a method for binding home equipment is provided, and is applied to a first terminal; the method comprises the following steps:
sending a system identification creating request aiming at target household equipment to a cloud platform, wherein the system identification creating request is used for indicating the cloud platform to bind a system identification distributed for a household system to which the target household equipment belongs with a first account logged in the first terminal;
receiving a system identification of a home system to which the target home equipment belongs, which is sent by the cloud platform;
sending the system identification and login information of the first account to the target home equipment, wherein the system identification and the login information of the first account are used for the target home equipment to send a login request to the cloud platform, and the login request is used for indicating the cloud platform to bind the target home equipment with the system identification;
sending a unbinding instruction to the cloud platform, wherein the unbinding instruction is used for indicating the cloud platform to release the binding of the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target household equipment, the display updating instruction is used for indicating the target household equipment to display a target coded image, the target coded image is generated based on the system identifier, the target coded image is used for a second terminal to scan the target coded image after logging in the cloud platform so as to obtain the system identifier, and the obtained system identifier is sent to the cloud platform so as to indicate the cloud platform to release the binding of the system identifier and the virtual account, and bind the system identifier and a second account logged in the second terminal.
In another aspect, a cloud platform is provided, the cloud platform comprising: a processor; the processor is configured to:
responding to a system identification creating request aiming at target household equipment sent by a first terminal, sending a system identification of a household system to which the target household equipment belongs to the first terminal, and binding the system identification with a first account logged in the first terminal, wherein the system identification is used for the first terminal to send to the target household equipment;
if a login request which is sent by the target household equipment and carries login information of the first account and the system identification is received, the target household equipment is bound with the system identification;
responding to a unbinding instruction sent by the first terminal, unbinding the binding between the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target home equipment, wherein the display updating instruction is used for indicating the target home equipment to display a target coded image, and the target coded image is generated based on the system identifier;
and if the system identification sent by the second terminal after logging in the cloud platform is received, the binding between the system identification and the virtual account is released, the system identification is bound with a second account logged in the second terminal, and the system identification sent by the second terminal is obtained after the second terminal scans the target coded image.
Optionally, the processor is further configured to:
receiving attribute configuration information aiming at the target household equipment, which is sent by the first terminal, wherein the attribute configuration information comprises at least one of the following information: the name of the target household equipment, the setting position of the target household equipment and at least one intelligent household scene applicable to the target household equipment;
and binding the equipment identifier of the target household equipment, the attribute configuration information and the system identifier.
Optionally, the processor is further configured to:
and sending attribute configuration information of the target household equipment to the second terminal in response to an information viewing request aiming at the target household equipment, which is sent by the second terminal, wherein the attribute configuration information is used for being displayed by the second terminal.
In yet another aspect, a home device is provided, the home device including a processor; the processor is configured to:
receiving a system identifier sent by a first terminal and login information of a first account logged in the first terminal, wherein the system identifier is created by a cloud platform for a home system to which home equipment belongs and sent to the first terminal, and is bound with the first account;
sending a login request to the cloud platform, wherein the login request comprises the system identifier and login information of the first account, and the login request is used for indicating the cloud platform to bind the target household equipment with the system identifier;
receiving a display updating instruction sent by the cloud platform, wherein the display updating instruction is sent by the cloud platform in response to a unbinding instruction sent by the first terminal, and the unbinding instruction is further used for instructing the cloud platform to unbind the system identifier from the first account and bind the system identifier with the virtual account;
and responding to the display updating instruction, displaying a target coded image, wherein the target coded image is generated based on the system identification, the target coded image is used for being scanned by a second terminal to obtain the system identification, and sending the obtained system identification to the cloud platform, and the system identification sent by the second terminal is used for indicating the cloud platform to release the binding of the system identification and the virtual account and bind the system identification and a second account of the second terminal.
Optionally, the target encoding image is generated based on the system identifier and the wireless communication address of the home device; the processor is further configured to:
receiving login information of the second account sent by the second terminal based on the wireless communication address, wherein the wireless communication address is obtained by scanning the target coded image by the second terminal;
logging in the cloud platform based on the login information of the second account.
Optionally, the processor is further configured to:
displaying an initial coding image, wherein the initial coding image is generated based on a wireless communication address of the household equipment, and the initial coding image is used for scanning by the first terminal to obtain the wireless communication address;
and receiving the system identification sent by the first terminal based on the wireless communication address and login information of a first account logged in the first terminal.
Optionally, the processor is further configured to:
and responding to the display updating instruction, and deleting the login information of the first account.
In another aspect, a terminal is provided, where the terminal includes: a processor; the processor is configured to:
sending a system identification creating request aiming at target household equipment to a cloud platform, wherein the system identification creating request is used for indicating the cloud platform to bind a system identification distributed to a household system to which the target household equipment belongs with a first account logged in a first terminal;
receiving a system identification of a home system to which the target home equipment belongs, which is sent by the cloud platform;
sending the system identification and login information of the first account to the target home equipment, wherein the system identification and the login information of the first account are used for the target home equipment to send a login request to the cloud platform, and the login request is used for indicating the cloud platform to bind the target home equipment with the system identification;
sending a unbinding instruction to the cloud platform, wherein the unbinding instruction is used for indicating the cloud platform to release the binding of the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target household equipment, the display updating instruction is used for indicating the target household equipment to display a target coded image, the target coded image is generated based on the system identifier, the target coded image is used for a second terminal to scan the target coded image after logging in the cloud platform so as to obtain the system identifier, and the obtained system identifier is sent to the cloud platform so as to indicate the cloud platform to release the binding of the system identifier and the virtual account, and bind the system identifier and a second account logged in the second terminal.
In another aspect, a cloud platform is provided, the cloud platform comprising: the device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the computer program to realize the binding method of the household equipment.
In another aspect, a home device is provided, which includes: the household equipment binding method comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the computer program to realize the household equipment binding method.
In another aspect, a terminal is provided, where the terminal includes: the device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein when the processor executes the computer program, the binding method applied to the household equipment of the first terminal is realized.
In still another aspect, a computer-readable storage medium is provided, in which a computer program is stored, and the computer program is loaded and executed by a processor to implement the method for binding home devices according to the above aspect.
In still another aspect, a computer program product containing instructions is provided, which when run on the computer, causes the computer to execute the method for binding the home equipment according to the above aspect.
In another aspect, a binding system for home devices is provided, where the binding system includes: the cloud platform according to the above aspect, the home device according to the above aspect, and the terminal according to the above aspect;
the cloud platform, the household equipment and the terminal are in communication connection in pairs.
The beneficial effect that technical scheme that this application provided brought includes at least:
the application provides a home device binding method and home device binding equipment. After receiving the unbinding instruction sent by the first terminal, the cloud platform can unbind the system identifier and the first account and bind the system identifier and the virtual account. And then, after receiving a system identifier which is sent by the second terminal and acquired by scanning the target coded image, the cloud platform can unbind the system identifier and the virtual account and bind the system identifier and a second account logged in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login password of the second account and the login password of the second account are leaked can be avoided, and potential safety hazards are effectively reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a binding system of home equipment provided in an embodiment of the present application;
fig. 2 is a flowchart of a method for binding home devices according to an embodiment of the present application;
fig. 3 is a flowchart of another household device binding method provided in an embodiment of the present application;
fig. 4 is a schematic diagram of a partial binding process of home equipment according to an embodiment of the present application;
fig. 5 is a schematic diagram of a partial binding process of another home device according to an embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
Fig. 1 is a schematic structural diagram of a binding system of home equipment provided in an embodiment of the present application. Referring to fig. 1, the system comprises: cloud platform 01, home equipment 02, first terminal 03 and second terminal 04. The cloud platform 01 can establish communication connection with the household equipment 02, the first terminal 03 and the second terminal 04 respectively. The household equipment 02 can also establish communication connection with the first terminal 03 and the second terminal 04 respectively.
Also, the home device 02 may include a display screen. Accordingly, the home device 02 may also be referred to as a home device with a screen.
Optionally, the cloud platform 01 may be one server, or may be a server cluster composed of a plurality of servers, or may be one cloud computing service center. The household device 02 may be an intelligent household device, such as an intelligent refrigerator, an intelligent air conditioner, an intelligent washing machine, or a floor sweeping robot. Each of the first terminal 03 and the second terminal 04 may be a smartphone, a tablet computer, or a notebook computer.
In this embodiment, the first terminal 03 may be a terminal device of a worker, and the second terminal 04 may be a terminal device of a user to which the target home device belongs. In addition, a first home management Application (APP) may be installed in the first terminal 03, and a second home management APP may be installed in the second terminal 04. This high in clouds platform 01 can be first house management APP to and first house management APP's backend server. Moreover, the operations performed by the first terminal in the following embodiments may be operations performed by the first terminal through the first home management APP, and the operations performed by the second terminal may be operations performed by the second terminal through the second home management APP.
Optionally, the method for binding the home devices provided by the embodiment of the present application is suitable for a scene in which an intelligent home system is built for a certain home space for the first time. That is, the worker can apply for the system identifier for the smart home system through the first terminal 03, and can perform attribute configuration for each home device in the smart home system in the cloud platform 02 through the first terminal 03. Then, the first terminal 03 may deliver the target home devices in the smart home system to the users to which the target home devices belong by using the method described in the following embodiment. After the target home device is delivered, the login information of the second account logged in the second terminal 04 of the user can be synchronized with other home devices. Therefore, each household device in the intelligent household system can be bound with the second account, and the intelligent household system can be built on the premise of ensuring the safety of the user account.
Fig. 2 is a schematic diagram of a method for binding home devices according to an embodiment of the present application, where the method can be applied to a binding system of home devices, for example, the system shown in fig. 1. Referring to fig. 2, the method includes:
step 101, a first terminal sends a system identifier creating request aiming at target household equipment to a cloud platform.
Optionally, an application interface of the first home management APP installed in the first terminal may display a system identifier creation control. The first terminal can respond to the touch operation of a user of the first terminal on the system identification creating control, and sends a system identification creating request for the target household equipment to the cloud platform.
Step 102, the cloud platform responds to a system identification creating request aiming at the target household equipment, sends a system identification of a household system to which the target household equipment belongs to the first terminal, and binds the system identification with a first account logged in the first terminal.
After receiving a system identifier creation request for a target home device sent by a first terminal, the cloud platform may respond to the system identifier creation request and allocate a system identifier to a home system to which the target home device belongs. And then, the cloud platform can issue the system identifier to the first terminal, and can bind the system identifier with the first account logged in the first terminal. I.e. associating a system identity with the first account number. Wherein the system identifier may be a code.
And 103, the first terminal sends the system identification and login information of a first account logged in the first terminal to the target household equipment.
After receiving the system identification sent by the cloud platform, the first terminal can send the system identification to the target household equipment. For example, the first terminal may obtain a wireless communication address of the target home device, and establish a wireless communication connection with the target home device based on the wireless communication address. And then, the first terminal can send the system identification and login information of the first account logged in the first terminal to the target household equipment through the wireless communication connection.
And step 104, the target household equipment sends a login request to the cloud platform.
The login request may carry login information and a system identifier of the first account. The login information of the first account is used for the target household equipment to log in the cloud platform.
And 105, binding the target household equipment with the system identification by the cloud platform.
After the cloud platform receives a login request which is sent by the target home equipment and carries login information of the first account and the system identification, namely after the target home equipment logs in the cloud platform, the target home equipment and the system identification can be bound. For example, the cloud platform may bind the device identifier of the target home device with the system identifier. The device identifier may be carried in the login request, and may be a device serial number of the target home device.
And 106, the first terminal sends a unbinding instruction to the cloud platform.
The first terminal can automatically send a unbinding instruction to the cloud platform after sending the system identification and the login information of the first account to the target household equipment. Or after the first terminal sends the system identifier and the login information of the first account to the target home device, the control can be delivered in the application interface of the first home management APP. The staff can touch the delivery control. Correspondingly, the first terminal can respond to the touch operation of the staff for the delivery control and send the unbinding instruction to the cloud platform.
And step 107, the cloud platform responds to the unbinding instruction, unbinds the system identifier from the first account, binds the system identifier with the virtual account, and sends a display updating instruction to the target home equipment.
After receiving the unbinding instruction sent by the first terminal, the cloud platform can respond to the unbinding instruction, unbind the system identifier and the first account, bind the system identifier and the virtual account, and send a display updating instruction to the target household equipment.
The virtual account may be randomly generated by the cloud platform.
And step 108, the target household equipment responds to the display updating instruction to display the target coded image.
After receiving the display updating instruction, the target household equipment can respond to the display updating instruction to display the target coding image. The target encoded image may be generated based on the system identification. That is, the target encoded image may be encoded by the system identifier.
For example, after the target home device receives the display update instruction, the target home device may generate a target encoded image based on the system identifier and display the target encoded image.
And step 109, scanning the target coding image by the second terminal after logging in the cloud platform to obtain a system identifier.
The second terminal logs in the cloud platform and can scan the target coding image to obtain the system identification.
And step 110, the second terminal sends a system identifier to the cloud platform.
After the second terminal acquires the system identifier, the system identifier can be sent to the cloud platform.
And step 111, the cloud platform unbinds the system identifier from the virtual account and binds the system identifier to a second account logged in the second terminal.
After receiving the system identifier sent by the second terminal, the cloud platform can release the binding between the system identifier and the virtual account, and bind the system identifier and a second account logged in the second terminal, so that the target device and the second account are bound.
In summary, the embodiment of the present application provides a method for binding home devices, where a cloud platform may first bind a system identifier of a target home device and a home system to which the target home device belongs, and the system identifier is bound with a first account logged in a first terminal. After receiving the unbinding instruction sent by the first terminal, the cloud platform can unbind the system identifier and the first account and bind the system identifier and the virtual account. And then, after receiving a system identifier which is sent by the second terminal and acquired by scanning the target coded image, the cloud platform can unbind the system identifier and the virtual account and bind the system identifier and a second account logged in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login password of the second account and the login password of the second account are leaked can be avoided, and potential safety hazards are effectively reduced.
Fig. 3 is a flowchart of another household device binding method provided in an embodiment of the present application, where the method may be applied to a household device binding system, for example, the system shown in fig. 1. Referring to fig. 3, the method may include:
step 201, displaying the initial coding image by the target household equipment.
If the target home device is not bound to any account (for example, after the target home device leaves the factory), the initial coding image may be displayed on a display screen of the target home device after the target home device is started. The initial coding image can be generated based on the wireless communication address of the target household device.
Optionally, the initial encoded image may be a two-dimensional code. The wireless communication address may be a Bluetooth (Bluetooth) Media Access Control (MAC) address (also referred to as a Bluetooth physical address), or may be a wireless fidelity (Wi-Fi) MAC address.
Alternatively, the initial encoded image may be generated based on the wireless communication address and the first state value of the target home device. The first state value is used for representing that the target household equipment is in an unbound state.
Step 202, the first terminal scans the initial coding image after logging in the cloud platform to obtain the wireless communication address of the target household equipment.
After the first terminal logs in the cloud platform, the staff can control the first terminal to scan the initial coding image displayed by the target household equipment, so that the first terminal can acquire the wireless communication address of the target household equipment.
For a scene generated by the initial coding image based on the wireless communication address and the first state value of the target home equipment, the first terminal can also acquire and display the first state value after scanning the initial coding image, so that a worker can know the current state (namely, the unbound state) of the target home equipment.
Step 203, the first terminal sends a system identifier creating request for the target household equipment to the cloud platform.
The application interface of the first home management APP installed in the first terminal can display a system identifier creation control. The first terminal can respond to the touch operation of a user of the first terminal on the system identification creating control, and sends a system identification creating request for the target household equipment to the cloud platform.
Optionally, the first terminal may display the system identifier creation control after determining that the target home device is in the unbound state.
Or after scanning the initial coding image, the first terminal determines that the target home equipment is in an unbound state, and may automatically send a system identifier creation request for the target home equipment to the cloud-end platform.
And 204, the cloud platform responds to the system identification creating request aiming at the target household equipment, sends the system identification of the household system to which the target household equipment belongs to the first terminal, and binds the system identification with the first account logged in the first terminal.
After receiving a system identifier creation request for a target home device sent by a first terminal, the cloud platform may respond to the system identifier creation request and allocate a system identifier (which may also be referred to as a home identifier) to a home system to which the target home device belongs. And then, the cloud platform can issue the system identifier to the first terminal, and can bind the system identifier with the first account logged in the first terminal. I.e. associating a system identity with the first account number.
Wherein the system identifier may be a code. The system identification of the home system to which the target home device belongs can uniquely identify the home system to which the target home device belongs in the plurality of home systems.
Step 205, the first terminal sends the system identifier and login information of the first account logged in the first terminal to the target home equipment based on the wireless communication address of the target home equipment.
After the first terminal obtains the wireless communication address of the target home equipment, the first terminal can establish wireless communication connection with the target home equipment based on the wireless communication address. After receiving the system identifier issued by the cloud platform, the first terminal can send the system identifier of the home system to which the target home device belongs and login information of the first account logged in the first terminal to the target home device through the wireless communication connection.
The first account is an account of the first terminal logging in the cloud platform, and the login information of the first account can be a login token. The login token can be generated and issued to the first terminal by the cloud platform based on the first account and the login password of the first account after the first terminal logs in the cloud platform based on the first account and the login password for the first time.
In this embodiment, the staff may also input attribute configuration information for the target home equipment in the first terminal. Accordingly, the first terminal may acquire the attribute configuration information in response to an operation of inputting the attribute configuration information by the user. And then, after acquiring the system identification of the home system for the target home device, the first terminal can send the attribute configuration information to the cloud platform.
Wherein the attribute configuration information may include at least one of the following information: the method comprises the following steps of obtaining the name of target household equipment, the setting position of the target household equipment and at least one intelligent household scene applicable to the target household equipment. For example, the attribute configuration information includes: the method comprises the following steps of obtaining the name of target household equipment, the setting position of the target household equipment and at least one intelligent household scene applicable to the target household equipment.
The name of the target household equipment can be the name which is set by the staff for the target household equipment and accords with the cognitive habits of the masses. For example, if the target home device is an intelligent refrigerator, the name of the target home device may be "refrigerator". The set position of the target household equipment can comprise: and at least one of a room in which the target household equipment is located in the home space and a district county to which the target household equipment is located.
Each smart home scene to which the target home device can be applied may include: the name of the smart home scene, and the working mode of the target home device in the smart home scene. For example, the target home device is an intelligent air conditioner, one intelligent home scene of the intelligent air conditioner is "user leaves home", and the intelligent air conditioner automatically stops working under the scene of "user leaves home".
And step 206, the target household equipment sends a login request to the cloud platform.
The login request may carry login information and a system identifier of the first account. The login information of the first account is used for the target household equipment to log in the cloud platform.
In the embodiment of the application, after the target household equipment logs in the cloud platform, a binding interface of the cloud platform can be called to bind the target household equipment with the system identification, and the binding interface can use the system identification as a parameter.
And step 207, the cloud platform binds the target household equipment with the system identification.
After the cloud platform receives a login request which is sent by the target home device and carries login information of the first account and the system identifier, namely after the target home device logs in the cloud platform, the target home device can be bound with the system identifier, namely the binding relation between the identifier of the target home device and the system identifier is recorded. Therefore, the target household equipment is bound with the first account.
Optionally, for a scenario in which the first terminal further sends the attribute configuration information for the target home device to the cloud platform, the cloud platform may bind the device identifier, the attribute configuration information, and the system identifier of the target home device. The identifier of the target home device may be a device serial number of the target home device, which is pre-stored by the target home device.
In the embodiment of the application, after the target home device is bound with the account logged in the first terminal, the first terminal can acquire and display relevant information (such as attribute configuration information and working state information) of the target home device from the cloud platform, and can control the target home device through the cloud platform.
And step 208, the first terminal sends a unbinding instruction to the cloud platform.
The first terminal can automatically send a unbinding instruction to the cloud platform after sending the system identification and the login information of the first account to the target household equipment. Or after the first terminal sends the system identifier and the login information of the first account to the target home device, the delivery control may be displayed in an application interface of the first home management APP. The staff can touch the delivery control. Correspondingly, the first terminal can respond to the touch operation of the staff for the delivery control and send the unbinding instruction to the cloud platform.
And step 209, the cloud platform responds to the unbinding instruction, unbinds the system identifier from the first account, binds the system identifier with the virtual account, and sends a display updating instruction to the target household equipment.
After receiving the unbinding instruction sent by the first terminal, the cloud platform can respond to the unbinding instruction, unbind the system identifier and the first account number, bind the system identifier and the virtual account number, and send a display updating instruction to the target household equipment. The virtual account may be randomly generated by the cloud platform.
In the embodiment of the application, after the cloud platform releases the binding between the system identifier and the first account, the first terminal cannot acquire and display the relevant information of the target home device, and cannot control the target home device through the cloud platform.
And step 210, the target household equipment responds to the display updating instruction to display the target coded image.
After receiving the display updating instruction, the target home equipment can respond to the display updating instruction, cancel displaying the initial coded image and display the target coded image. The target encoded image may be generated based on the system identification.
Wherein the target encoded image is different from the initial encoded image. Alternatively, the target encoded image may be a two-dimensional code.
In an embodiment of the application, the target coded image may be generated based on the system identifier and the wireless communication address of the target home device. Further, the target encoded image may be generated based on the system identification, the wireless communication address of the target home device, and the second status value. The second state value is used for indicating that the target household equipment is in a binding state. The target household equipment is in a binding state, namely the target household equipment is bound with the virtual account.
And step 211, the target household equipment deletes the login information of the first account.
After the target home equipment receives the display updating instruction, the target home equipment can also respond to the display updating instruction and delete the login information of the first account so as to prevent the target home equipment from logging in the cloud platform based on the login information of the first account.
Step 212, the second terminal scans the target coded image after logging in the cloud platform to obtain the system identifier.
After the second terminal logs in the cloud platform, a user of the target household equipment can control the second terminal to scan a target coding image displayed by the target household equipment, so that the second terminal can acquire a system identification and a wireless communication address of the target household equipment.
And step 213, the second terminal sends the system identifier to the cloud platform.
After the second terminal acquires the system identification of the home system for the target home equipment, the system identification can be sent to the cloud platform.
Optionally, after the second terminal acquires the system identifier, the system identifier may be displayed in a display screen of the second terminal.
In step 214, the cloud platform releases the binding between the system identifier and the virtual account, and binds the system identifier and the second account logged in the second terminal.
And after receiving the system identification sent by the second terminal, the cloud platform can unbind the system identification from the virtual account and bind the system identification with the second account logged in the second terminal. The second account refers to an account of the second terminal logging in the cloud platform.
Because the target household equipment is bound with the system identifier, the binding of the target household equipment and the second account can be realized after the system identifier is bound with the second account.
According to the description, the binding method of the home equipment provided by the embodiment of the application can realize the binding of the second account and the target home equipment after the user to which the target home equipment belongs directly scans the initial coding image. The binding between the second account and the target household equipment is achieved without the need of inputting the second account and the login password of the second account by a worker, so that the problem of leakage of the login password of the second account and the second account is effectively avoided.
Optionally, for a scenario that the first terminal further sends attribute configuration information for the target home device to the cloud platform, after the cloud platform binds the system identifier with the second account logged in the second terminal, if an information check request for the target home device sent by the second terminal is received, the attribute configuration information for the target home device may be sent to the second terminal. And after receiving the attribute configuration information, the second terminal can display the attribute configuration information so that a user to which the target household equipment belongs can obtain the attribute configuration information of the target household equipment.
Step 215, the second terminal sends login information of the second account to the target home device.
After the second terminal obtains the wireless communication address of the target household equipment, wireless communication connection can be established with the target household equipment based on the wireless communication address. And then, the second terminal can send the login information of the second account to the target household equipment through the wireless communication connection. Therefore, the second terminal can send the login information of the second account to the target household equipment based on the wireless communication address of the target household equipment.
And step 216, logging in the cloud platform by the target household equipment based on the login information of the second account.
After the target home equipment receives the login information of the second account sent by the second terminal, the target home equipment can login the cloud platform based on the login information of the second account, so that the second terminal can control the target home equipment through the cloud platform.
And after the target household equipment logs in the cloud platform based on the login information of the second account, the cloud platform can also receive the working state information uploaded by the target household equipment. Correspondingly, the second terminal can also acquire and display the working state information of the target household equipment from the cloud platform.
In the embodiment of the application, after the target home equipment logs in the cloud platform based on the login information of the second account, the Wi-Fi hotspot can be opened, so that other home equipment can access the Wi-Fi hotspot. And after determining that other household equipment accesses the Wi-Fi hotspot, the target household equipment can synchronize the login information of the second account with other household equipment. After other household equipment logs in the cloud platform based on the login information of the second account, the cloud platform can bind the system identification with the other household equipment, and therefore the second account is bound with the other household equipment. Therefore, the second terminal can control each household device through the cloud platform.
In the embodiment of the application, the target household equipment is used as an intelligent refrigerator, the cloud platform is used as a server, the system identifier creation control and the delivery control are displayed in the first terminal, and the target coded image and the initial coded image are two-dimensional codes, so that the household equipment binding method provided by the embodiment of the application is exemplarily described:
referring to fig. 4, after the intelligent refrigerator 01 is started, an initial code image is displayed, and after the first terminal 03 scans the initial code image, the bluetooth MAC address of the intelligent refrigerator 01 is obtained, and an "unbound" character and a system identifier creation control 031 are displayed. The staff member (i.e., the user of the first terminal) touches the system identifier creation control 031, and the first terminal 03 sends a system identifier creation request for the target home device to the cloud platform 02 in response to the touch operation of the staff member for the system identifier creation control 031. The cloud platform 02 generates a system identifier for the home system of the target home device in response to the system identifier creation request, and issues the system identifier to the first terminal 03. The first terminal 03 issues the system identifier and the login information of the first account to the intelligent refrigerator 01 based on the MAC address. Then, the intelligent refrigerator 01 can log in the cloud platform 02 based on the system identification and the login information of the first account, and after the cloud platform 02 determines that the intelligent refrigerator 01 logs in, the system identification and the intelligent refrigerator can be bound.
Referring to fig. 5, the first terminal 03 may display a delivery control 032. The first terminal 03 responds to the touch operation of the staff for the delivery control 032 and sends an unbinding instruction to the cloud platform 02. The cloud platform 02 responds to the unbinding instruction to unbind the system identifier from the first account, binds the system identifier with the virtual account, and sends a display updating instruction to the intelligent refrigerator 01. The smart refrigerator 01 displays the target code image in response to the display update instruction. The second terminal 04 scans the target encoded image to obtain a system identifier, and sends the system identifier to the cloud platform 02. After the cloud platform 02 receives the system identifier, the binding between the system identifier and the virtual account can be released, and the system identifier is bound with a second account logged in the second terminal.
It should be noted that the order of the steps of the binding method for the home equipment provided by the embodiment of the present application may be appropriately adjusted, and the steps may also be increased or decreased according to the situation. For example, step 211 may be deleted as appropriate; alternatively, step 215 and step 216 may be deleted as appropriate. Any method that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application is covered by the protection scope of the present application, and thus the detailed description thereof is omitted.
In summary, the embodiment of the present application provides a method for binding home devices, where a cloud platform may first bind a system identifier of a target home device and a home system to which the target home device belongs, and the system identifier is bound with a first account logged in a first terminal. After receiving the unbinding instruction sent by the first terminal, the cloud platform can unbind the system identifier and the first account and bind the system identifier and the virtual account. And then, after receiving a system identifier which is sent by the second terminal and acquired by scanning the target coded image, the cloud platform can unbind the system identifier and the virtual account and bind the system identifier and a second account logged in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login password of the second account and the login password of the second account are leaked can be avoided, and potential safety hazards are effectively reduced.
The embodiment of the application provides a cloud platform, and the cloud platform can be used for executing the method for binding the home equipment applied to the cloud platform provided by the embodiment of the method. This high in the clouds platform includes: a processor. The processor is configured to:
responding to a system identification creating request aiming at target household equipment and sent by a first terminal, sending a system identification of a household system to which the target household equipment belongs to the first terminal, and binding the system identification with a first account number logged in the first terminal, wherein the system identification is used for being sent to the target household equipment by the first terminal;
if a login request which is sent by target household equipment and carries login information of a first account and a system identifier is received, the target household equipment is bound with the system identifier;
responding to a unbinding instruction sent by a first terminal, unbinding a system identifier from a first account, binding the system identifier with a virtual account, and sending a display updating instruction to target household equipment, wherein the display updating instruction is used for indicating the target household equipment to display a target coded image, and the target coded image is generated based on the system identifier;
and if the system identification sent by the second terminal after logging in the cloud platform is received, the binding between the system identification and the virtual account is released, the system identification is bound with a second account logged in the second terminal, and the system identification sent by the second terminal is obtained after the second terminal scans the target coded image.
Optionally, the processor may be further configured to:
receiving attribute configuration information aiming at target household equipment sent by a first terminal, wherein the attribute configuration information comprises at least one of the following information: the method comprises the following steps that the name of target household equipment, the setting position of the target household equipment and at least one intelligent household scene which can be applied by the target household equipment are obtained;
and binding the equipment identifier, the attribute configuration information and the system identifier of the target household equipment.
Optionally, the processor may be further configured to:
and responding to an information viewing request aiming at the target household equipment and sent by the second terminal, and sending attribute configuration information of the target household equipment to the second terminal, wherein the attribute configuration information is used for being displayed by the second terminal.
In summary, the embodiment of the application provides a cloud platform, where a system identifier of a target home device and a home system to which the target home device belongs may be bound with the cloud platform, and the system identifier is bound with a first account logged in a first terminal. After receiving the unbinding instruction sent by the first terminal, the cloud platform can unbind the system identifier and the first account and bind the system identifier and the virtual account. And then, after receiving a system identifier which is sent by the second terminal and acquired by scanning the target coded image, the cloud platform can unbind the system identifier and the virtual account and bind the system identifier and a second account logged in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login passwords of the second account and the second account are leaked can be avoided, and potential safety hazards are effectively reduced.
The embodiment of the application provides home equipment, and the home equipment can be used for executing the binding method applied to the home equipment provided by the method embodiment. The household equipment comprises a processor. The processor is configured to:
receiving a system identifier sent by a first terminal and login information of a first account number logged in the first terminal, wherein the system identifier is created by a cloud platform for a home system to which home equipment belongs and sent to the first terminal, and is bound with the first account number;
sending a login request to a cloud platform, wherein the login request comprises a system identifier and login information of a first account, and the login request is used for indicating the cloud platform to bind the target household equipment with the system identifier;
receiving a display updating instruction sent by the cloud platform, wherein the display updating instruction is sent by the cloud platform in response to a unbinding instruction sent by the first terminal, and the unbinding instruction is further used for indicating the cloud platform to unbind the system identifier from the first account and bind the system identifier with the virtual account;
and responding to the display updating instruction, displaying a target coded image, wherein the target coded image is generated based on the system identification, the target coded image is used for being scanned by the second terminal to obtain the system identification, and sending the obtained system identification to the cloud platform, and the system identification sent by the second terminal is used for indicating the cloud platform to release the binding of the system identification and the virtual account and bind the system identification and the second account of the second terminal.
Optionally, the target code image is generated based on the system identifier and the wireless communication address of the home device. The processor may be further configured to:
receiving login information of a second account sent by a second terminal based on a wireless communication address, wherein the wireless communication address is obtained by scanning a target coded image by the second terminal;
and logging in the cloud platform based on the login information of the second account.
Optionally, the processor may be further configured to:
displaying an initial coding image, wherein the initial coding image is generated based on a wireless communication address of the household equipment, and the initial coding image is used for being scanned by a first terminal to obtain the wireless communication address;
and receiving a system identification sent by the first terminal based on the wireless communication address and login information of a first account logged in the first terminal.
Optionally, the processor may be further configured to:
and in response to the display updating instruction, deleting the login information of the first account.
In summary, the embodiment of the application provides a home device, where the home device logs in a cloud platform based on a system identifier sent by a first terminal and login information of a first account, the cloud platform can bind a target home device with the system identifier of a home system to which the target home device belongs, and the system identifier is bound with the first account logged in the first terminal. After receiving the unbinding instruction sent by the first terminal, the cloud platform can unbind the system identifier and the first account and bind the system identifier and the virtual account. And then, after receiving a system identifier which is sent by the second terminal and acquired by scanning the target coded image, the cloud platform can unbind the system identifier and the virtual account and bind the system identifier and a second account logged in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login password of the second account and the login password of the second account are leaked can be avoided, and potential safety hazards are effectively reduced.
The embodiment of the application provides a terminal, and the terminal can be used for executing the method for binding the household equipment applied to the first terminal. The terminal includes a processor configured to:
sending a system identification creating request aiming at the target household equipment to the cloud platform, wherein the system identification creating request is used for indicating the cloud platform to bind a system identification distributed for a household system to which the target household equipment belongs with a first account logged in the first terminal;
receiving a system identification of a home system to which target home equipment belongs, which is sent by a cloud platform;
the method comprises the steps of sending a system identification and login information of a first account to a target home device, wherein the system identification and the login information of the first account are used for enabling the target home device to send a login request to a cloud platform, and the login request is used for indicating the cloud platform to bind the target home device with the system identification;
the method comprises the steps of sending a unbinding instruction to a cloud platform, wherein the unbinding instruction is used for indicating the cloud platform to unbind a system identification from a first account, binding the system identification with a virtual account, sending a display updating instruction to a target household device, the display updating instruction is used for indicating the target household device to display a target coding image, the target coding image is generated based on the system identification, the target coding image is used for a second terminal to scan the target coding image after logging in the cloud platform so as to obtain the system identification, and the obtained system identification is sent to the cloud platform so as to indicate the cloud platform to unbind the system identification from the virtual account, and bind the system identification with a second account logged in the second terminal.
Optionally, the processor may be further configured to:
sending attribute configuration information aiming at the target household equipment to a cloud platform, wherein the attribute configuration information comprises at least one of the following information: the method comprises the following steps that the name of target household equipment, the setting position of the target household equipment and at least one intelligent household scene which can be applied by the target household equipment are obtained; the attribute configuration information is used for indicating the cloud platform to bind the device identifier, the attribute configuration information and the system identifier of the target household device.
Optionally, the processor may be further configured to:
scanning an initial coding image displayed by target household equipment to acquire a wireless communication address of the target household equipment;
and sending a system identification and login information of a first account logged in the first terminal to the target household equipment based on the wireless communication address.
In summary, the embodiment of the application provides a terminal, which can send a system identifier of a home system to which a target home device belongs and login information of a first login account, which are sent by a cloud platform, to the target home device, so that the target home device sends a login request to the cloud platform. After receiving the login request, the cloud platform can bind the target household equipment with the system identification, and the system identification is bound with the first account logged in the first terminal. And then, the first terminal sends a unbinding instruction to the cloud platform to instruct the cloud platform to unbind the system identifier from the first account, bind the system identifier with the virtual account, unbind the system identifier from the virtual account after receiving the system identifier which is sent by the second terminal and is obtained by scanning the target coded image, and bind the system identifier with a second account which logs in the second terminal. In the binding process, the first terminal is not required to adopt the second account to log in the cloud platform, so that the second account and the target household equipment can be bound, the problem that the login password of the second account and the login password of the second account are leaked can be avoided, and potential safety hazards are effectively reduced.
An embodiment of the present application provides a cloud platform, and the cloud platform includes: the device comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, and when the processor executes the computer program, the binding method applied to the home equipment of the cloud platform provided by the above method embodiments is implemented, for example, the method executed by the cloud platform in fig. 2 or fig. 3.
The embodiment of the application provides a household equipment, this household equipment includes: the device comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, and when the processor executes the computer program, the binding method applied to the home equipment provided by the above method embodiments is implemented, for example, the method executed by the home equipment in fig. 2 or fig. 3.
The embodiment of the application provides a terminal, which comprises: the device comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, and when the processor executes the computer program, the processor implements the method for binding the home equipment, such as the method for binding the home equipment executed by the first terminal in fig. 2 or fig. 3, provided by the embodiments of the method described above.
An embodiment of the present application provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and the computer program is loaded by a processor and executes the method for binding home equipment applied to a cloud platform, provided by the foregoing method embodiment, for example, the method executed by the cloud platform in fig. 2 or fig. 3.
An embodiment of the present application provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and the computer program is loaded by a processor and executes a binding method applied to a home device, provided by the foregoing method embodiment, for example, a method executed by the home device in fig. 2 or fig. 3.
An embodiment of the present application provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and the computer program is loaded by a processor and executes the method for binding home devices applied to a first terminal, provided by the above method embodiment, for example, the method for binding home devices executed by the first terminal in fig. 2 or fig. 3.
An embodiment of the present application further provides a computer program product including instructions, which when the computer program product runs on a computer, causes the computer to execute the method for binding the home devices applied to the cloud platform, provided in the foregoing method embodiment, for example, the method executed by the cloud platform in fig. 2 or fig. 3.
An embodiment of the present application further provides a computer program product including instructions, and when the computer program product runs on a computer, the computer is enabled to execute the binding method applied to the home equipment, which is provided in the foregoing method embodiment, for example, the method executed by the home equipment in fig. 2 or fig. 3.
An embodiment of the present application further provides a computer program product including an instruction, where when the computer program product runs on a computer, the computer is enabled to execute the method for binding the home devices applied to the first terminal, which is provided in the foregoing method embodiment, for example, the method for binding the home devices executed by the first terminal in fig. 2 or fig. 3.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
It should be understood that reference herein to "and/or" means that there may be three relationships, for example, a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. Also, the term "at least one" in the present application means one or more, and the term "a plurality" in the present application means two or more.
The terms "first," "second," and the like in this application are used for distinguishing between similar items and items that have substantially the same function or similar functionality, and it should be understood that "first," "second," and "nth" do not have any logical or temporal dependency or limitation on the number or order of execution. For example, a first terminal may be referred to as a second terminal, and similarly, a second terminal may be referred to as a first terminal, without departing from the scope of the various described examples.
It can be understood that the user portrait information of the user, which is acquired by the book recommendation device provided in the embodiment of the present application, is acquired after the user authorization. In addition, the book recommendation device provided by the embodiment of the application strictly complies with relevant laws and regulations in the processes of collecting, using and processing the user portrait information.
It should be noted that information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, presented data, etc.), and signals referred to in this application are authorized by the user or sufficiently authorized by various parties, and the collection, use, and processing of the relevant data is required to comply with relevant laws and regulations and standards in relevant countries and regions. For example, login information of an account referred to in this application (e.g., login information of a second account) is obtained with sufficient authorization.
The above description is only exemplary of the present application and should not be taken as limiting the present application, and any modifications, equivalents, improvements and the like that are made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (10)

1. A binding method of household equipment is characterized by being applied to a cloud platform; the method comprises the following steps:
responding to a system identification creating request aiming at target household equipment sent by a first terminal, sending a system identification of a household system to which the target household equipment belongs to the first terminal, and binding the system identification with a first account logged in the first terminal, wherein the system identification is used for the first terminal to send to the target household equipment;
if a login request which is sent by the target household equipment and carries login information of the first account and the system identification is received, the target household equipment and the system identification are bound;
responding to a unbinding instruction sent by the first terminal, unbinding the binding between the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target home equipment, wherein the display updating instruction is used for indicating the target home equipment to display a target coded image, and the target coded image is generated based on the system identifier;
and if the system identification sent by the second terminal after logging in the cloud platform is received, the binding between the system identification and the virtual account is released, and the system identification is bound with a second account logged in the second terminal, wherein the system identification sent by the second terminal is obtained after the second terminal scans the target coded image.
2. The method according to claim 1, wherein after the sending, to the first terminal, the system identifier of the home system to which the target home device belongs, the method further comprises:
receiving attribute configuration information aiming at the target household equipment, which is sent by the first terminal, wherein the attribute configuration information comprises at least one of the following information: the name of the target household equipment, the setting position of the target household equipment and at least one intelligent household scene applicable to the target household equipment;
the binding the target household equipment and the system identifier comprises:
and binding the equipment identifier of the target household equipment, the attribute configuration information and the system identifier.
3. The method according to claim 2, wherein after said binding the system identifier with the second account logged into the second terminal, the method further comprises:
and sending attribute configuration information of the target household equipment to the second terminal in response to an information viewing request aiming at the target household equipment, which is sent by the second terminal, wherein the attribute configuration information is used for being displayed by the second terminal.
4. A binding method of household equipment is characterized by being applied to the household equipment; the method comprises the following steps:
receiving a system identifier sent by a first terminal and login information of a first account logged in the first terminal, wherein the system identifier is created by a cloud platform for a home system to which home equipment belongs and sent to the first terminal, and is bound with the first account;
sending a login request to the cloud platform, wherein the login request comprises the system identifier and login information of the first account, and the login request is used for indicating the cloud platform to bind the target household equipment with the system identifier;
receiving a display updating instruction sent by the cloud platform, wherein the display updating instruction is sent by the cloud platform in response to a unbinding instruction sent by the first terminal, and the unbinding instruction is further used for instructing the cloud platform to unbind the system identifier from the first account and bind the system identifier with the virtual account;
and responding to the display updating instruction, displaying a target coded image, wherein the target coded image is generated based on the system identification, the target coded image is used for being scanned by a second terminal to obtain the system identification, and sending the obtained system identification to the cloud platform, and the system identification sent by the second terminal is used for indicating the cloud platform to release the binding of the system identification and the virtual account and bind the system identification and a second account of the second terminal.
5. The method of claim 4, wherein the target encoded image is generated based on the system identification and a wireless communication address of the household device; the method further comprises the following steps:
receiving login information of the second account sent by the second terminal based on the wireless communication address, wherein the wireless communication address is obtained by scanning the target coded image by the second terminal;
logging in the cloud platform based on the login information of the second account.
6. The method according to claim 4 or 5, wherein before the receiving the system identifier sent by the first terminal and the login information of the first account logged in the first terminal, the method further comprises:
displaying an initial coding image, wherein the initial coding image is generated based on a wireless communication address of the household equipment, and the initial coding image is used for scanning by the first terminal to obtain the wireless communication address;
the receiving a system identifier sent by a first terminal and login information of a first account logged in the first terminal includes:
and receiving the system identification sent by the first terminal based on the wireless communication address and login information of a first account logged in the first terminal.
7. The method according to claim 4 or 5, characterized in that the method further comprises:
and responding to the display updating instruction, and deleting the login information of the first account.
8. A binding method of home equipment is characterized by being applied to a first terminal; the method comprises the following steps:
sending a system identification creating request aiming at target household equipment to a cloud platform, wherein the system identification creating request is used for indicating the cloud platform to bind a system identification distributed for a household system to which the target household equipment belongs with a first account logged in the first terminal;
receiving a system identification of a home system to which the target home equipment belongs, which is sent by the cloud platform;
sending the system identification and login information of the first account to the target home equipment, wherein the system identification and the login information of the first account are used for the target home equipment to send a login request to the cloud platform, and the login request is used for indicating the cloud platform to bind the target home equipment with the system identification;
sending a unbinding instruction to the cloud platform, wherein the unbinding instruction is used for indicating the cloud platform to release the binding of the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target household equipment, the display updating instruction is used for indicating the target household equipment to display a target coded image, the target coded image is generated based on the system identifier, the target coded image is used for a second terminal to scan the target coded image after logging in the cloud platform so as to obtain the system identifier, and the obtained system identifier is sent to the cloud platform so as to indicate the cloud platform to release the binding of the system identifier and the virtual account, and bind the system identifier and a second account logged in the second terminal.
9. A cloud platform, the cloud platform comprising: a processor; the processor is configured to:
responding to a system identification creating request aiming at target household equipment sent by a first terminal, sending a system identification of a household system to which the target household equipment belongs to the first terminal, and binding the system identification with a first account logged in the first terminal, wherein the system identification is used for the first terminal to send to the target household equipment;
if a login request which is sent by the target household equipment and carries login information of the first account and the system identification is received, the target household equipment and the system identification are bound;
responding to a unbinding instruction sent by the first terminal, unbinding the binding between the system identifier and the first account, binding the system identifier and the virtual account, and sending a display updating instruction to the target home equipment, wherein the display updating instruction is used for indicating the target home equipment to display a target coded image, and the target coded image is generated based on the system identifier;
and if the system identification sent by the second terminal after logging in the cloud platform is received, the binding between the system identification and the virtual account is released, and the system identification is bound with a second account logged in the second terminal, wherein the system identification sent by the second terminal is obtained after the second terminal scans the target coded image.
10. The household equipment is characterized by comprising a processor; the processor is configured to:
receiving a system identifier sent by a first terminal and login information of a first account logged in the first terminal, wherein the system identifier is created by a cloud platform for a home system to which home equipment belongs and sent to the first terminal, and is bound with the first account;
sending a login request to the cloud platform, wherein the login request comprises the system identifier and login information of the first account, and the login request is used for indicating the cloud platform to bind the target household equipment with the system identifier;
receiving a display updating instruction sent by the cloud platform, wherein the display updating instruction is sent by the cloud platform in response to a unbinding instruction sent by the first terminal, and the unbinding instruction is further used for instructing the cloud platform to unbind the system identifier from the first account and bind the system identifier with the virtual account;
and responding to the display updating instruction, displaying a target coded image, wherein the target coded image is generated based on the system identification, the target coded image is used for being scanned by a second terminal to obtain the system identification, and sending the obtained system identification to the cloud platform, and the system identification sent by the second terminal is used for indicating the cloud platform to release the binding of the system identification and the virtual account and bind the system identification and a second account of the second terminal.
CN202210295712.5A 2022-03-23 2022-03-23 Binding method and binding equipment for household equipment Active CN114726664B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210295712.5A CN114726664B (en) 2022-03-23 2022-03-23 Binding method and binding equipment for household equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210295712.5A CN114726664B (en) 2022-03-23 2022-03-23 Binding method and binding equipment for household equipment

Publications (2)

Publication Number Publication Date
CN114726664A true CN114726664A (en) 2022-07-08
CN114726664B CN114726664B (en) 2023-10-27

Family

ID=82238772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210295712.5A Active CN114726664B (en) 2022-03-23 2022-03-23 Binding method and binding equipment for household equipment

Country Status (1)

Country Link
CN (1) CN114726664B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115333886A (en) * 2022-07-22 2022-11-11 北京金山云网络技术有限公司 Device information processing method and device, electronic device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809968A (en) * 2018-05-28 2018-11-13 北京小米移动软件有限公司 Collaborative share method, apparatus and storage medium
CN109344584A (en) * 2018-09-27 2019-02-15 厦门立林科技有限公司 A kind of method for managing security of the initial account number of smart machine
CN109874128A (en) * 2017-12-05 2019-06-11 ***通信集团终端有限公司 The binding method of equipment and terminal, device, equipment and medium
CN111885115A (en) * 2020-06-30 2020-11-03 海尔优家智能科技(北京)有限公司 Equipment binding change method and device
WO2021062983A1 (en) * 2019-09-30 2021-04-08 浙江口碑网络技术有限公司 Information processing method, information processing apparatus and electronic device
WO2022053069A1 (en) * 2020-09-14 2022-03-17 Oppo广东移动通信有限公司 Account binding method and apparatus, terminal, and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109874128A (en) * 2017-12-05 2019-06-11 ***通信集团终端有限公司 The binding method of equipment and terminal, device, equipment and medium
CN108809968A (en) * 2018-05-28 2018-11-13 北京小米移动软件有限公司 Collaborative share method, apparatus and storage medium
CN109344584A (en) * 2018-09-27 2019-02-15 厦门立林科技有限公司 A kind of method for managing security of the initial account number of smart machine
WO2021062983A1 (en) * 2019-09-30 2021-04-08 浙江口碑网络技术有限公司 Information processing method, information processing apparatus and electronic device
CN111885115A (en) * 2020-06-30 2020-11-03 海尔优家智能科技(北京)有限公司 Equipment binding change method and device
WO2022053069A1 (en) * 2020-09-14 2022-03-17 Oppo广东移动通信有限公司 Account binding method and apparatus, terminal, and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115333886A (en) * 2022-07-22 2022-11-11 北京金山云网络技术有限公司 Device information processing method and device, electronic device and storage medium

Also Published As

Publication number Publication date
CN114726664B (en) 2023-10-27

Similar Documents

Publication Publication Date Title
US10065119B2 (en) Game accessing method and processing method, server, terminal, and system
CN106998329B (en) File sharing method and device
US9130927B2 (en) Single certificate service system and operational method thereof
CN111343698B (en) Screen projection control method and device, wireless controller and storage medium
US9302188B2 (en) Apparatus, method and computer readable recording medium for interworking account based on mobile terminal and account based on game
CN106302448B (en) Remote access control method and device
CN110602216A (en) Method and device for using single account by multiple terminals, cloud server and storage medium
CN106686754B (en) Data interaction method and data interaction system
US12043517B2 (en) Authorization management and authorization request of elevator service request
CN106850703B (en) Communication method based on social identity and server
CN104635543A (en) Method and device for carrying out management operation
CN104123350A (en) Social relation management method, device and system
CN111857498B (en) Data interaction method and device and electronic equipment
CN109726545B (en) Information display method, equipment, computer readable storage medium and device
CN114760112B (en) Wireless local area network-oriented intelligent home equipment networking method, system, equipment and storage medium
CN114726664B (en) Binding method and binding equipment for household equipment
CN113535298A (en) Display switching method and device for cloud game desktop
CN112165706B (en) Equipment connection management method and device and Bluetooth equipment
CN114389868A (en) Method, system and device for distributing cloud resources and storage medium
CN115540229A (en) Virtual remote controller control right switching method, device, equipment and storage medium
CN115943623A (en) Techniques for managing telephone number-based user accounts
CN114168254A (en) Data processing method, device and equipment
CN112968860A (en) Method and device for managing electronic device
CN112367347B (en) Encryption equipment access method, device and computer readable storage medium
CN113434236A (en) Display switching method and device of cloud desktop

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