WO2019237227A1 - 一种控制方法、主机、从机、移动终端及控制*** - Google Patents

一种控制方法、主机、从机、移动终端及控制*** Download PDF

Info

Publication number
WO2019237227A1
WO2019237227A1 PCT/CN2018/090647 CN2018090647W WO2019237227A1 WO 2019237227 A1 WO2019237227 A1 WO 2019237227A1 CN 2018090647 W CN2018090647 W CN 2018090647W WO 2019237227 A1 WO2019237227 A1 WO 2019237227A1
Authority
WO
WIPO (PCT)
Prior art keywords
host
mobile terminal
control
slave
instruction
Prior art date
Application number
PCT/CN2018/090647
Other languages
English (en)
French (fr)
Inventor
吴志勇
郭宇
Original Assignee
深圳市奥星澳科技有限公司
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 深圳市奥星澳科技有限公司 filed Critical 深圳市奥星澳科技有限公司
Priority to CN201880000618.4A priority Critical patent/CN108885435B/zh
Priority to PCT/CN2018/090647 priority patent/WO2019237227A1/zh
Publication of WO2019237227A1 publication Critical patent/WO2019237227A1/zh

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Definitions

  • the present application belongs to the technical field of the Internet of Things, and particularly relates to a control method, a master, a slave, a mobile terminal, a control system, and a computer-readable storage medium.
  • the current intelligent switch in the Internet of Things industry refers to a unit that uses the combination and programming of a control board and electronic components to implement circuit intelligent switch control.
  • control of smart home devices can be achieved.
  • the current smart switch usually can only correspond to one smart home device, that is, one smart switch controls one smart home device. Because the position of the smart switch is fixed, if the user wants to control a smart home device, he must go to the only corresponding smart switch.
  • the control of smart home devices is relatively monotonous, and it is difficult to meet the needs of users to control smart home devices in different locations in the environment.
  • this application provides a control method, a master, a slave, a mobile terminal, a control system, and a computer-readable storage medium, so that a user can control the same smart home device through multiple switches, which is convenient for the user.
  • the first aspect of the present application provides a control method, and the control method includes:
  • the host receives a binding instruction from the mobile terminal associated with the host that carries the address of the target slave;
  • the host binds to the target slave based on the binding instruction
  • the master When the master receives the first control instruction sent by the target slave, it controls the designated smart home device according to the first control instruction.
  • a second aspect of the present application provides a control method, and the control method includes:
  • the above mobile terminal obtains the address of the target slave
  • the mobile terminal sends a binding instruction carrying the address of the target slave to the host associated with the mobile terminal, and the binding instruction is used to instruct the host to bind with the target slave.
  • a third aspect of the present application provides a control method, and the control method includes:
  • the slave sends a first control instruction to the bound host, where the first control instruction is used to instruct the host to control the designated smart home device.
  • a fourth aspect of the present application provides a host.
  • the host includes:
  • a receiving unit configured to receive a binding instruction sent by a mobile terminal associated with the binding instruction and carrying an address of a target slave;
  • a binding unit configured to bind to the target slave based on the binding instruction
  • the control unit is configured to control the designated smart home device according to the first control instruction when the first control instruction sent by the target slave is received.
  • a fifth aspect of the present application provides a mobile terminal.
  • the mobile terminal includes:
  • the sending unit is configured to send a binding instruction carrying the address of the target slave to the master associated with the host, and the binding instruction is used to instruct the host to bind with the target slave.
  • a sixth aspect of the present application provides a slave, and the slave includes:
  • the sending unit is configured to send a first control instruction to the bound host, where the first control instruction is used to instruct the host to control a designated smart home device.
  • a seventh aspect of the present application provides a control system.
  • the control system includes the host according to the fourth aspect above, the mobile terminal according to the fifth aspect above, and the slave device according to the sixth aspect above.
  • the mobile terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor.
  • the processor executes the computer program, the first implementation is implemented as above. Aspects of method steps.
  • a ninth aspect of the present application provides a mobile terminal.
  • the mobile terminal includes a memory, a processor, and a computer program stored in the memory and operable on the processor.
  • the processor executes the computer program, the processor is implemented as described above. Steps of the second aspect of the method.
  • a tenth aspect of the present application provides a slave.
  • the mobile terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor.
  • the processor executes the computer program, the processor is implemented as described above. Three steps of the method.
  • the host receives a binding instruction carrying the address of the target slave sent by the mobile terminal associated with it, and then the host binds to the target slave based on the binding instruction.
  • the host controls the smart home device according to the first control instruction.
  • FIG. 1 is a schematic flowchart of a control method provided by an embodiment of the present application
  • FIG. 2 is a schematic flowchart of another control method provided by an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of another control method according to an embodiment of the present application.
  • FIG. 4 is a structural block diagram of a host provided by an embodiment of the present application.
  • FIG. 5 is a structural block diagram of a mobile terminal according to an embodiment of the present application.
  • FIG. 6 is a structural block diagram of a slave according to an embodiment of the present application.
  • FIG. 7 is a structural block diagram of a control system according to an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of a host according to an embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of a mobile terminal according to an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a slave according to an embodiment of the present application.
  • control method provided by an embodiment of the present application is described below. Please refer to FIG. 1.
  • the control method in the embodiment of the present application includes:
  • step 101 the host receives a binding instruction sent by a mobile terminal associated with the host and carries an address of a target slave;
  • the host device has a switch relay or other control device, which can directly control the corresponding smart home device.
  • each host can correspond to more than one smart home according to the user or manufacturer's own settings.
  • the equipment is not limited here. That is to say, the above host can be regarded as a smart switch.
  • the user or manufacturer needs to set and debug the basic parameters and functions of the host in advance, so that the user can control the smart home device through the touch buttons displayed on the host's human-computer interaction interface.
  • the host may also establish an association relationship with more than one mobile terminal, so that a user controls the host through a mobile terminal associated with the host, thereby controlling the smart home device corresponding to the host.
  • the host can receive a binding instruction sent by the mobile terminal associated with the host carrying the address of the target slave, where the target slave refers to the user's choice of Slave to which the above host is bound.
  • the address of the target slave may be the Internet protocol address (Internet Protocol Address (IP Address) can also be the Media Access Control address of the target slave, of course, it can also be another address that can uniquely express the target slave, which is not limited here. It can be considered that although the above-mentioned slaves do not have their own switching relays or other control devices, they can interact with the host after binding with the host to indirectly control the designated smart home equipment.
  • step 102 the master binds to the target slave based on the binding instruction
  • the host can use the address of the target slave as the identifier of the target slave, in the case that there are multiple slaves in the environment
  • the target slave is determined, and a binding operation with the target slave is performed based on the binding instruction.
  • the number of the target slaves is not limited, that is, the master can be bound to multiple slaves in the environment based on the user's usage needs.
  • step 103 when the master receives the first control instruction sent by the target slave, the specified smart home device is controlled according to the first control instruction.
  • the target slave since the slave does not have its own switching relay or other control device, in order to save resources, only a few physical control buttons can be set on the slave.
  • the target slave After the target slave completes the binding with the master, the target slave can perform information interaction with the master. For example, after the user inputs a first control instruction through the physical control button, the target slave can use the first control instruction. Sent to the host to which it is bound. When the host receives the first control instruction from the target slave, it will analyze the first control instruction to obtain specific control operations to achieve the specified smart home equipment. control.
  • the first control instruction may be an opening instruction, a closing instruction, a parameter increase instruction, a parameter decrease instruction, and the like, which are not limited herein.
  • the target slave may directly send the first control instruction to the master, or the target slave may also first send the first control instruction to the mobile terminal, and then the mobile terminal forwards the first control instruction.
  • master can be bound to one or more slaves
  • the slave can also be bound to one or more masters.
  • master A is bound to slaves C and D
  • slave C is also Host B is bound.
  • host A corresponds to three smart home devices a, b, and c
  • B corresponds to the smart home device d.
  • users can implement the three smart a, b, and c smart devices. Control of any one or more smart home devices in the household equipment; and through the slave C, the user can also control any one or more of the three smart home devices a, b, and c; further, the user passes The slave C can also control the smart home device d.
  • control method further includes:
  • the above host establishes a network connection with a communication route
  • a network connection between the host and a communication route needs to be established in advance.
  • the communication route may be a ZigBee gateway or a Bluetooth gateway. It can also be a wireless router, which is not limited here.
  • the host establishes an association relationship with the mobile terminal through the communication route.
  • the host may establish a Bluetooth wireless connection, a ZigBee wireless connection, a WIreless-Fidelity (Wi-Fi) connection, or other networks based on the type of communication route set in the environment. connection.
  • the mobile terminal may also adopt the same network connection protocol to establish a connection with the communication route, and then the host may establish an association relationship with the mobile terminal through the communication route.
  • step A2 specifically includes:
  • the host receives the identity information sent by the mobile terminal through the communication route.
  • the above identity information may be an identity account and password, or other information that can indicate the identity of the above mobile terminal, which is not limited herein.
  • the identity information is initially generated by the mobile terminal.
  • the user can store the identity information in the host and set it as the administrator identity information during the setup and debugging phase of the host.
  • the host can receive the identity information for the first time.
  • the above identity information is stored in the above host and used as the administrator identity information, which is not limited here.
  • the host verifies the identity information.
  • the host may continue to verify the identity information. It should be noted that if there is no stored administrator identity information in the host at this time, the host may be considered to have received the identity information for the first time. That is, the identity information is administrator identity information. In this case, there is no need to verify the administrator identity information received for the first time, and only the above-mentioned administrator identity information needs to be saved. Therefore, in this step, it is also possible to first determine whether there is administrator identity information. If the administrator identity information exists, the above identity verification information is used for verification. Otherwise, the received identity information is simply stored as the administrator identity information. Just fine.
  • the host may establish an association relationship with the mobile terminal and associate the two.
  • the user can not only control the designated smart home device through interaction between the slave and the host, but also interact with the mobile terminal to control the designated smart home device, specifically:
  • the host When the host receives a second control instruction input by the user from the mobile terminal based on the mobile terminal, the host controls the smart home device according to the second control instruction.
  • the first control instruction is different from the second control instruction only in the source of the two.
  • the first control instruction is derived from the target slave
  • the second control instruction is derived from the mobile terminal.
  • the host may determine whether the control instruction is derived from the first control instruction of the target slave or the second control instruction of the mobile terminal by determining the source address of the received control instruction.
  • step 102 specifically includes:
  • the address of the target slave is stored locally on the master.
  • the address of the target slave carried in the binding instruction is stored locally in the master.
  • it can be accurately distinguished whether the control instruction is a control instruction sent by the target slave by comparing the source address of the received control instruction with the stored address of the target slave.
  • the above-mentioned master can ignore the control instruction whose source address is unknown (that is, the control instruction whose source address is not the address of the stored target slave) to avoid responding to the control instruction sent by other slaves by mistake.
  • step 103 specifically includes:
  • the master receives the first control instruction sent by the target slave, it analyzes the first control instruction to obtain the ID of the smart home device pointed to by the first control instruction;
  • a unique ID can be set for each smart home device that can be controlled by the host.
  • host A corresponds to a
  • the IDs of the above smart home devices can be set to 001, 002, and 003, respectively.
  • the target slave may receive a user's selection instruction, determine the ID of the smart home device pointed to by the first control instruction, and carry the ID of the smart home device in the first control instruction. Based on this, when the master receives the first control instruction sent by the target slave, the master may first analyze the first control instruction to obtain the ID of the smart home device pointed to by the first control instruction. It should be noted that if the ID of the smart home device pointed to by the first control instruction cannot be obtained from the first control instruction, the first control instruction defaults to all smart home devices corresponding to the host. control.
  • the above-mentioned second control instruction may also be selectively controlled according to the smart home device selected by the user. For details, reference may be made to the above steps C1 to C3, which will not be repeated here.
  • the binding between the master and the slave is realized through the mobile terminal.
  • the user can not only control the smart home equipment through the master, but also control the smart home equipment through the slave, that is, Multiple smart switches can be used to control the same smart home device; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making it easier and faster for users Smart home devices in a controlled environment.
  • control method provided in an embodiment of the present application is described below. Please refer to FIG. 2.
  • the control method in the embodiment of the present application includes:
  • step 201 the mobile terminal obtains an address of a target slave
  • the address of the target slave may be the IP address of the target slave, the MAC address of the target slave, or another address that can uniquely express the target slave.
  • the above mobile terminal may be a smart phone, a tablet computer, a smart watch, or the like, which is not limited herein.
  • step 202 the mobile terminal sends a binding instruction carrying the address of the target slave to the host associated with the mobile terminal, and the binding instruction is used to instruct the host to bind with the target slave.
  • the mobile terminal when the binding instruction needs to be sent, the user needs to choose which host to send the binding instruction to.
  • the host After the host establishes an association relationship with the mobile terminal, the host may receive a binding instruction that carries the address of the target slave from the mobile terminal associated with the host to implement the binding between the host and the target slave.
  • step 202 the above control method further includes:
  • the mobile terminal establishes an association relationship with the host through a communication route.
  • the communication route may be a ZigBee gateway, a Bluetooth gateway, or a wireless router, which is not limited herein.
  • the step of establishing an association relationship between the mobile terminal and the host through a communication route specifically includes:
  • the mobile terminal sends identity information to the host through the communication route, and the identity information is used to verify the identity of the mobile terminal;
  • the mobile terminal establishes an association relationship with the host.
  • the host may establish an association relationship with the mobile terminal and associate the two.
  • step 201 includes:
  • the mobile terminal broadcasts the verification information of the communication route, so that the target slave connects to the communication route based on the verification information;
  • the target slave in order to enable the mobile terminal to obtain the address information of the target slave, the target slave needs to be firstly connected to the communication route, so the target slave needs to receive the verification information of the communication route.
  • the authentication information is specifically a user name and password for accessing the communication route.
  • the above-mentioned slaves can enter the monitoring state according to the monitoring instruction input by the user to monitor the information broadcasted by other devices. After the mobile terminal broadcasts the authentication information of the communication route, the slave device accesses the communication route based on the monitored authentication information broadcasted by the mobile terminal.
  • the mobile terminal obtains the address of the slave through the communication route.
  • the mobile terminal after the target slave device accesses the communication route, the mobile terminal obtains the address of the slave device through the path, including the IP address and MAC address of the target slave device.
  • control method further includes:
  • the mobile terminal When the mobile terminal receives the first control instruction sent by the target slave, the mobile terminal forwards the first control instruction to the host, where the first control instruction is used to instruct the host to control the designated smart home device.
  • the target slave may perform information interaction with the host through the mobile terminal. Specifically, the target slave first sends the first control instruction to the mobile terminal, and then the mobile terminal forwards the first control instruction to the host to implement control of the designated smart home device.
  • control method further includes:
  • the mobile terminal sends a second control instruction input by the user based on the mobile terminal to the host, where the second control instruction is used to instruct the host to control a designated smart home device.
  • the types of control operations that can be performed by the second control instruction are consistent with the first control instruction. It can be considered that the difference between the first control instruction and the second control instruction lies only in the two.
  • the source is different.
  • the first control instruction is from the target slave, and the second control instruction is from the mobile terminal.
  • the host can determine the source of the control instruction by determining the source address of the received control instruction.
  • the first control instruction of is also the second control instruction derived from the mobile terminal.
  • the binding between the master and the slave is realized through the mobile terminal.
  • the user can not only control the smart home equipment through the master, but also control the smart home equipment through the slave, that is, Multiple smart switches can be used to control the same smart home device; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making it easier and faster for users Smart home devices in a controlled environment.
  • the control method in the embodiment of the present application includes:
  • step 301 the slave receives the verification information broadcast by the mobile terminal
  • the target slave in order to enable the mobile terminal to obtain the address information of the target slave, the target slave needs to be firstly connected to the communication route, so the target slave needs to receive the verification information of the communication route.
  • the authentication information is specifically a user name and password for accessing the communication route.
  • the above-mentioned slaves can enter the monitoring state according to the monitoring instruction input by the user to monitor the information broadcasted by other devices.
  • step 302 the slave establishes a connection with a communication route based on the verification information
  • the mobile terminal can obtain the address of the slave, and send the address carrying the slave to the master based on the obtained address of the slave.
  • the binding instruction is used to instruct the master to bind with the slave.
  • the slave may store the address of the master in the local of the slave to implement binding between the slave and the master.
  • step 303 the slave sends a first control instruction to the bound host, where the first control instruction is used to instruct the host to control the designated smart home device.
  • the target slave after the target slave is bound to the master, it can perform information interaction with the master.
  • the target slave may directly send the first control instruction to the master, or the target slave may also first send the first control instruction to the mobile terminal, and then the mobile terminal forwards the first control instruction.
  • the slave can also be bound to one or more masters.
  • the user can not only control one or more smart home devices through one master, but also Control of one or more smart home devices can be achieved through a slave that is bound to the above master.
  • the above binding operation between the master and the slave requires that the master not only writes the address of the slave to be bound (that is, the target slave) into the local of the master, but also requires that the target slave to bind the The address of the master is written to the local of the target slave to complete the two-way binding.
  • the binding between the master and the slave is realized through the mobile terminal.
  • the user can not only control the smart home equipment through the master, but also control the smart home equipment through the slave, that is, Multiple smart switches can be used to control the same smart home device; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making users more convenient Smart home devices in a controlled environment.
  • the fourth embodiment of the present application provides a structural block diagram of a host.
  • the host 400 in the embodiment of the present application includes:
  • a receiving unit 401 configured to receive a binding instruction sent by a mobile terminal associated with the binding instruction and carrying an address of a target slave;
  • a binding unit 402 configured to bind to the target slave based on the binding instruction
  • the control unit 403 is configured to control the designated smart home device according to the first control instruction when the first control instruction sent by the target slave is received.
  • the host 400 further includes:
  • a first establishing unit configured to establish a network connection with a communication route
  • the second establishing unit is configured to establish an association relationship with the mobile terminal through the communication route.
  • the second establishment unit further includes:
  • An identity information receiving subunit configured to receive identity information sent by the mobile terminal through the communication route
  • An association establishing subunit is configured to establish an association relationship with the mobile terminal when the identity information verification is passed.
  • control unit 403 is further configured to control the smart home device according to the second control instruction when a second control instruction input by the user from the mobile terminal based on the mobile terminal is received.
  • the binding unit 402 is specifically configured to store the address of the target slave locally on the host based on the binding instruction.
  • control unit 403 is specifically configured to: when the master receives the first control instruction sent by the target slave, analyze the first control instruction to obtain The ID of the smart home device pointed to by the first control instruction determines the target smart home device according to the ID of the smart home device pointed by the first control instruction, and controls the target smart home device based on the first control instruction. .
  • control unit 403 is further configured to control the designated smart home device according to the first control instruction when the first control instruction sent by the target slave is received through the mobile terminal.
  • the host may implement binding with the slave through the mobile terminal.
  • the user may not only control the smart home device through the master, but also control the smart home device through the slave. That is, the same smart home device can be controlled by multiple switches; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making it more convenient for users Quickly control smart home devices in the environment.
  • Embodiment 5 of the present application provides a structural block diagram of a mobile terminal.
  • the mobile terminal 500 in the embodiment of the present application includes:
  • An obtaining unit 501 configured to obtain an address of a target slave
  • the sending unit 502 is configured to send a binding instruction carrying the address of the target slave to the host associated with the host, and the binding instruction is used to instruct the host to bind with the target slave.
  • the above mobile terminal 500 further includes:
  • An association establishing unit is configured to establish an association relationship with the foregoing host through a communication route.
  • the association establishing unit is specifically configured to send identity information to the host through the communication route, and the identity information is used to verify the identity of the mobile terminal. If the identity information is verified, the mobile terminal establishes a connection with the host. Relationship.
  • the obtaining unit 501 includes:
  • a broadcasting subunit which broadcasts the verification information of the communication route, so that the target slave connects to the communication route based on the verification information
  • the address obtaining subunit is configured to obtain the address of the slave through the communication route.
  • the above mobile terminal 500 further includes:
  • the forwarding unit is configured to forward the first control instruction to the host when the first control instruction sent by the target slave is received, and the first control instruction is used to instruct the host to control the designated smart home device.
  • the sending unit 502 is further configured to send a second control instruction input by the user based on the mobile terminal to the host, where the second control instruction is used to instruct the host to control the designated smart home device.
  • the binding between the master and the slave is realized through the mobile terminal.
  • the user can not only control the smart home equipment through the master, but also control the smart home equipment through the slave, that is, Multiple smart switches can be used to control the same smart home device; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making it easier and faster for users Smart home devices in a controlled environment.
  • the sixth embodiment of the present application provides a structural block diagram of a slave.
  • the slave 600 in the embodiment of the present application includes:
  • the sending unit 601 is configured to send a first control instruction to the bound host, where the first control instruction is used to instruct the host to control a designated smart home device.
  • the slave 600 further includes:
  • a receiving unit configured to receive verification information broadcast by a mobile terminal
  • connection unit for establishing a connection with a communication route based on the verification information, so that the mobile terminal obtains the address of the slave, and sends the address carrying the slave to the host based on the obtained address of the slave
  • the binding instruction is used to instruct the master to bind with the slave.
  • the sending unit 601 is specifically configured to send a first control instruction to the host through the mobile terminal.
  • the binding between the master and the slave is realized through the mobile terminal.
  • the user can not only control the smart home equipment through the master, but also control the smart home equipment through the slave, that is, Multiple smart switches can be used to control the same smart home device; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making it easier and faster for users Smart home devices in a controlled environment.
  • FIG. 7 is a structural block diagram of a control system provided in Embodiment 7 of the present application.
  • the control system 7 illustrated in FIG. 7 mainly includes a smart home device 701, a host 702, a mobile terminal 703, and a slave 704.
  • the host 702 includes a receiving unit 7021, a binding unit 7022, and a control unit 7023.
  • the mobile terminal includes an obtaining unit 7031 and a sending unit 7032.
  • the above-mentioned slave includes a sending unit 7041. It should be noted that although only one smart home device, one master device, one mobile terminal, and one slave device are shown in FIG. 7, in practice, the number of the above-mentioned smart home device, master device, mobile terminal, and slave device is not changed. limited.
  • the receiving unit 7021 is configured to receive a binding instruction sent by a mobile terminal 703 associated with the binding unit and carrying an address of a target slave 704.
  • the binding unit 7022 is configured to bind to the target slave 704 based on the binding instruction
  • the control unit 7023 is configured to control the designated smart home device 701 according to the first control instruction when the first control instruction sent by the target slave 704 is received.
  • the obtaining unit 7031 is configured to obtain an address of the target slave 704;
  • the sending unit 7032 is configured to send a binding instruction carrying the address of the target slave 704 to the master 702 associated therewith, and the binding instruction is used to instruct the host 702 to bind to the target slave 704.
  • the sending unit 7041 is configured to send a first control instruction to the bound host 702, where the first control instruction is used to instruct the host 702 to control a designated smart home device 701.
  • the binding between the master and the slave is realized through the mobile terminal.
  • the user can not only control the smart home equipment through the master, but also control the smart home equipment through the slave, that is, Multiple smart switches can be used to control the same smart home device; and users can also control smart home devices through mobile terminals; further, one host can control one or more smart home devices, making it easier and faster for users Smart home devices in a controlled environment.
  • FIG. 8 is a schematic structural diagram of a host according to an embodiment of the present application.
  • the host 8 of this embodiment includes a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80, such as a program of a control method.
  • the processor 80 executes the computer program 82, the steps in the first embodiment of the control method are implemented, for example, steps 101 to 103 shown in FIG.
  • the processor 80 executes the computer program 82, the functions of the units in the fourth embodiment are implemented.
  • the computer program 82 of the control method mainly includes: the host receives a binding instruction carrying the address of the target slave sent by the mobile terminal associated with the host; the host binds to the target slave based on the binding instruction; When the master receives the first control instruction sent by the target slave, it controls the designated smart home device according to the first control instruction.
  • the computer program 82 may be divided into one or more units, and the one or more units are stored in the memory 81 and executed by the processor 80 to complete the present application.
  • One or more units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 82 in the host 8.
  • FIG. 8 is only an example of the host 8 and does not constitute a limitation on the host 8.
  • the host 8 may further include an input / output device, a network access device, a bus, and a switch relay.
  • FIG. 9 is a schematic diagram of a mobile terminal according to an embodiment of the present application.
  • the mobile terminal of this embodiment includes a processor 90, a memory 91, and a computer program 92 stored in the memory 91 and executable on the processor 90, such as a program of a control method.
  • the processor 90 executes the computer program 92, the steps in the second embodiment of the control method are implemented, for example, steps 201 to 202 shown in FIG. 2.
  • the processor 90 executes the computer program 92, the functions of the units in the fifth embodiment are implemented.
  • the computer program 92 of the control method mainly includes: the mobile terminal obtains an address of a target slave; the mobile terminal sends a binding instruction carrying the address of the target slave to a host associated with the mobile terminal, and the binding instruction is used for Yu instructs the master to bind to the target slave.
  • the computer program 92 may be divided into one or more units, and the one or more units are stored in the memory 91 and executed by the processor 90 to complete the present application.
  • One or more units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 92 in the mobile terminal 9.
  • FIG. 9 is only an example of the mobile terminal 9, and does not constitute a limitation on the mobile terminal 9.
  • the mobile terminal 9 may further include an input / output device, a network access device, a bus, and the like.
  • FIG. 10 is a schematic diagram of a slave device according to an embodiment of the present application.
  • the slave in this embodiment includes a processor 100, a memory 101, and a computer program 102 stored in the memory 101 and executable on the processor 100, such as a program of a control method.
  • the processor 100 executes the computer program 102, the steps in the third embodiment of the control method are implemented, for example, steps 301 to 303 shown in FIG.
  • the processor 100 executes the computer program 102
  • the functions of the units in the sixth embodiment are implemented.
  • the computer program 102 of the control method mainly includes: the mobile terminal obtains the address of the target slave; the mobile terminal sends a binding instruction carrying the address of the target slave to the host associated with the mobile terminal; Yu instructs the master to bind to the target slave.
  • the computer program 102 may be divided into one or more units, and the one or more units are stored in the memory 101 and executed by the processor 100 to complete the present application.
  • One or more units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 102 in the slave 10.
  • FIG. 10 is only an example of the slave 10, and does not constitute a limitation on the mobile terminal 10.
  • the slave 10 may further include an input / output device, a network access device, a bus, and the like.
  • the disclosed apparatus and method may be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the above units is only a logical function division.
  • multiple units or components may be combined or may be combined. Integration into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Selective Calling Equipment (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请公开了一种控制方法、主机、从机、移动终端、控制***及计算机可读存储介质,其中,该控制方法包括:主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;所述主机基于所述绑定指令与所述目标从机进行绑定;当所述主机接收到所述目标从机发送的第一控制指令时,根据所述第一控制指令对指定的智能家居设备进行控制。本申请方案使得用户可以通过多个开关对同一智能家居设备进行控制,方便用户的使用。

Description

一种控制方法、主机、从机、移动终端及控制*** 技术领域
本申请属于物联网技术领域,尤其涉及一种控制方法、主机、从机、移动终端、控制***及计算机可读存储介质。
背景技术
当前物联网行业中的智能开关是指利用控制板和电子元器件的组合及编程,以实现电路智能开关控制的单元。通过智能开关,能够实现对智能家居设备的控制。然而,目前的智能开关通常只能对应一个智能家居设备,也即一个智能开关控制一个智能家居设备。由于智能开关的位置固定,如果用户想要对一智能家居设备进行控制,则必须前往唯一对应的智能开关处。
技术问题
对智能家居设备的控制较为单调,难以满足用户在环境中不同位置控制智能家居设备的需求。
技术解决方案
有鉴于此,本申请提供了一种控制方法、主机、从机、移动终端、控制***及计算机可读存储介质,可使得用户可以通过多个开关对同一智能家居设备进行控制,方便用户。本申请的第一方面提供了一种控制方法,上述控制方法包括:
主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;
上述主机基于上述绑定指令与上述目标从机进行绑定;
当上述主机接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备进行控制。
本申请的第二方面提供了一种控制方法,上述控制方法包括:
上述移动终端获取目标从机的地址;
上述移动终端向与其关联的主机发送携带有上述目标从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述目标从机绑定。
本申请的第三方面提供了一种控制方法,上述控制方法包括:
从机向已绑定的主机发送第一控制指令,其中,上述第一控制指令用于指示上述主机控制指定的智能家居设备。
本申请的第四方面提供了一种主机,上述主机包括:
接收单元,用于接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;
绑定单元,用于基于上述绑定指令与上述目标从机进行绑定;
控制单元,用于当接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备进行控制。
本申请的第五方面提供了一种移动终端,上述移动终端包括:
获取单元,用于获取目标从机的地址;
发送单元,用于向与其关联的主机发送携带有上述目标从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述目标从机绑定。
本申请的第六方面提供了一种从机,上述从机包括:
发送单元,用于向已绑定的主机发送第一控制指令,其中,上述第一控制指令用于指示上述主机控制指定的智能家居设备。
本申请的第七方面提供了一种控制***,上述控制***包括如上第四方面的主机,如上第五方面的移动终端及如上第六方面的从机。
本申请的第八方面提供了一种主机,上述移动终端包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上第一方面的方法的步骤。
本申请的第九方面提供了一种移动终端,上述移动终端包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上第二方面的方法的步骤。
本申请的第十方面提供了一种从机,上述移动终端包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上第三方面的方法的步骤。
有益效果
由上可见,在本申请方案中,首先主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令,接着上述主机基于上述绑定指令与上述目标从机进行绑定,当上述主机接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对上述智能家居设备进行控制。通过本申请方案,使得用户不仅可以通过主机对智能家居设备进行控制,也可以通过与主机绑定的从机对智能家居设备进行控制,即可以通过多个开关对同一智能家居设备进行控制,方便用户的使用。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种控制方法的实现流程示意图;
图2是本申请实施例提供的另一种控制方法的实现流程示意图;
图3是本申请实施例提供的又一种控制方法的实现流程示意图;
图4是本申请实施例提供的一种主机的结构框图;
图5是本申请实施例提供的一种移动终端的结构框图;
图6是本申请实施例提供的一种从机的结构框图;
图7是本申请实施例提供的一种控制***的结构框图;
图8是本申请实施例提供的一种主机的结构示意图;
图9是本申请实施例提供的一种移动终端的结构示意图;
图10是本申请实施例提供的一种从机的结构示意图。
本发明的实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
为了说明本申请上述的技术方案,下面通过具体实施例来进行说明。
实施例1
下面对本申请实施例提供的一种控制方法进行描述,请参阅图1,本申请实施例中的控制方法包括:
在步骤101中,主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;
在本申请实施例中,主机内自带开关继电器或者其它控制器件,可直接起到控制对应智能家居设备的作用,其中,每个主机根据用户或者厂商的自行设置,可以对应有一个以上智能家居设备,此处不作限定。也即是说,上述主机可以看作为一智能开关。在使用上述主机前,用户或者厂商需要预先设置及调试该主机的基本参数及功能,使得用户可以通过主机的人机交互界面所显示的触控按钮实现对智能家居设备的控制。并且,上述主机还可以与一个以上移动终端建立关联关系,以使得用户通过与上述主机相关联的移动终端控制上述主机,从而实现对主机对应的智能家居设备的控制。在主机与移动终端建立了关联关系之后,上述主机可以接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令,其中,上述目标从机指的是用户所选定的希望与上述主机绑定的从机。在上述绑定指令中,上述目标从机的地址可以是上述目标从机的互联网协议地址(Internet Protocol Address,IP Address),也可以是上述目标从机的媒体访问控制(Media Access Control)地址,当然,也可以是其它能够唯一表达上述目标从机的地址,此处不作限定。可以认为,上述从机中虽然没有自带开关继电器或者其它控制器件,但其可以与主机绑定后与主机进行交互操作,以间接实现对指定智能家居设备的控制。
在步骤102中,上述主机基于上述绑定指令与上述目标从机进行绑定;
在本申请实施例中,由于上述绑定指令中携带有目标从机的地址,因而主机可以以目标从机的地址作为上述目标从机的标识,在环境中有多个从机存在的情况下确定目标从机,并基于上述绑定指令进行与上述目标从机的绑定操作。其中,上述目标从机的数量不作限定,也即是说,上述主机可以基于用户的使用需求,与环境中的多个从机进行绑定。
在步骤103中,当上述主机接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备进行控制。
在本申请实施例中,由于从机中没有自带开关继电器或者其它控制器件,因而,为了节省资源,可以只在从机设置若干物理控制按键。上述目标从机在与上述主机完成绑定后,就可以与上述主机进行信息交互,例如,用户在通过上述物理控制按键输入了第一控制指令后,上述目标从机可以将上述第一控制指令发送至与其绑定的主机中,当上述主机接收到来源于目标从机的第一控制指令后,将对上述第一控制指令进行解析,获得具体的控制操作,实现对指定的智能家居设备的控制。上述第一控制指令可以是开启指令、关闭指令、参数增大指令、参数减小指令等,此处不作限定。目标从机可以直接将上述第一控制指令发送至上述主机,或者,上述目标从机也可以先将上述第一控制指令发送至上述移动终端,然后由上述移动终端转发上述第一控制指令,此处不作限定。需要注意的是,正如上述主机可以绑定一个或多个从机一样,从机也可以绑定一个或多个主机,例如,主机A与从机C、D绑定,同时从机C还与主机B绑定,已知主机A对应有a、b、c三个智能家居设备,B对应有d这一智能家居设备,则用户通过主机A,可以实现对a、b、c这三个智能家居设备中任意一个以上智能家居设备的控制;并且,用户通过从机C,也可以实现对a、b、c这三个智能家居设备中任意一个以上智能家居设备的控制;进一步地,用户通过从机C,还可以实现对智能家居设备d的控制。
可选地,在上述步骤101之前,上述控制方法还包括:
A1,上述主机建立与通信路由的网络连接;
在本申请实施例中,为了使得上述主机能够与上述移动终端相关联,需要预先建立上述主机与通信路由的网络连接,其中,上述通讯路由可以是紫峰协议(ZigBee)网关,也可以是蓝牙网关,还可以是无线路由器,此处不作限定。
A2,上述主机通过上述通信路由与上述移动终端建立关联关系。
在本申请实施例中,基于环境中所设置的通信路由的类型,上述主机可以与上述通信路由建立蓝牙无线连接,ZigBee无线连接、无线保真(WIreless-Fidelity,Wi-Fi)连接或者其它网络连接。相应地,移动终端也可以采取同样的网络连接协议建立与上述通信路由的连接,然后主机可以通过上述通信路由与上述移动终端建立关联关系。
可选地,为了避免主机与移动终端建立关联关系的过程中出现误操作,而导致误关联的情况发生,上述步骤A2具体包括:
B1,上述主机通过上述通信路由接收上述移动终端发送的身份信息;
在本申请实施例中,上述身份信息可以是身份账号及密码,也可以是其它能够表明上述移动终端的身份的信息,此处不作限定。其中,上述身份信息是由移动终端初始生成的,用户可在主机的设置及调试阶段将上述身份信息存储于上述主机中,将其作为管理员身份信息;或者,主机可以在第一次接收到身份信息时,将上述身份信息存储于上述主机中,将其作为管理员身份信息,此处不作限定。
B2,上述主机对上述身份信息进行验证;
在本申请实施例中,上述主机可以继续对上述身份信息进行验证需要注意的是,如果此时上述主机中不存在已存储的管理员身份信息,那么就可以认为上述主机是初次接收到身份信息,也即该身份信息是管理员身份信息,在这种情况下,无需对初次接收到的管理员身份信息进行验证,而只需要保存上述管理员身份信息。因而,在本步骤中,还可以先判定是否存在管理员身份信息,若存在管理员身份信息,才通过上述管理员身份信息进行验证,否则只需简单存储接收到的身份信息作为管理员身份信息即可。
B3,若上述身份信息验证通过,则上述主机建立与上述移动终端的关联关系。
在本申请实施例中,当主机所接收到的身份信息与存储在主机中的管理员身份信息一致时,认为上述身份信息验证通过。此时可以主机可以建立与上述移动终端的关联关系,将二者关联起来。
可选地,用户不仅可以通过从机与主机进行交互实现对指定智能家居设备的控制,还可以与移动终端进行交互实现对指定智能家居设备的控制,具体为:
当上述主机接收到上述移动终端发送的用户基于上述移动终端输入的第二控制指令时,根据上述第二控制指令对上述智能家居设备进行控制。
在本申请实施例中,上述第一控制指令与上述第二控制指令的区别仅在于二者的来源不同,上述第一控制指令来源于上述目标从机,上述第二控制指令来源于上述移动终端,主机可以通过判断所接收到的控制指令的源地址来确定该控制指令是来源于目标从机的第一控制指令还是来源于移动终端的第二控制指令。
可选地,上述步骤102具体包括:
基于上述绑定指令,在上述主机的本地存储上述目标从机的地址。
在本申请实施例中,当需要绑定主机与目标从机时,将上述绑定指令中所携带的目标从机的地址存储于主机的本地中。这样一来,当后续接收到控制指令时,通过比对接受到的控制指令的源地址与所存储的目标从机的地址即可准确分辨出该控制指令是否为目标从机所发送的控制指令。上述主机可以忽略源地址不明的控制指令(即源地址不是所存储的目标从机的地址的控制指令),以避免响应其它从机误发送的控制指令。
可选地,若上述智能家居设备的数量为两个以上,为了实现精确控制,上述步骤103具体包括:
C1,当上述主机接收到上述目标从机发送的第一控制指令时,解析上述第一控制指令,获得上述第一控制指令所指向的智能家居设备的ID;
在本申请实施例中,在设置及调试上述主机所对应的智能家居设备时,可以为每一能够被上述主机所控制的智能家居设备设定一唯一的ID,例如,主机A对应有a、b、c三个智能家居设备,则对于主机A来说,可以分别设置上述智能家居设备的ID为001、002、003。上述目标从机在发送第一控制指令之前,可以接收用户的选择指令,确定上述第一控制指令所指向的智能家居设备的ID,并在上述第一控制指令中携带上述智能家居设备的ID。基于此,上述主机在接收到目标从机发送的第一控制指令时,可以先对上述第一控制指令进行解析,用以获得上述第一控制指令所指向的智能家居设备的ID。需要注意的是,如果未能从上述第一控制指令中解析获得上述第一控制指令所指向的智能家居设备的ID,则默认该第一控制指令是对该主机所对应的所有智能家居设备的控制。
C2,根据上述第一控制指令所指向的智能家居设备的ID,确定目标智能家居设备;
C3,基于上述第一控制指令,对上述目标智能家居设备进行控制。
需要注意的是,上述第二控制指令也可以根据用户所选择的智能家居设备进行选择性控制,具体可参照上述步骤C1至C3的步骤,此处不再赘述。
由上可见,在本申请实施例中,通过移动终端实现主机与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
实施例2
下面对本申请实施例提供的一种控制方法进行描述,请参阅图2,本申请实施例中的控制方法包括:
在步骤201中,上述移动终端获取目标从机的地址;
在本申请实施例中,上述目标从机的地址可以是上述目标从机的IP地址,也可以是上述目标从机的MAC地址,也可以是其它能够唯一表达上述目标从机的地址,此处不作限定。上述移动终端可以是智能手机、平板电脑、智能手表等,此处不作限定。
在步骤202中,上述移动终端向与其关联的主机发送携带有上述目标从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述目标从机绑定。
在本申请实施例中,若上述移动终端与多个主机建立了关联关系,则在需要发送上述绑定指令时,需由用户选择向哪一主机发送上述绑定指令。在主机与移动终端建立了关联关系之后,上述主机可以接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令,实现主机与目标从机的绑定。
在步骤202之前,上述控制方法还包括:
上述移动终端通过通信路由与上述主机建立关联关系。
在本申请实施例中,上述通讯路由可以是ZigBee网关,也可以是蓝牙网关,还可以是无线路由器,此处不作限定。
可选地,上述移动终端通过通信路由与上述主机建立关联关系的步骤,具体包括:
D1,上述移动终端通过上述通信路由向上述主机发送身份信息,上述身份信息用于验证上述移动终端的身份;
D2,若上述身份信息验证通过,则上述移动终端建立与上述主机的关联关系。
在本申请实施例中,当主机所接收到的身份信息与存储在主机中的管理员身份信息一致时,认为上述身份信息验证通过。此时可以主机可以建立与上述移动终端的关联关系,将二者关联起来。
可选地,上述步骤201包括:
E1,上述移动终端广播上述通信路由的验证信息,以使得上述目标从机基于上述验证信息连接上述通信路由;
在本申请实施例中,为了使得上述移动终端能够获得上述目标从机的地址信息,需要首先将上述目标从机接入上述通信路由中,因而需要让目标从机接收到上述通信路由的验证信息,其中,上述验证信息具体为接入上述通信路由的用户名及密码。上述从机可以根据用户输入的监听指令,进入监听状态,用以监听其它设备广播发送的信息。在上述移动终端广播上述通信路由的验证信息后,上述从机基于监听到的上述移动终端所广播的验证信息,接入上述通信路由。
E2,上述移动终端通过上述通信路由获取上述从机的地址。
在本申请实施例中,上述移动终端在上述目标从机接入了通信路由后,通过上述路通路由获取上述从机的地址,包括上述目标从机的IP地址及MAC地址。
可选地,上述控制方法还包括:
当上述移动终端接收到上述目标从机发送的第一控制指令时,向上述主机转发上述第一控制指令,上述第一控制指令用于指示上述主机控制指定的智能家居设备。
在本申请实施例中,上述目标从机可以通过上述移动终端与上述主机进行信息交互。具体地,目标从机先将上述第一控制指令发送至移动终端,再由移动终端将上述第一控制指令转发至上述主机中,实现对指定的智能家居设备的控制。
可选地,上述控制方法还包括:
上述移动终端向上述主机发送用户基于上述移动终端输入的第二控制指令,上述第二控制指令用于指示上述主机控制指定的智能家居设备。
在本申请实施例中,上述第二控制指令所可以进行的控制操作的类型与上述第一控制指令保持一致,可以认为,上述第一控制指令与上述第二控制指令的区别仅在于二者的来源不同,上述第一控制指令来源于上述目标从机,上述第二控制指令来源于上述移动终端,主机可以通过判断所接收到的控制指令的源地址来确定该控制指令是来源于目标从机的第一控制指令还是来源于移动终端的第二控制指令。
由上可见,在本申请实施例中,通过移动终端实现主机与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
实施例3
下面对本申请实施例提供的又一种控制方法进行描述,请参阅图3,本申请实施例中的控制方法包括:
在步骤301中,从机接收移动终端广播的验证信息;
在本申请实施例中,为了使得移动终端能够获得上述目标从机的地址信息,需要首先将上述目标从机接入上述通信路由中,因而需要让目标从机接收到上述通信路由的验证信息,其中,上述验证信息具体为接入上述通信路由的用户名及密码。上述从机可以根据用户输入的监听指令,进入监听状态,用以监听其它设备广播发送的信息。
在步骤302中,上述从机基于上述验证信息建立与通信路由的连接;
在本申请实施例中,在从机接入了通信路由后,移动终端可以从中获取到上述从机的地址,并基于获取到的上述从机的地址向上述主机发送携带有上述从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述从机进行绑定。具体地,上述从机可以将主机的地址存储在上述从机的本地中,以实现从机与主机的绑定。
在步骤303中,上述从机向已绑定的主机发送第一控制指令,其中,上述第一控制指令用于指示上述主机控制指定的智能家居设备。
在本申请步骤中,上述目标从机在与上述主机完成绑定后,就可以与上述主机进行信息交互。目标从机可以直接将上述第一控制指令发送至上述主机,或者,上述目标从机也可以先将上述第一控制指令发送至上述移动终端,然后由上述移动终端转发上述第一控制指令,此处不作限定。需要注意的是,正如上述主机可以绑定一个或多个从机一样,从机也可以绑定一个或多个主机,用户不仅可以通过一个主机实现对一个或多个智能家居设备的控制,也可以通过与上述主机绑定的从机实现对一个或多个智能家居设备的控制。
需要注意的是,上述主机与从机的绑定操作,不仅需要主机将待绑定的从机(即目标从机)的地址写入主机的本地中,而且需要目标从机将待绑定的主机的地址写入目标从机的本地中,才能完成二者的双向绑定。
由上可见,在本申请实施例中,通过移动终端实现主机与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
实施例4
本申请实施例四提供了一种主机的结构框图,如图4所示,本申请实施例中的主机400包括:
接收单元401,用于接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;
绑定单元402,用于基于上述绑定指令与上述目标从机进行绑定;
控制单元403,用于当接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备进行控制。
可选地,上述主机400还包括:
第一建立单元,用于建立与通信路由的网络连接;
第二建立单元,用于通过上述通信路由与上述移动终端建立关联关系。
可选地,上述第二建立单元还包括:
身份信息接收子单元,用于通过上述通信路由接收上述移动终端发送的身份信息;
验证子单元,用于对上述身份信息进行验证;
关联建立子单元,用于当上述身份信息验证通过时,建立与上述移动终端的关联关系。
可选地,上述控制单元403还用于,当接收到上述移动终端发送的用户基于上述移动终端输入的第二控制指令时,根据上述第二控制指令对上述智能家居设备进行控制。
可选地,上述绑定单元402具体用于,基于上述绑定指令,在上述主机的本地存储上述目标从机的地址。
可选地,当上述智能家居设备的数量为两个以上时,上述控制单元403具体用于,当上述主机接收到上述目标从机发送的第一控制指令时,解析上述第一控制指令,获得上述第一控制指令所指向的智能家居设备的ID,根据上述第一控制指令所指向的智能家居设备的ID,确定目标智能家居设备,基于上述第一控制指令,对上述目标智能家居设备进行控制。
可选地,上述控制单元403具体还用于,当通过上述移动终端接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备进行控制。
由上可见,在本申请实施例中,主机可通过移动终端实现与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
实施例5
本申请实施例五提供了一种移动终端的结构框图,如图5所示,本申请实施例中的移动终端500包括:
获取单元501,用于获取目标从机的地址;
发送单元502,用于向与其关联的主机发送携带有上述目标从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述目标从机绑定。
可选地,上述移动终端500还包括:
关联建立单元,用于通过通信路由与上述主机建立关联关系。
可选地,上述关联建立单元具体用于,通过上述通信路由向上述主机发送身份信息,上述身份信息用于验证上述移动终端的身份,若上述身份信息验证通过,则上述移动终端建立与上述主机的关联关系。
可选地,上述获取单元501,包括:
广播子单元,上述广播上述通信路由的验证信息,以使得上述目标从机基于上述验证信息连接上述通信路由;
地址获取子单元,用于通过上述通信路由获取上述从机的地址。
可选地,上述移动终端500还包括:
转发单元,用于当接收到上述目标从机发送的第一控制指令时,向上述主机转发上述第一控制指令,上述第一控制指令用于指示上述主机控制指定的智能家居设备。
可选地,上述发送单元502具体还用于,向上述主机发送用户基于上述移动终端输入的第二控制指令,上述第二控制指令用于指示上述主机控制指定的智能家居设备。
由上可见,在本申请实施例中,通过移动终端实现主机与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
实施例6
本申请实施例六提供了一种从机的结构框图,如图6所示,本申请实施例中的从机600包括:
发送单元601,用于向已绑定的主机发送第一控制指令,其中,上述第一控制指令用于指示上述主机控制指定的智能家居设备。
可选地,上述从机600还包括:
接收单元,用于接收移动终端广播的验证信息;
建立连接单元,用于基于上述验证信息建立与通信路由的连接,以使得上述移动终端获取上述从机的地址,并基于获取到的上述从机的地址向上述主机发送携带有上述从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述从机进行绑定。
可选地,上述发送单元601具体用于通过上述移动终端向上述主机发送第一控制指令。
由上可见,在本申请实施例中,通过移动终端实现主机与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
实施例7
请参阅附图7,是本申请实施例七提供的控制***的结构框图。为了便于说明,附图7仅示出了与本申请实施例相关的部分。附图7示例的控制***7主要包括智能家居设备701,主机702、移动终端703和从机704,而上述主机702包括接收单元7021、绑定单元7022及控制单元7023,上述移动终端包括获取单元7031及发送单元7032,上述从机包括发送单元7041。需要注意的是,虽然附图7中只示出了一个智能家居设备、一个主机、一个移动终端及一个从机,但实际应用中,上述智能家居设备、主机、移动终端及从机的数量不作限定。
其中,上述接收单元7021,用于接收与其关联的移动终端703发送的携带有目标从机704的地址的绑定指令;
上述绑定单元7022,用于基于上述绑定指令与上述目标从机704进行绑定;
上述控制单元7023,用于当接收到上述目标从机704发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备701进行控制。
其中,上述获取单元7031,用于获取目标从机704的地址;
上述发送单元7032,用于向与其关联的主机702发送携带有上述目标从机704的地址的绑定指令,上述绑定指令用于指示上述主机702与上述目标从机704绑定。
其中,上述发送单元7041,用于向已绑定的主机702发送第一控制指令,其中,上述第一控制指令用于指示上述主机702控制指定的智能家居设备701。
由上可见,在本申请实施例中,通过移动终端实现主机与从机的绑定,用户不仅可以通过主机实现对智能家居设备的控制,而且也可以通过从机实现智能家居设备的控制,即可以通过多个开关对同一智能家居设备进行控制;并且,用户还可以通过移动终端实现对智能家居设备的控制;进一步地,一个主机可以控制一个或多个智能家居设备,使得用户能够更加方便快捷的控制环境中的智能家居设备。
实施例8
图8是本申请一实施例提供的主机的结构示意图。如图8所示,该实施例的主机8包括:处理器80、存储器81以及存储在存储器81中并可在处理器80上运行的计算机程序82,例如控制方法的程序。处理器80执行计算机程序82时实现上述控制方法实施例一中的步骤,例如图1所示的步骤101至103。或者,处理器80执行计算机程序82时实现上述实施例四中各单元的功能。
示例性的,控制方法的计算机程序82主要包括:主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;上述主机基于上述绑定指令与上述目标从机进行绑定;当上述主机接收到上述目标从机发送的第一控制指令时,根据上述第一控制指令对指定的智能家居设备进行控制。
计算机程序82可以被分割成一个或多个单元,一个或者多个单元被存储在存储器81中,并由处理器80执行,以完成本申请。一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序82在主机8中的执行过程。
图8仅仅是主机8的示例,并不构成对主机8的限定,例如主机8还可以包括输入输出设备、网络接入设备、总线及开关继电器等。
实施例9
图9是本申请一实施例提供的移动终端的示意图。如图9所示,该实施例的移动终端包括:处理器90、存储器91以及存储在存储器91中并可在处理器90上运行的计算机程序92,例如控制方法的程序。处理器90执行计算机程序92时实现上述控制方法实施例二中的步骤,例如图2所示的步骤201至202。或者,处理器90执行计算机程序92时实现上述实施例五中各单元的功能。
示例性的,控制方法的计算机程序92主要包括:上述移动终端获取目标从机的地址;上述移动终端向与其关联的主机发送携带有上述目标从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述目标从机绑定。
计算机程序92可以被分割成一个或多个单元,一个或者多个单元被存储在存储器91中,并由处理器90执行,以完成本申请。一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序92在移动终端9中的执行过程。
图9仅仅是移动终端9的示例,并不构成对移动终端9的限定,例如移动终端9还可以包括输入输出设备、网络接入设备、总线等。
实施例10
图10是本申请一实施例提供的从机的示意图。如图10所示,该实施例的从机包括:处理器100、存储器101以及存储在存储器101中并可在处理器100上运行的计算机程序102,例如控制方法的程序。处理器100执行计算机程序102时实现上述控制方法实施例三中的步骤,例如图3所示的步骤301至303。或者,处理器100执行计算机程序102时实现上述实施例六中各单元的功能。
示例性的,控制方法的计算机程序102主要包括:上述移动终端获取目标从机的地址;上述移动终端向与其关联的主机发送携带有上述目标从机的地址的绑定指令,上述绑定指令用于指示上述主机与上述目标从机绑定。
计算机程序102可以被分割成一个或多个单元,一个或者多个单元被存储在存储器101中,并由处理器100执行,以完成本申请。一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序102在从机10中的执行过程。
图10仅仅是从机10的示例,并不构成对移动终端10的限定,例如从机10还可以包括输入输出设备、网络接入设备、总线等。
需要说明的是,在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本发明所提供的一种较佳实施例而已,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

Claims (26)

  1. 一种控制方法,其特征在于,包括:
    主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;
    所述主机基于所述绑定指令与所述目标从机进行绑定;
    当所述主机接收到所述目标从机发送的第一控制指令时,根据所述第一控制指令对指定的智能家居设备进行控制。
  2. 如权利要求1所述的控制方法,其特征在于,在所述主机接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令之前,还包括:
    所述主机建立与通信路由的网络连接;
    所述主机通过所述通信路由与所述移动终端建立关联关系。
  3. 如权利要求2所述的控制方法,其特征在于,所述主机通过所述通信路由与所述移动终端建立关联关系,包括:
    所述主机通过所述通信路由接收所述移动终端发送的身份信息;
    所述主机对所述身份信息进行验证;
    若所述身份信息验证通过,则所述主机建立与所述移动终端的关联关系。
  4. 如权利要求1所述的控制方法,其特征在于,所述控制方法还包括:
    当所述主机接收到所述移动终端发送的用户基于所述移动终端输入的第二控制指令时,根据所述第二控制指令对所述智能家居设备进行控制。
  5. 如权利要求1至4任一项所述的控制方法,其特征在于,所述主机基于所述绑定指令与所述目标从机进行绑定,包括:
    基于所述绑定指令,在所述主机的本地存储所述目标从机的地址。
  6. 如权利要求1至4任一项所述的控制方法,其特征在于,若所述智能家居设备的数量为两个以上,则所述当所述主机接收到所述目标从机发送的第一控制指令时,根据所述第一控制指令对所述智能家居设备进行控制,包括:
    当所述主机接收到所述目标从机发送的第一控制指令时,解析所述第一控制指令,获得所述第一控制指令所指向的智能家居设备的ID;
    根据所述第一控制指令所指向的智能家居设备的ID,确定目标智能家居设备;
    基于所述第一控制指令,对所述目标智能家居设备进行控制。
  7. 如权利要求1至4任一项所述的控制方法,其特征在于,所述当所述主机接收到所述目标从机发送的第一控制指令时,根据所述第一控制指令对指定的智能家居设备进行控制,包括:
    当所述主机通过所述移动终端接收到所述目标从机发送的第一控制指令时,根据所述第一控制指令对指定的智能家居设备进行控制。
  8. 一种控制方法,其特征在于,包括:
    所述移动终端获取目标从机的地址;
    所述移动终端向与其关联的主机发送携带有所述目标从机的地址的绑定指令,所述绑定指令用于指示所述主机与所述目标从机绑定。
  9. 如权利要求8所述的控制方法,其特征在于,在所述移动终端向与其关联的主机发送携带有所述目标从机的地址的绑定指令之前,还包括:
    所述移动终端通过通信路由与所述主机建立关联关系。
  10. 如权利要求9所述的控制方法,其特征在于,所述移动终端通过通信路由与所述主机建立关联关系,包括:
    所述移动终端通过所述通信路由向所述主机发送身份信息,所述身份信息用于验证所述移动终端的身份;
    若所述身份信息验证通过,则所述移动终端建立与所述主机的关联关系。
  11. 如权利要求9所述的控制方法,其特征在于,所述移动终端获取目标从机的地址,包括:
    所述移动终端广播所述通信路由的验证信息,以使得所述目标从机基于所述验证信息连接所述通信路由;
    所述移动终端通过所述通信路由获取所述从机的地址。
  12. 如权利要求8至11任一项所述的控制方法,其特征在于,所述控制方法还包括:
    当所述移动终端接收到所述目标从机发送的第一控制指令时,向所述主机转发所述第一控制指令,所述第一控制指令用于指示所述主机控制指定的智能家居设备。
  13. 如权利要求8至11任一项所述的控制方法,其特征在于,所述控制方法还包括:
    所述移动终端向所述主机发送用户基于所述移动终端输入的第二控制指令,所述第二控制指令用于指示所述主机控制指定的智能家居设备。
  14. 一种控制方法,其特征在于,包括:
    从机向已绑定的主机发送第一控制指令,其中,所述第一控制指令用于指示所述主机控制指定的智能家居设备。
  15. 如权利要求14所述的控制方法,其特征在于,在所述从机向已绑定的主机发送第一控制指令之前,还包括:
    所述从机接收移动终端广播的验证信息;
    所述从机基于所述验证信息建立与通信路由的连接,以使得所述移动终端获取所述从机的地址,并基于获取到的所述从机的地址向所述主机发送携带有所述从机的地址的绑定指令,所述绑定指令用于指示所述主机与所述从机进行绑定。
  16. 如权利要求15所述的控制方法,其特征在于,所述从机向已绑定的主机发送第一控制指令,包括:
    所述从机通过所述移动终端向所述主机发送第一控制指令。
  17. 一种主机,其特征在于,所述主机包括:
    接收单元,用于接收与其关联的移动终端发送的携带有目标从机的地址的绑定指令;
    绑定单元,用于基于所述绑定指令与所述目标从机进行绑定;
    控制单元,用于当接收到所述目标从机发送的第一控制指令时,根据所述第一控制指令对指定的智能家居设备进行控制。
  18. 一种移动终端,其特征在于,所述移动终端包括:
    获取单元,用于获取目标从机的地址;
    发送单元,用于向与其关联的主机发送携带有所述目标从机的地址的绑定指令,所述绑定指令用于指示所述主机与所述目标从机绑定。
  19. 一种从机,其特征在于,所述从机包括:
    发送单元,用于向已绑定的主机发送第一控制指令,其中,所述第一控制指令用于指示所述主机控制指定的智能家居设备。
  20. 一种控制***,其特征在于,所述控制***包括智能家居设备,如权利要求17所述的主机,如权利要求18所述的移动终端及如权利要求19所述的从机。
  21. 一种主机,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述方法的步骤。
  22. 一种移动终端,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求8至13任意一项所述方法的步骤。
  23. 一种从机,其特征特在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求14至16任意一项所述方法的步骤。
  24. 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述方法的步骤。
  25. 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求8至13任意一项所述方法的步骤。
  26. 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求14至16任意一项所述方法的步骤。
PCT/CN2018/090647 2018-06-11 2018-06-11 一种控制方法、主机、从机、移动终端及控制*** WO2019237227A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201880000618.4A CN108885435B (zh) 2018-06-11 2018-06-11 一种控制方法、主机、从机、移动终端及控制***
PCT/CN2018/090647 WO2019237227A1 (zh) 2018-06-11 2018-06-11 一种控制方法、主机、从机、移动终端及控制***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/090647 WO2019237227A1 (zh) 2018-06-11 2018-06-11 一种控制方法、主机、从机、移动终端及控制***

Publications (1)

Publication Number Publication Date
WO2019237227A1 true WO2019237227A1 (zh) 2019-12-19

Family

ID=64325088

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/090647 WO2019237227A1 (zh) 2018-06-11 2018-06-11 一种控制方法、主机、从机、移动终端及控制***

Country Status (2)

Country Link
CN (1) CN108885435B (zh)
WO (1) WO2019237227A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110505614B (zh) * 2019-08-30 2022-03-22 青岛海信智慧家居***股份有限公司 一种ZigBee绑定开关的通信方法及装置
CN110601934A (zh) * 2019-09-18 2019-12-20 青岛海信智慧家居***股份有限公司 一种绑定开关设备与开关设备建立绑定关系的方法及装置
CN117544596B (zh) * 2024-01-05 2024-04-09 广东宝莱特医用科技股份有限公司 遥测***的地址自动分配方法及遥测***、存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106200411A (zh) * 2016-09-09 2016-12-07 微鲸科技有限公司 智能家居控制***和控制方法
CN106681292A (zh) * 2017-01-16 2017-05-17 上海智臻智能网络科技股份有限公司 智能中控分机设备、实现智能控制的方法和***
US20180109999A1 (en) * 2014-02-08 2018-04-19 Switchmate Home Llc Power optimized video for smart home ecosystem
CN107976911A (zh) * 2016-10-24 2018-05-01 腾讯科技(深圳)有限公司 设备控制方法、装置及***
CN107995215A (zh) * 2017-12-20 2018-05-04 青岛海信智慧家居***股份有限公司 智能家居设备的控制方法、装置及云平台服务器

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106094542A (zh) * 2016-06-20 2016-11-09 易晓阳 基于近场通讯的物联网设备控制方法
CN106533861A (zh) * 2016-11-18 2017-03-22 郑州信大捷安信息技术股份有限公司 一种智能家居物联网安全控制***及认证方法
CN107809358A (zh) * 2017-12-07 2018-03-16 北京康力优蓝机器人科技有限公司 一种基于射频控制的智能家居控制***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180109999A1 (en) * 2014-02-08 2018-04-19 Switchmate Home Llc Power optimized video for smart home ecosystem
CN106200411A (zh) * 2016-09-09 2016-12-07 微鲸科技有限公司 智能家居控制***和控制方法
CN107976911A (zh) * 2016-10-24 2018-05-01 腾讯科技(深圳)有限公司 设备控制方法、装置及***
CN106681292A (zh) * 2017-01-16 2017-05-17 上海智臻智能网络科技股份有限公司 智能中控分机设备、实现智能控制的方法和***
CN107995215A (zh) * 2017-12-20 2018-05-04 青岛海信智慧家居***股份有限公司 智能家居设备的控制方法、装置及云平台服务器

Also Published As

Publication number Publication date
CN108885435A (zh) 2018-11-23
CN108885435B (zh) 2021-07-20

Similar Documents

Publication Publication Date Title
JP2019537322A (ja) 家電機器のネットワーク接続方法、家電機器および家電システムのネットワーク接続方法
CN109150568B (zh) 一种网络管理方法、装置、***、设备和存储介质
CN112737899B (zh) 智能设备管理方法和装置、存储介质及电子设备
US10664417B2 (en) Systems and methods for exchanging USB information with selected remote devices
WO2019237227A1 (zh) 一种控制方法、主机、从机、移动终端及控制***
CN110099393B (zh) 监测配网设备的网络接入状态的方法、装置和***
JP2019507545A (ja) スマート家電の制御方法およびスマート家電
US10630551B2 (en) Method and apparatus for automatic networking of gateway device
CN109429243B (zh) 监测配网设备的网络接入状态的方法、装置和***
JP5657815B2 (ja) プロキシデバイスを使用したハイブリッドネットワーキングの簡易接続セットアップ
CN110601871A (zh) 一种虚拟设备的测试方法和装置
CN110365704B (zh) 设备绑定方法、装置和电子设备
WO2013131497A1 (zh) 一种绑定配对方法、控制***及设备
WO2015051701A1 (zh) Wifi同步apn网络多通道并发上网并自动优选wifi联网的方法
CN111930020B (zh) 设备控制***、方法、装置、终端及可读存储介质
JP7072902B2 (ja) スマートデバイスとルーターとの自動接続方法、ルーター及びスマートデバイス
CN108011754B (zh) 转控分离***、备份方法和装置
JP2014510483A (ja) 仮想端末をサポートするマルチキャストデータ転送方法及び装置
WO2018113112A1 (zh) 双***双向控制的方法和装置
CN110830336A (zh) 一种智能家居的WiFi设备管理的方法及装置
WO2014059787A1 (zh) 通信连接方法、通信装置及通信***
CN110505614B (zh) 一种ZigBee绑定开关的通信方法及装置
CN104994158A (zh) 一种通过集中式网关安全控制家电的方法
CN105187387A (zh) 一种服务发现方法及终端
CN107547692B (zh) 一种双***之间配置ip地址和端口号的方法和装置

Legal Events

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

Ref document number: 18922558

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18922558

Country of ref document: EP

Kind code of ref document: A1