CN108055339B - Household appliance interconnection method and device, storage medium and cloud platform server - Google Patents

Household appliance interconnection method and device, storage medium and cloud platform server Download PDF

Info

Publication number
CN108055339B
CN108055339B CN201711405691.3A CN201711405691A CN108055339B CN 108055339 B CN108055339 B CN 108055339B CN 201711405691 A CN201711405691 A CN 201711405691A CN 108055339 B CN108055339 B CN 108055339B
Authority
CN
China
Prior art keywords
household appliance
cloud platform
code
preset association
configuration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711405691.3A
Other languages
Chinese (zh)
Other versions
CN108055339A (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.)
Haier Uplus Intelligent Technology Beijing Co Ltd
Original Assignee
Haier Uplus Intelligent Technology Beijing 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 Haier Uplus Intelligent Technology Beijing Co Ltd filed Critical Haier Uplus Intelligent Technology Beijing Co Ltd
Priority to CN201711405691.3A priority Critical patent/CN108055339B/en
Publication of CN108055339A publication Critical patent/CN108055339A/en
Application granted granted Critical
Publication of CN108055339B publication Critical patent/CN108055339B/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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention discloses a method and a device for interconnecting household appliances, a storage medium and a cloud platform server, wherein the method comprises the following steps: receiving a first preset association code and first household appliance configuration information of first household appliance equipment from a first cloud platform; detecting whether the first preset association code is the same as a second preset association code, wherein the second preset association code is an association code corresponding to a second household appliance managed by a second cloud platform; and under the condition that the first preset association code is the same as the second preset association code, establishing the association relationship between the first household appliance configuration information and the second preset association code. The whole process of the invention does not need manual participation of a user, automatically obtains the preset association code and automatically matches and associates, the process is simple, the user experience is better, and the following problems in the prior art are solved: before a user of one manufacturer controls other manufacturer devices on the manufacturer APP, the user needs to manually bind with the device, the process is complex, and the user experience is low.

Description

Household appliance interconnection method and device, storage medium and cloud platform server
Technical Field
The invention relates to the field of data interaction, in particular to a method and a device for interconnecting household appliances, a storage medium and a cloud platform server.
Background
At present, interconnection between cloud platforms is realized between different household appliance manufacturers based on a unified cloud platform interconnection protocol. After interconnection among the cloud platforms of different household appliance manufacturers is realized, the household appliances managed by the cloud platform of the other side are controlled by mutually transmitting commands and information, so that interconnection among the household appliances of different household appliance manufacturers is realized.
Now, suppose that two home appliance manufacturers, manufacturer a and manufacturer B, have interconnected based on a unified cloud platform interconnection and interworking protocol. After the device of the manufacturer B is networked, if the user of the manufacturer a wants to control the home appliance of the manufacturer B, the user of the manufacturer a needs to bind the user with the home appliance of the manufacturer B using the application of the manufacturer a, and the user of the manufacturer a can control the home appliance of the manufacturer B after the binding. The binding process generally comprises the following steps: 1. the method comprises the steps that a two-dimensional code (the specification of the content of the two-dimensional code is uniformly set by a cloud platform interconnection and interworking protocol) on a household appliance of a manufacturer B is scanned through an application of the manufacturer A to identify information such as a unique identification, a type and a manufacturer of the household appliance; 2. the application of the manufacturer A sends the household appliance information and the user information in the step 1 to a cloud platform of the manufacturer A; 3. the manufacturer A cloud platform sends the household appliance information and the user information to a manufacturer B cloud platform; 4. and the manufacturer B cloud platform associates the user with the household appliance according to the user information and the household appliance information so as to complete binding.
The above binding process has the following drawbacks: the user needs to manually execute a binding process once, so that the user experience is not good; two vendors also need to make the same appliance identification rule and implement the identification rule in the vendor application, and attach an appliance identification code based on the rule to the appliance (or in the specification) for identification.
Therefore, although different manufacturers based on a unified cloud platform interconnection protocol can realize household appliance interconnection, a user of one manufacturer needs to manually bind with other manufacturer equipment before controlling the equipment on the manufacturer APP (application software), the process is complex, and the user experience is low.
Disclosure of Invention
The invention provides a method and a device for interconnecting household appliances, a storage medium and a cloud platform server, which are used for solving the following problems in the prior art: before a user of one manufacturer controls other manufacturer devices on the manufacturer APP, the user needs to manually bind with the device, the process is complex, and the user experience is low.
In order to solve the above technical problem, in one aspect, the present invention provides a method for interconnecting home appliances, including: receiving a first preset association code and first household appliance configuration information of first household appliance equipment from a first cloud platform; detecting whether the first preset association code is the same as a second preset association code, wherein the second preset association code is an association code corresponding to a second household appliance managed by a second cloud platform; and under the condition that the first preset association code is the same as the second preset association code, establishing the association relationship between the first household appliance configuration information and the second preset association code.
Optionally, after the association relationship between the first appliance configuration information and the second preset association code is established, the method further includes: and sending the first household appliance configuration information to a terminal for managing the second household appliance.
Optionally, the method further comprises: receiving a second preset association code and second household appliance configuration information of a second household appliance; and establishing an association relation between the second preset association code and the second household appliance configuration information.
Optionally, after the association relationship between the second preset association code and the second appliance configuration information is established, the method further includes: and sending the second household appliance configuration information to the first cloud platform so as to establish an association relationship between the second household appliance configuration information and the first preset association code on the first cloud platform.
Optionally, the first preset association code and the second preset association code include one of: and managing the MAC address of a media access control layer of the terminal of the household appliance and managing the MAC address of a router in a local area network where the terminal of the household appliance is located.
In another aspect, the present invention further provides a device for interconnecting household electrical appliances, including: the receiving module is used for receiving a first preset association code and first household appliance configuration information of first household appliance equipment from a first cloud platform; the detection module is used for detecting whether the first preset associated code is the same as a second preset associated code, wherein the second preset associated code is an associated code corresponding to a second household appliance managed by a second cloud platform; and the association module is used for establishing the association relationship between the first household appliance configuration information and the second preset association code under the condition that the first preset association code is the same as the second preset association code.
Optionally, the receiving module is further configured to receive a second preset association code and second appliance configuration information of a second appliance device; and the association module is also used for establishing the association relationship between the second preset association code and the second household appliance configuration information.
Optionally, the method further includes: and the sending module is used for sending the second household appliance configuration information to the first cloud platform so as to establish the association relationship between the second household appliance configuration information and the first preset association code on the first cloud platform.
Optionally, the sending module is further configured to send the first appliance configuration information to a terminal that manages the second appliance device.
In another aspect, the present invention further provides a storage medium storing a computer program, where the computer program is executed by a processor to implement the steps of the method for interconnecting the home appliances.
On the other hand, the invention also provides a cloud platform server, which at least comprises a memory and a processor, wherein the memory is stored with a computer program, and the processor realizes the steps of the household appliance interconnection method when executing the computer program on the memory.
The whole process of the invention does not need manual participation of a user, automatically obtains the preset association code and automatically matches and associates, the process is simple, the user experience is better, and the following problems in the prior art are solved: before a user of one manufacturer controls other manufacturer devices on the manufacturer APP, the user needs to manually bind with the device, the process is complex, and the user experience is low.
Drawings
Fig. 1 is a flowchart of a method for interconnecting home devices according to a first embodiment of the present invention;
fig. 2 is a flowchart of a method for interconnecting home devices according to a first embodiment of the present invention;
fig. 3 is a flowchart of a method for interconnecting home devices according to a second embodiment of the present invention;
fig. 4 is a flowchart of a method for interconnecting home devices according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of an apparatus for interconnecting home appliances according to a fourth embodiment of the present invention.
Detailed Description
In order to solve the following problems in the prior art: before a user of one manufacturer controls equipment of other manufacturers on the APP of the manufacturer, the user needs to manually bind the equipment, the process is complex, and the user experience is low; the invention provides a method and a device for interconnecting household appliances, a storage medium and a cloud platform server, which are further described in detail in the following with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the invention.
A first embodiment of the present invention provides a method for interconnecting home appliances, where the flow of the method is shown in fig. 1, and the method includes steps S102 to S106:
s102, receive a first preset association code and first appliance configuration information of a first appliance device from a first cloud platform.
In a specific implementation, since the manufacturer of the first cloud platform and the manufacturer of the second cloud platform have already constructed an interconnection protocol, the first cloud platform and the second cloud platform can be in interconnection, and the first cloud platform can control the household appliance device under the second cloud platform, so that the process may be that the second cloud platform receives data from the first cloud platform. The home appliance configuration information indicates attributes of the home appliance itself, such as a brand of the home appliance, a type of the home appliance, a model of the home appliance, and an ID of the home appliance.
The first preset association code may be data having a unique identification function, for example, an MAC address of a terminal that manages the home appliance, an MAC address of a router in a local area network in which the terminal that manages the home appliance is located, a set of unique data codes generated according to terminal information that manages the home appliance, or a string of numbers generated without hurry to any rule, as long as the association code is unique and data that is not duplicated.
And S104, detecting whether the first preset associated code is the same as a second preset associated code, wherein the second preset associated code is an associated code corresponding to a second household appliance managed by a second cloud platform.
In the process, the first preset association code is compared with a second preset association code of a second cloud platform, whether the two association codes are the same or not is judged, if the two association codes are the same, the two association codes are equivalent to key matching, the operation is indicated to be the operation of one user, and if the two association codes are different, the operation is not indicated to be the operation of one user.
The second preset association code may be a device of a vendor corresponding to the second cloud platform that is used by the user before, and the second cloud platform stores the second preset association code when using the device. The above-described procedure explains the assumption that the certain apparatus is the second apparatus.
And S106, under the condition that the first preset association code is the same as the second preset association code, establishing an association relation between the first household appliance configuration information and the second preset association code.
When the first preset association code is the same as the second preset association code, the association relationship between the first household appliance configuration information and the second preset association code can be established, after the association relationship is established, the second cloud platform can control the first household appliance, at this moment, the first household appliance configuration information can be sent to a terminal for managing the second household appliance, and the process is actually sending the first household appliance configuration information to the APP corresponding to the second cloud platform on the terminal.
The embodiment of the invention sets the preset association code for uniquely identifying the user identity, compares the preset association code with the preset association code stored by the cloud platform when the current cloud platform receives the preset association code and the household appliance configuration information sent by another cloud platform, and associates the first household appliance configuration information with the preset association code of the cloud platform under the condition that the preset association codes are the same, so that the second cloud platform manages the household appliance equipment under the first cloud platform.
The whole process of this embodiment does not need the manual participation of user, all is that the automatic acquisition is predetermine the association code and match and associate automatically, and the process is simple, and user experience is better, has solved prior art's following problem: before a user of one manufacturer controls other manufacturer devices on the manufacturer APP, the user needs to manually bind with the device, the process is complex, and the user experience is low.
The above-mentioned processes are all described with the second cloud platform as an execution subject, and correspondingly, before the first cloud platform sends the first preset association code and the first appliance configuration information of the first appliance device to the second cloud platform, the first cloud platform associates the first preset association code and the first appliance configuration information.
After the second cloud platform receives the second preset association code and the second household appliance configuration information of the second household appliance device and establishes the association relationship between the second preset association code and the second household appliance configuration information, the second household appliance configuration information can be sent to the first cloud platform, so that the association relationship between the second household appliance configuration information and the first preset association code is established on the first cloud platform. At this time, the first cloud platform and the second cloud platform are both associated with the household appliance under the management of the other platform, and then the user can manage any household appliance in the APP corresponding to any cloud platform.
A second embodiment of the present invention provides a storage medium storing a computer program that, when executed by a processor, implements steps S1 to S3 as follows:
s1, receiving a first preset association code and first appliance configuration information of a first appliance device from the first cloud platform.
In a specific implementation, since the manufacturer of the first cloud platform and the manufacturer of the second cloud platform have already constructed an interconnection protocol, the first cloud platform and the second cloud platform can be in interconnection, and the first cloud platform can control the household appliance device under the second cloud platform, so that the process may be that the second cloud platform receives data from the first cloud platform.
The first preset association code may be data having a unique identification function, for example, an MAC address of a terminal that manages the home appliance, an MAC address of a router in a local area network in which the terminal that manages the home appliance is located, a set of unique data codes generated according to terminal information that manages the home appliance, or a string of numbers generated without hurry to any rule, as long as the association code is unique and data that is not duplicated.
S2, detecting whether the first preset association code is the same as a second preset association code, where the second preset association code is an association code corresponding to a second home appliance managed by a second cloud platform;
in the process, the first preset association code is compared with a second preset association code of a second cloud platform, whether the two association codes are the same or not is judged, if the two association codes are the same, the two association codes are equivalent to key matching, the operation is indicated to be the operation of one user, and if the two association codes are different, the operation is not indicated to be the operation of one user.
The second preset association code may be a device of a vendor corresponding to the second cloud platform that is used by the user before, and the second cloud platform stores the second preset association code when using the device. The above-described procedure explains the assumption that the certain apparatus is the second apparatus.
And S3, under the condition that the first preset association code is the same as the second preset association code, establishing the association relationship between the first household appliance configuration information and the second preset association code.
The embodiment of the invention sets the preset association code for uniquely identifying the user identity, compares the preset association code with the preset association code stored by the cloud platform when the current cloud platform receives the preset association code and the household appliance configuration information sent by another cloud platform, and associates the first household appliance configuration information with the preset association code of the cloud platform under the condition that the preset association codes are the same, so that the second cloud platform manages the household appliance equipment under the first cloud platform.
The whole process of this embodiment does not need the manual participation of user, all is that the automatic acquisition is predetermine the association code and match and associate automatically, and the process is simple, and user experience is better, has solved prior art's following problem: before a user of one manufacturer controls other manufacturer devices on the manufacturer APP, the user needs to manually bind with the device, the process is complex, and the user experience is low.
After the step of establishing the association relationship between the first household appliance configuration information and the second preset association code is executed by the processor, the computer program is further executed by the processor to: and sending the first household appliance configuration information to a terminal for managing the second household appliance. In the process, after the association relation is established, the second cloud platform can control the first household appliance, at the moment, the first household appliance configuration information can be sent to the terminal for managing the second household appliance, and the process actually sends the first household appliance configuration information to the APP corresponding to the second cloud platform on the terminal.
In particular implementation, the computer program is further adapted to be executed by the processor for: receiving a second preset association code and second household appliance configuration information of a second household appliance; establishing an association relation between a second preset association code and second household appliance configuration information; and sending the second household appliance configuration information to the first cloud platform so as to establish an association relationship between the second household appliance configuration information and the first preset association code on the first cloud platform. At this time, the first cloud platform and the second cloud platform are both associated with the household appliance under the management of the other platform, and then the user can manage any household appliance in the APP corresponding to any cloud platform.
Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes. Optionally, in this embodiment, the processor executes the method steps described in the above embodiments according to the program code stored in the storage medium. Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again. It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
A third embodiment of the present invention provides a cloud platform (i.e., a cloud platform server), which at least includes a memory and a processor, where the memory stores a computer program, and the processor implements the steps of the method for interconnecting home appliances described in the first embodiment when executing the computer program on the memory, which is not described herein again.
The operation process of the cloud platform is described below with reference to fig. 2, fig. 3, and fig. 4.
The scene content related to the present embodiment is as follows:
(1) the terminal of user a and user B may or may not be the same user.
User a's mobile terminal: the household appliance control system can be connected with a cloud manufacturer A platform through a wireless network, and can control household appliances in a family through communication with the cloud platform of the manufacturer A.
User B's mobile terminal: the household appliance control system can be connected with a cloud manufacturer B platform through a wireless network, and can control household appliances in a family through communication with the cloud platform of the manufacturer B.
(2) Manufacturer a or manufacturer B applications: and the user can send control and query information to the cloud platform of the affiliated manufacturer through the application program of the affiliated manufacturer on the terminal to control the household appliances of the affiliated manufacturer.
(3) Vendor A's cloud platform: providing a network access function for the user A, and enabling the terminal of the user A to be linked to the cloud platform; meanwhile, an access function is provided for the household appliances of the manufacturer A, so that family members can control the household appliances of the manufacturer A through the cloud platform. And all information of the home appliances of the manufacturer A is possessed, and the information comprises home appliance attributes, functions, types and capabilities of sensors and the like. And the user A and the cloud platform of the manufacturer B are interconnected and intercommunicated through a specific protocol, so that the user A can control the household appliances of the manufacturer B through the application A.
Vendor B's cloud platform: providing a network access function for the user B, and enabling the terminal of the user B to be linked to the cloud platform; meanwhile, an access function is provided for household appliances, so that family members can control household appliances of a manufacturer B of the family members through the cloud platform. And the information of all the household appliances of the manufacturer B is possessed, and the information comprises the attributes, the functions, the types and the capabilities of the sensors and the like of the household appliances. And the user B can control the household appliances of the manufacturer A through the application B by interconnecting and intercommunicating with the cloud platform of the manufacturer A through a specific protocol.
(4) Home appliances of vendor a or vendor B: the cloud platform can be accessed to the respective cloud platform, sends information to the cloud platform, receives the information issued by the cloud platform and adjusts the state of the cloud platform according to the issued information. The home appliance itself has one or more sensors for sensing the status of the user in the home environment, accepting user input, and the location, status, etc. of other devices or terminals. These sensors may be, but are not limited to, cameras, infrared sensors, acoustic wave sensors, touch sensors, light sensors, and the like. The communication module of the household appliance can be interconnected with other equipment or terminals, and the communication module can be, but is not limited to, a bluetooth module, a WiFi module and the like.
Example 1
Application a and cloud a (cloud platform a) in fig. 2 belong to vendor a; application B and cloud B (cloud platform B) belong to vendor B; the application A and the application B are on the same terminal, and the cloud A and the cloud B are already interconnected. The association code of this embodiment is mac of the terminal, and the method for interconnecting home appliances includes the following steps:
s201, the user configures the home appliance B through the application B (the home appliance B is produced by the manufacturer B).
And S202, the application B sends the household appliance B information and the terminal information to the cloud B.
The home appliance B information includes but is not limited to: unique identification, type, name, etc. of the household appliance B; the terminal information is at least MAC address, manufacturer, model, etc.
And S203, the cloud B establishes the association relationship between the mac and the household appliance. Such as associating mac with the appliance B unique identification.
S204, the user configures the home appliance a through the application a (home appliance a is produced by the manufacturer a).
And S205, the application A sends the household appliance A information and the terminal information to the cloud A.
The home appliance a information includes but is not limited to: unique identification, type, name, etc. of the household appliance A; the terminal information includes but is not limited to: mac address, vendor, model, etc.
And S206, the cloud A establishes the association relationship between the mac and the household appliance. Such as associating mac with the unique identifier of home appliance a;
and S207, the cloud A sends the information of the terminal and the information of the household appliance A to the cloud B.
And S208, the cloud B judges whether the mac sent by the cloud A is related to the household appliance B or not, and the process is to compare whether the mac sent by the cloud A is the same as the mac stored in the cloud B or not. If there is a relationship, S209 is executed, otherwise, no processing is performed.
S209, the cloud B establishes the association relationship between the mac and the household appliance A.
And S210, the cloud B sends the information of the household appliance A to the application B (the application B displays the household appliance A according to the information).
And S211, the cloud B sends the information of the household appliance B to the cloud A.
S212, the cloud A stores the information of the household appliance B and establishes the association relationship between the mac and the household appliance B.
S213, the cloud a transmits the information of the home appliance B to the application a (the application a displays the home appliance B according to the information).
Example 2
Application a and cloud a (cloud platform a) in fig. 3 belong to vendor a; application B and cloud B (cloud platform B) belong to vendor B; the user has two terminals, wherein the terminal 1 runs the application A and the application B, the terminal 2 runs the application A, and the cloud A and the cloud B are interconnected. The association code of this embodiment is mac of the terminal, and the method for interconnecting home appliances includes the following steps:
s301, the user configures the home appliance a through the application a (home appliance a is produced by the manufacturer a).
And S302, the application A sends the household appliance A information and the terminal 1 information to the cloud A.
The home appliance a information includes but is not limited to: unique identification, type, name, etc. of the household appliance A; terminal 1 information includes but is not limited to: mac address (mac1), vendor, model, etc.
And S303, the cloud A establishes an incidence relation between the account A of the application A and the mac1 and an incidence relation between the user and the household appliance A.
S304, when the same user (using the same account) opens the application a on the terminal 2, the application a on the terminal 2 automatically sends the mac address mac2 of the terminal 2 to the cloud a.
S305, the cloud A establishes the association relationship between the account A of the application A and the mac2, and establishes the association relationship between the mac2 and the household appliance A.
S306, the user configures the home appliance B through the application B (home appliance B is produced by the manufacturer B).
And S307, the application B sends the household appliance B information and the terminal 2 information to the cloud B.
The home appliance B information includes but is not limited to: unique identification, type, name, etc. of the household appliance B; terminal 2 information includes but is not limited to: mac address (mac2), vendor, model, etc.
S308, the cloud B establishes the incidence relation between the account B of the application B and the mac2 and the incidence relation between the user and the household appliance B.
And S309, the cloud B sends the information of the terminal 2 and the information of the household appliance B to the cloud A.
S310, cloud A determines whether mac2 has an associated account, that is, determines that cloud A has the same mac as mac2 from application B. If so, the operation is executed in S311, otherwise, no processing is performed.
And S311, establishing the association relation between the account A of the application A and the mac1 and the mac2 and between the household appliance A and the household appliance B based on the associated association relation.
At the same time of establishing the relationship, the cloud a also establishes the association relationship between the account a of the application a and the account B of the application B (the accounts of two different applications are the same user).
And S312, the cloud A sends the mac1 of the terminal 1, the home appliances A and the home appliances B to the cloud B.
S313, the cloud B establishes the association relation among the account B of the application B, the mac1, the mac2, the household appliance A and the household appliance B.
At the same time of establishing the above relationship, the cloud B also establishes an association relationship between the account a of the application a and the account B of the application B (the accounts of two different applications are the same user).
And S314, the cloud B sends the information of the household appliance A to the application B (the application B displays the household appliance A according to the information).
S315, the cloud a transmits the information of the home appliance B to the application a (the application a displays the home appliance B according to the information).
Example 3
Application a and cloud a (cloud platform a) in fig. 4 belong to vendor a; application B and cloud B (cloud platform B) belong to vendor B; the user has two terminals, wherein the terminal 1 runs the application A, and the terminal 2 runs the application B; cloud a and cloud B have been interconnected. The association code of this embodiment is mac of the router, and the method for interconnecting home appliances includes the following steps:
s401, the user configures the home appliance a through the application a (home appliance a is produced by the manufacturer a).
S402, the application a sends the information of the home appliance a and the information of the router 1 connected thereto to the cloud a.
The home appliance a information includes but is not limited to: unique identification, type, name, etc. of the household appliance A; the information of the router 1 includes, but is not limited to: mac address mac1, vendor, model, etc.
And S403, the cloud A establishes the association relationship between the account A of the application A, the mac1 and the household appliance A.
S404, the user configures the home appliance B through the application B (home appliance B is produced by the manufacturer B).
S405, the application B sends the information of the home appliance B and the information of the router 2 connected thereto to the cloud B.
The home appliance B information includes but is not limited to: unique identification, type, name, etc. of the household appliance B; the information of the router 2 includes, but is not limited to: mac address mac2, vendor, model, etc.
S406, the cloud B establishes the association relationship between the account B of the application B, the mac2 and the household appliance B.
And S407, the cloud B sends the mac2 and the household appliance B information to the cloud A.
S408, the cloud A judges whether the mac1 is the same as the mac 2. If the same, S409 is performed, otherwise no processing is done.
S409, the cloud A establishes the association relation between the account A of the application A and mac1(mac2) and the household appliance A and the household appliance B.
At the same time of establishing the relationship, the cloud a also establishes the association relationship between the account a of the application a and the account B of the application B (the accounts of two different applications are the same user).
And S410, the cloud A sends the mac1(mac2) and the household appliance A information to the cloud B.
S411, cloud B establishes the relationship between account B of application B and mac1(mac2) and household appliance A and household appliance B.
At the same time of establishing the above relationship, the cloud B also establishes an association relationship between the account a of the application a and the account B of the application B (the accounts of two different applications are the same user).
And S412, the cloud B sends the information of the household appliance A to the application B (the application B displays the household appliance A according to the information).
S413, the cloud a transmits the information of the home appliance B to the application a (the application a displays the home appliance B according to the information).
Under the condition that the cloud platform of the manufacturer A and the cloud platform of the manufacturer B are interconnected, by adopting the embodiment of the invention, the user already configures the household appliances of the manufacturer A into the network (the household appliances are connected to the cloud platform of the manufacturer A), and after the same user configures the household appliances of the manufacturer B into the network (the household appliances are connected to the cloud platform of the manufacturer B) by using the application of the manufacturer B, the user does not need to manually bind the household appliances of the manufacturer B through the application of the manufacturer A, and can directly use the application of the manufacturer A to control the household appliances of the manufacturer B.
A fourth embodiment of the present invention provides a device for interconnecting household electrical appliances, a structural schematic of the device is shown in fig. 5, and the device includes: the system comprises a receiving module 10, a configuration module and a processing module, wherein the receiving module is used for receiving a first preset association code and first household appliance configuration information of a first household appliance from a first cloud platform; the detection module 11 is coupled to the receiving module 10 and configured to detect whether the first preset association code is the same as a second preset association code, where the second preset association code is an association code corresponding to a second home appliance managed by a second cloud platform; the association module 12 is coupled to the detection module 11, and configured to establish an association relationship between the first appliance configuration information and the second preset association code when the first preset association code is the same as the second preset association code.
The receiving module may be further configured to receive a second preset association code and second home appliance configuration information of a second home appliance device; the association module may be further configured to establish an association relationship between a second preset association code and the second appliance configuration information.
In a specific implementation, the apparatus may further include: the sending module is coupled to the association module 12 and configured to send the second appliance configuration information to the first cloud platform, so as to establish an association relationship between the second appliance configuration information and the first preset association code on the first cloud platform; and the terminal is also used for sending the first household appliance configuration information to the terminal for managing the second household appliance.
The embodiment of the invention sets the preset association code for uniquely identifying the user identity, compares the preset association code with the preset association code stored by the cloud platform when the current cloud platform receives the preset association code and the household appliance configuration information sent by another cloud platform, and associates the first household appliance configuration information with the preset association code of the cloud platform under the condition that the preset association codes are the same, so that the second cloud platform manages the household appliance equipment under the first cloud platform.
Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, and the scope of the invention should not be limited to the embodiments described above.

Claims (10)

1. A method for interconnecting household appliances, which is executed on a second cloud platform, includes:
receiving a first preset association code and first household appliance configuration information of first household appliance equipment from a first cloud platform;
detecting whether the first preset association code is the same as a second preset association code, wherein the second preset association code is an association code corresponding to a second household appliance managed by a second cloud platform;
and under the condition that the first preset association code is the same as the second preset association code, establishing an association relation between the first household appliance configuration information and the second preset association code.
2. The method of claim 1, wherein after establishing the association relationship between the first appliance configuration information and the second preset association code, the method further comprises:
and sending the first household appliance configuration information to a terminal for managing the second household appliance.
3. The method of claim 1, wherein the method further comprises:
receiving the second preset association code and second household appliance configuration information of a second household appliance;
and establishing the association relation between the second preset association code and the second household appliance configuration information.
4. The method of claim 3, wherein after establishing the association relationship between the second preset association code and the second appliance configuration information, the method further comprises:
and sending the second household appliance configuration information to the first cloud platform so as to establish an association relationship between the second household appliance configuration information and the first preset association code on the first cloud platform.
5. The method of any one of claims 1 to 4, wherein the first preset association code and the second preset association code comprise one of: and managing the MAC address of a media access control layer of the terminal of the household appliance and managing the MAC address of a router in a local area network where the terminal of the household appliance is located.
6. The utility model provides a device of electrical home appliances equipment interconnection which characterized in that installs in second cloud platform, includes:
the receiving module is used for receiving a first preset association code and first household appliance configuration information of first household appliance equipment from a first cloud platform;
the detection module is used for detecting whether the first preset associated code is the same as a second preset associated code, wherein the second preset associated code is an associated code corresponding to a second household appliance managed by a second cloud platform;
and the association module is used for establishing the association relationship between the first household appliance configuration information and the second preset association code under the condition that the first preset association code is the same as the second preset association code.
7. The apparatus of claim 6,
the receiving module is further configured to receive the second preset association code and second household appliance configuration information of a second household appliance;
the association module is further configured to establish an association relationship between the second preset association code and the second appliance configuration information.
8. The apparatus of claim 7, further comprising:
and the sending module is used for sending the second household appliance configuration information to the first cloud platform so as to establish the association relationship between the second household appliance configuration information and the first preset association code on the first cloud platform.
9. A storage medium storing a computer program, characterized in that the computer program realizes the steps of the method of any one of claims 1 to 5 when executed by a processor.
10. Cloud platform server comprising at least a memory, a processor, the memory having stored thereon a computer program, characterized in that the processor realizes the steps of the method of any of claims 1 to 5 when executing the computer program on the memory.
CN201711405691.3A 2017-12-22 2017-12-22 Household appliance interconnection method and device, storage medium and cloud platform server Active CN108055339B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711405691.3A CN108055339B (en) 2017-12-22 2017-12-22 Household appliance interconnection method and device, storage medium and cloud platform server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711405691.3A CN108055339B (en) 2017-12-22 2017-12-22 Household appliance interconnection method and device, storage medium and cloud platform server

Publications (2)

Publication Number Publication Date
CN108055339A CN108055339A (en) 2018-05-18
CN108055339B true CN108055339B (en) 2021-02-23

Family

ID=62130441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711405691.3A Active CN108055339B (en) 2017-12-22 2017-12-22 Household appliance interconnection method and device, storage medium and cloud platform server

Country Status (1)

Country Link
CN (1) CN108055339B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108964989B (en) * 2018-06-21 2022-06-28 重庆海尔空调器有限公司 Method and device for connecting with service platform and computer readable storage medium
EP3687116B1 (en) * 2019-01-22 2023-07-05 Caverion Oyj Monitoring facilities by sensors
CN111885595B (en) * 2020-07-24 2024-01-23 海尔优家智能科技(北京)有限公司 Intelligent household appliance configuration networking method, device and system
CN113190827A (en) * 2021-03-31 2021-07-30 青岛海尔科技有限公司 Method and device for cross-platform access of intelligent equipment, equipment and storage medium
CN113779516B (en) * 2021-06-29 2023-08-18 青岛海尔科技有限公司 Equipment control method and device, storage medium and electronic device
CN113490207B (en) * 2021-06-29 2024-02-06 深圳Tcl新技术有限公司 Internet of things equipment binding method and device, computer equipment and storage medium
WO2023015574A1 (en) * 2021-08-13 2023-02-16 Oppo广东移动通信有限公司 Method and apparatus for account association, and computer device and storage medium
CN113783760B (en) * 2021-11-12 2022-02-22 北京心智悦科技有限公司 Interconnection system and interconnection method for intelligent household equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1840794A3 (en) * 2006-03-29 2011-11-09 Hitachi, Ltd. Method, system and program for authenticating a user by biometric information
CN104270386A (en) * 2014-10-22 2015-01-07 中国建设银行股份有限公司 Cross-application-system user information integration method and identity information management server
CN106375442A (en) * 2016-08-31 2017-02-01 海尔优家智能科技(北京)有限公司 Cross-platform device information management method and apparatus
CN106534082A (en) * 2016-10-31 2017-03-22 海尔优家智能科技(北京)有限公司 User registration method and apparatus
CN106779881A (en) * 2017-02-07 2017-05-31 微鲸科技有限公司 Member's sharing method and device
CN107154946A (en) * 2017-06-06 2017-09-12 宁波小匠物联网科技有限公司 A kind of smart machine control method for supporting various communications protocols

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130091557A1 (en) * 2011-10-11 2013-04-11 Wheel Innovationz, Inc. System and method for providing cloud-based cross-platform application stores for mobile computing devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1840794A3 (en) * 2006-03-29 2011-11-09 Hitachi, Ltd. Method, system and program for authenticating a user by biometric information
CN104270386A (en) * 2014-10-22 2015-01-07 中国建设银行股份有限公司 Cross-application-system user information integration method and identity information management server
CN106375442A (en) * 2016-08-31 2017-02-01 海尔优家智能科技(北京)有限公司 Cross-platform device information management method and apparatus
CN106534082A (en) * 2016-10-31 2017-03-22 海尔优家智能科技(北京)有限公司 User registration method and apparatus
CN106779881A (en) * 2017-02-07 2017-05-31 微鲸科技有限公司 Member's sharing method and device
CN107154946A (en) * 2017-06-06 2017-09-12 宁波小匠物联网科技有限公司 A kind of smart machine control method for supporting various communications protocols

Also Published As

Publication number Publication date
CN108055339A (en) 2018-05-18

Similar Documents

Publication Publication Date Title
CN108055339B (en) Household appliance interconnection method and device, storage medium and cloud platform server
US10893094B2 (en) System and method for appliance detection and app configuration
EP3896916B1 (en) Network distribution method for household appliance, household appliance, mobile terminal and storage medium
CN106102184B (en) System and method for managing binding connection of Bluetooth equipment
CN106301785B (en) Method and system for binding intelligent household equipment and intelligent terminal
CN111741513A (en) Network distribution method of Internet of things equipment and related equipment
EP2919437A1 (en) Capability open platform, method and gateway for achieving terminal device plug and play management
CN106953785B (en) Intelligent household equipment adding method and device
CN108781174B (en) Device connection method and device, electronic device and readable storage medium
WO2016193417A1 (en) Home appliance control method and control system
EP3038292B1 (en) Method, apparatus and system for device management
CN105187480B (en) Profile acquisition method, apparatus and system
CN106789466B (en) Method for controlling intelligent household appliance, mobile terminal and intelligent household appliance
CN111741509A (en) Network distribution method and device, storage medium and processor
CN111163469A (en) Network distribution method of intelligent household appliance, wireless module and intelligent household appliance
WO2017088795A1 (en) Method and device for controlling smart appliance
CN111353141A (en) Intelligent device authority control method, server, user side device and electronic device
CN111542035A (en) Cloud service connection method, system and related equipment
CN113891317A (en) Network distribution method and network distribution device of intelligent equipment and electronic equipment
WO2022247373A1 (en) Method and apparatus for controlling home appliance, and appliance
CN111132164A (en) Network distribution method and device of intelligent equipment
CN105915416A (en) Information processing method and terminal device
CN105978606A (en) Remote communication method for Bluetooth device, Bluetooth device and client
WO2015117362A1 (en) Method and device for sharing personal information on terminal
CN113225236A (en) Electric appliance control method and device, storage medium, remote controller and server

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