CN108092861B - Configuration method for realizing equipment linkage, equipment linkage control method and device - Google Patents

Configuration method for realizing equipment linkage, equipment linkage control method and device Download PDF

Info

Publication number
CN108092861B
CN108092861B CN201711328320.XA CN201711328320A CN108092861B CN 108092861 B CN108092861 B CN 108092861B CN 201711328320 A CN201711328320 A CN 201711328320A CN 108092861 B CN108092861 B CN 108092861B
Authority
CN
China
Prior art keywords
equipment
trigger
controlled
linkage
specified
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
CN201711328320.XA
Other languages
Chinese (zh)
Other versions
CN108092861A (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.)
Lumi United Technology Co Ltd
Original Assignee
Lumi United Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lumi United Technology Co Ltd filed Critical Lumi United Technology Co Ltd
Priority to CN201711328320.XA priority Critical patent/CN108092861B/en
Publication of CN108092861A publication Critical patent/CN108092861A/en
Application granted granted Critical
Publication of CN108092861B publication Critical patent/CN108092861B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • H04L12/2829Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • 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
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention relates to a configuration method for realizing equipment linkage, an equipment linkage control method and a device, wherein the configuration method for realizing equipment linkage comprises the following steps: the client acquires a trigger equipment set and a controlled equipment set in the constructed linkage virtual scene; acquiring appointed trigger equipment by the trigger equipment set, and configuring a trigger mode of the appointed trigger equipment in equipment linkage; confirming appointed controlled equipment of the appointed trigger equipment linkage from the controlled equipment set, and configuring a control instruction for the appointed controlled equipment so that the appointed controlled equipment executes corresponding action in equipment linkage according to the control instruction; and generating linkage configuration information according to the triggering mode configured by the specified triggering device and the control instruction configured by the specified controlled device, and forwarding the linkage configuration information to the gateway by the server. The invention solves the problem of poor practicability of equipment linkage in the prior art.

Description

Configuration method for realizing equipment linkage, equipment linkage control method and device
Technical Field
The invention relates to the technical field of equipment control in an intelligent home system, in particular to a configuration method for realizing equipment linkage, an equipment linkage control method and an equipment linkage control device.
Background
With the development of the internet of things technology, more and more internet of things devices enter the visual field of people, such as intelligent air conditioners, intelligent cameras and the like.
The internet of things equipment is deployed in the internet of things gateway in advance, and through interaction with the internet of things gateway, a user can remotely monitor and control the working condition of the internet of things equipment in a house by means of a terminal (such as a smart phone). In the control process of the internet of things equipment, a user needs to take out the smart phone and start a corresponding client first to control the corresponding equipment, so that the operation is complicated, and the user is limited by using places, for example, the user is in a meeting room and is inconvenient to check monitoring images.
Therefore, in the prior art, the linkage control between the object networking devices is extracted, namely when the trigger mode configured by the trigger device in the device linkage is met, the controlled device is automatically controlled to execute corresponding actions according to the configured control instruction, so that the situation that a user operates a mobile phone too frequently is avoided, and the intelligent control experience of the user is improved.
However, the existing device linkage configuration process is complex, and configuration errors are easily caused, so that linkage between the trigger device and the controlled device cannot be realized.
Disclosure of Invention
In order to solve the problem of poor practicability of equipment linkage in the prior art, the invention aims to provide a configuration method for realizing equipment linkage, an equipment linkage control method and a device.
The technical scheme adopted by the invention is as follows:
a configuration method for realizing equipment linkage comprises the following steps: the client acquires a trigger equipment set and a controlled equipment set in the constructed linkage virtual scene; acquiring appointed trigger equipment by the trigger equipment set, and configuring a trigger mode of the appointed trigger equipment in equipment linkage; confirming appointed controlled equipment of the appointed trigger equipment linkage from the controlled equipment set, and configuring a control instruction for the appointed controlled equipment so that the appointed controlled equipment executes corresponding action in equipment linkage according to the control instruction; and generating linkage configuration information according to the triggering mode configured by the specified triggering device and the control instruction configured by the specified controlled device, and forwarding the linkage configuration information to the gateway by the server.
An equipment linkage control method comprises the following steps: the gateway receives the running state data reported by the equipment; searching in a triggering mode indicated by linkage configuration information according to the running state data to obtain specified triggering equipment of which the configured triggering mode is consistent with the running state data, wherein the linkage configuration information is stored for a linkage virtual scene constructed by a client; acquiring appointed controlled equipment linked by the appointed trigger equipment according to the linkage configuration information; and performing action control on the specified controlled equipment according to the control instruction configured by the specified controlled equipment in the linkage configuration information.
A configuration arrangement for effecting linkage of equipment, comprising: the set acquisition module is used for acquiring a trigger device set and a controlled device set in the constructed linkage virtual scene by the client; the trigger mode configuration module is used for acquiring the specified trigger equipment from the trigger equipment set and configuring the trigger mode of the specified trigger equipment in equipment linkage; the control instruction configuration module is used for confirming the appointed controlled equipment linked by the appointed trigger equipment from the controlled equipment set and configuring a control instruction for the appointed controlled equipment so that the appointed controlled equipment executes corresponding action in equipment linkage according to the control instruction; and the configuration information generation module is used for generating linkage configuration information according to the trigger mode configured by the specified trigger equipment and the control instruction configured by the specified controlled equipment, and forwarding the linkage configuration information to the gateway by the server.
An equipment linkage control device comprising: the state data reporting module is used for receiving the running state data reported by the equipment by the gateway; the trigger equipment acquisition module is used for searching in a trigger mode indicated by linkage configuration information according to the running state data to obtain specified trigger equipment of which the configured trigger mode is consistent with the running state data, and the linkage configuration information is stored for a linkage virtual scene constructed by a client; the controlled equipment acquisition module is used for acquiring the appointed controlled equipment linked by the appointed trigger equipment according to the linkage configuration information; and the linkage control module is used for implementing action control on the specified controlled equipment according to the control instruction configured by the specified controlled equipment in the linkage configuration information.
A communication device comprising a processor and a memory, the memory having stored thereon computer readable instructions which, when executed by the processor, implement a method as described above.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method as set forth above.
In the technical scheme, in the constructed linkage virtual scene, linkage configuration information is generated according to the trigger mode configured by the specified trigger device and the control instruction configured by the specified controlled device and is sent to the gateway, so that the gateway controls linkage between the trigger device and the controlled device according to the linkage configuration information, linkage failure caused by configuration errors is avoided, the practicability of device linkage is further ensured, and the application scene of the intelligent home system is effectively enriched.
Specifically, the trigger device set obtains the designated trigger device, configures the trigger mode of the designated trigger device in the device linkage, confirms the designated controlled device linked by the designated trigger device from the controlled device set, and configures a control instruction for the designated controlled device, so that when device linkage is performed, the gateway can control the designated controlled device to execute corresponding actions according to the control instruction indicated by the linkage configuration information when the trigger mode indicated by the linkage configuration information is satisfied.
In addition, with the local area network connection established between the equipment and the gateway, the response speed of equipment linkage is improved, the problem that linkage cannot be carried out when the external network connection fails is solved, and the application scenes of the intelligent home system are further enriched.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic illustration of an implementation environment in accordance with the present invention.
Fig. 2 is a block diagram illustrating a hardware configuration of a mobile terminal according to an exemplary embodiment.
Fig. 3 is a block diagram illustrating a hardware architecture of a gateway according to an example embodiment.
FIG. 4 is a flow diagram illustrating a configuration method for implementing device linkage according to an exemplary embodiment.
Fig. 5 is a flow chart of one embodiment of step 330 in the corresponding embodiment of fig. 4.
FIG. 6 is a flow chart of one embodiment of step 350 of the corresponding embodiment of FIG. 4.
FIG. 7 is a flow diagram illustrating another configuration method for implementing device linkage according to an exemplary embodiment.
FIG. 8 is a flow chart illustrating a method of device linkage control according to an exemplary embodiment.
FIG. 9 is a flow chart illustrating another method of device linkage control according to an exemplary embodiment.
Fig. 10 is a schematic diagram of a specific implementation of the device linkage control process in an application scenario.
FIG. 11 is a block diagram illustrating a configuration arrangement for implementing device linkage according to an exemplary embodiment.
FIG. 12 is a block diagram illustrating an equipment linkage control apparatus according to an exemplary embodiment.
While specific embodiments of the invention have been shown by way of example in the drawings and will be described in detail hereinafter, such drawings and description are not intended to limit the scope of the inventive concepts in any way, but rather to explain the inventive concepts to those skilled in the art by reference to the particular embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
FIG. 1 is a schematic illustration of an implementation environment in accordance with the present invention. The implementation environment is an intelligent home system in the internet of things, and the intelligent home system includes the terminal 100, the gateway 200, and the device 300 deployed in the gateway 200.
The terminal 100 may be a desktop computer, a notebook computer, a tablet computer, a smart phone, or other communication devices that can be used for constructing a client running of a linked virtual scene and have a network connection function, which is not limited herein. The client for constructing the linkage virtual scene may be an application client or a web page client, which is not limited herein.
The device 300 is pre-deployed in the gateway 200 and communicates with the gateway 200 through its own configured communication module, thereby being controlled by the gateway 200. In one embodiment, the device 300 is deployed in the gateway 200 by accessing the gateway 200 through a local area network. The process of accessing the gateway 200 by the device 300 through the local area network includes that the gateway 200 firstly establishes a local area network, and the device 300 joins the local area network established by the gateway 200 by connecting with the gateway 200. The so-called local area network comprises: ZIGBEE or bluetooth.
The device 300 may be an intelligent printer, an intelligent facsimile machine, an intelligent camera, an intelligent air conditioner, or a human body sensor, a door and window sensor, a temperature and humidity sensor, a water sensor, a natural gas alarm, a smoke alarm, a wall switch, a wall socket, a wireless switch wireless wall switch, a magic cube controller, a curtain motor, and other intelligent devices equipped with a communication module (e.g., a ZIGBEE module, a Wi-Fi module, a bluetooth communication module, etc.), and is not limited herein.
The terminal 100 and the gateway 200 establish a network connection, and in one embodiment, the terminal 100 and the gateway 200 establish a network connection through 2G/3G/4G/5G, WIFI, and the like. And interacting with the gateway 200 through the network connection, further generating linkage configuration information based on the linkage virtual scene constructed by the client, and forwarding the linkage configuration information to the gateway 200, so that the gateway 200 performs linkage control on the equipment 300 deployed therein according to the linkage configuration information.
Referring to fig. 2, fig. 2 is a block diagram illustrating a terminal according to an example embodiment.
It should be noted that the terminal 100 is only an example adapted to the present invention, and should not be considered as providing any limitation to the scope of the present invention. The terminal 100 is also not to be construed as necessarily dependent upon or having one or more components of the exemplary terminal 100 illustrated in fig. 2.
As shown in fig. 2, the terminal 100 includes a memory 101, a memory controller 103, one or more (only one shown in fig. 2) processors 105, a peripheral interface 107, a radio frequency module 109, a positioning module 111, a camera module 113, an audio module 115, a touch screen 117, and a key module 119. These components communicate with each other via one or more communication buses/signal lines 121.
The memory 101 may be used to store computer programs and modules, such as computer readable instructions and modules corresponding to the method and apparatus for configuring device linkage according to the exemplary embodiment of the present invention, and the processor 105 executes various functions and data processing by executing the computer readable instructions stored in the memory 101, so as to complete the method for configuring device linkage.
The memory 101, as a carrier of resource storage, may be random access memory, e.g., high speed random access memory, non-volatile memory, such as one or more magnetic storage devices, flash memory, or other solid state memory. The storage means may be a transient storage or a permanent storage.
The peripheral interface 107 may include at least one wired or wireless network interface, at least one serial-to-parallel conversion interface, at least one input/output interface, at least one USB interface, and the like, for coupling various external input/output devices to the memory 101 and the processor 105, so as to realize communication with various external input/output devices.
The rf module 109 is configured to receive and transmit electromagnetic waves, and achieve interconversion between the electromagnetic waves and electrical signals, so as to communicate with other devices through a communication network. Communication networks include cellular telephone networks, wireless local area networks, or metropolitan area networks, which may use various communication standards, protocols, and technologies.
The positioning module 111 is used for acquiring the current geographic position of the terminal 100. Examples of the positioning module 111 include, but are not limited to, a global positioning satellite system (GPS), a wireless local area network-based positioning technology, or a mobile communication network-based positioning technology.
The camera module 113 is attached to a camera and is used for taking pictures or videos. The shot pictures or videos can be stored in the memory 101 and also can be sent to an upper computer through the radio frequency module 109.
Audio module 115 provides an audio interface to a user, which may include one or more microphone interfaces, one or more speaker interfaces, and one or more headphone interfaces. And performing audio data interaction with other equipment through the audio interface. The audio data may be stored in the memory 101 and may also be transmitted through the radio frequency module 109.
The touch screen 117 provides an input-output interface between the terminal 100 and a user. Specifically, the user may perform an input operation, such as a gesture operation of clicking, touching, sliding, and the like, through the touch screen 117, so that the terminal 100 responds to the input operation. The terminal 100 displays and outputs the output content formed by any one or combination of text, pictures or videos to the user through the touch screen 117.
The key module 119 includes at least one key for providing an interface for a user to input to the terminal 100, and the user can cause the terminal 100 to perform different functions by pressing different keys. For example, the sound adjustment key may allow the user to effect an adjustment of the volume of sound played by the terminal 100.
It is to be understood that the configuration shown in fig. 2 is merely exemplary, and terminal 100 may include more or fewer components than shown in fig. 2, or different components than shown in fig. 2. The components shown in fig. 2 may be implemented in hardware, software, or a combination thereof.
Fig. 3 is a block diagram illustrating a hardware architecture of a gateway according to an example embodiment. It should be noted that the gateway 200 is only an example adapted to the present invention, and should not be considered as providing any limitation to the scope of the present invention. The gateway 200 is also not to be construed as requiring reliance on, or necessity of, one or more components of the exemplary gateway 200 shown in fig. 3.
The hardware structure of the gateway 200 may be greatly different due to different configurations or performances, as shown in fig. 3, the gateway 200 includes: a power supply 210, an interface 230, at least one memory 250, and at least one Central Processing Unit (CPU) 270.
The power supply 210 is used to provide operating voltage for each hardware device on the gateway 200.
The interface 230 includes at least one wired or wireless network interface 231, at least one serial-to-parallel conversion interface 233, at least one input/output interface 235, and at least one USB interface 237, etc. for communicating with external devices.
The storage 250 is used as a carrier for resource storage, and may be a read-only memory, a random access memory, a magnetic disk or an optical disk, etc., and the resources stored thereon include an operating system 251, an application 253 or data 255, etc., and the storage manner may be a transient storage or a permanent storage. The operating system 251 is used for managing and controlling each hardware device and the application 253 on the gateway 200 to implement the computation and processing of the mass data 255 by the central processing unit 270, and may be Windows server, Mac OS XTM, UnixTM, linux, FreeBSDTM, FreeRTOS, and the like. The application 253 is a computer program that performs at least one specific task on top of the operating system 251, and may include at least one module (not shown in fig. 3), each of which may contain a series of computer-readable instructions for the gateway 200. The data 255 may be photographs, pictures, etc. stored in a disk.
The central processor 270 may include one or more processors and is arranged to communicate with the memory 250 via a bus for computing and processing the mass data 255 in the memory 250.
As described in detail above, the gateway 200 to which the present invention is applied will complete the device linkage control method by the cpu 270 reading a series of computer-readable instructions stored in the memory 250.
Furthermore, the present invention can be implemented by hardware circuitry or by a combination of hardware circuitry and software instructions, and thus, implementation of the present invention is not limited to any specific hardware circuitry, software, or combination of both.
Referring to fig. 4, in an exemplary embodiment, a configuration method for implementing device linkage is applied to the terminal 100 in the implementation environment shown in fig. 1, and the structure of the terminal 100 may be as shown in fig. 2.
The configuration method for realizing the device linkage can be executed by a client running in the terminal 100, and can comprise the following steps:
and 310, the client acquires a trigger device set and a controlled device set in the constructed linkage virtual scene.
The linkage virtual scene refers to a user interface which can interact with a user to perform equipment linkage configuration. Therefore, when the user wants to perform the device linkage configuration, the user starts the client and enters a user interface for performing the device linkage configuration, namely the client is regarded as the construction of the linkage virtual scene.
It will be appreciated that devices will be divided into trigger device sets or controlled device sets due to differences in their device attributes. The triggering devices in the set of triggering devices include, but are not limited to, various types of sensors, various types of switches, smart door locks, magic cube controllers, and the like. The controlled devices in the controlled device set include, but are not limited to, intelligent gateways, intelligent air conditioners, and the like.
Correspondingly, the equipment attributes comprise a trigger attribute and a controlled attribute, the trigger attribute refers to an attribute that one piece of equipment can be monitored so that the running state data of the equipment can meet the linkage condition in the equipment linkage, and the controlled attribute refers to an attribute that one piece of equipment can be controlled to execute the action in the equipment linkage in a linkage manner. In one embodiment, in the acquisition of the trigger device set and the controlled device set, the client first determines whether the two sets already exist locally, and if so, reads the two sets from the local storage space, otherwise, requests the server to return the two sets.
In an embodiment, the device deployed in the gateway generates the operation state data after starting operation, and reports the operation state data to the gateway, so that the gateway monitors the operation state of the device, for example, whether the monitoring device is online, whether the operation state data of the monitoring device meets an interlocking condition in device interlocking, and the like.
Through interaction between the gateway and the server, the server receives the running state data of the equipment, configures the equipment attribute for the equipment according to the running state data, and further divides the equipment configured with the equipment attribute into a trigger equipment set and/or a controlled equipment set. It should be noted that a device may be both a triggering device and a controlled device, such as an air conditioning thermostat, for which the device configured with the device attributes may be divided into both a triggering device set and a controlled device set.
For example, the device is a temperature and humidity sensor, and the reported operating state data is temperature and humidity, and the temperature and humidity sensor belongs to the trigger device set because the temperature and humidity can be monitored. For the client, a temperature and humidity sensor is included in the trigger device set acquired from the constructed linkage virtual scene.
And step 330, acquiring the specified trigger equipment from the trigger equipment set, and configuring a trigger mode of the specified trigger equipment in the equipment linkage.
The designated trigger device is a trigger device in the trigger device set, which a user wishes to perform device linkage configuration. Correspondingly, the specified triggering mode of the triggering device in the device linkage refers to the linkage condition which needs to be met by the running state data of the specified triggering device in the device linkage.
In a specific implementation of an embodiment, as shown in fig. 5, step 330 may include the following steps:
step 331, obtaining the specified trigger device from the set of trigger devices according to the trigger device selection operation performed by the trigger.
And 333, in the trigger modes associated with the specified trigger equipment, performing trigger mode configuration of the specified trigger equipment according to the trigger mode selection operation.
Aiming at the selection of the trigger equipment and the selection of the trigger mode, a selection entrance is provided for a user in the linkage virtual scene, when the user wants to perform related selection of the trigger equipment in equipment linkage, corresponding operation can be triggered in the selection entrance, so that the client obtains the appointed trigger equipment according to the detected selection operation, and the trigger mode is configured for the appointed trigger equipment.
For example, the trigger device set is displayed in the linkage virtual scene in a device list form, the selection entry corresponds to the trigger device which can be clicked in the device list, and when the user clicks any one trigger device in the device list, the selection of the designated trigger device is completed. The clicked trigger device is the designated trigger device obtained from the trigger device set, and the clicking operation of the user is regarded as the trigger device selection operation.
Similarly, the trigger mode associated with the specified trigger device may also be presented in a list form, where the selection entry corresponds to the trigger mode that can be clicked in the list, and when the user clicks any one of the trigger modes in the list, the configuration of the trigger mode is completed. The clicked triggering method is the triggering mode configured by the specified triggering device, and the clicking operation of the user is regarded as mode selection operation.
Further, step 330 may further include the steps of:
and configuring corresponding trigger modes for the trigger modes of two or more specified trigger devices in the device linkage to meet the rule. When the number of the specified trigger devices is two or more, the number of the trigger modes configured for the specified trigger devices is correspondingly two or more, and therefore the trigger modes configured for the two or more trigger modes meet the rule.
Here, the trigger satisfying rule refers to a logical relationship that needs to be satisfied between two or more trigger manners. Logical relationships include and, or, not, nand, nor, and the like.
For example, the trigger mode satisfaction rule is a logical relationship, and corresponds to the trigger mode a and the trigger mode B, and accordingly, only when the linkage conditions indicated by the trigger mode a and the trigger mode B are simultaneously satisfied, the specified controlled device linked by the specified trigger device is controlled.
Of course, in actual use, one designated triggering device is also applicable to the triggering mode satisfaction rule, that is, as long as the linkage condition indicated by the triggering mode configured for the designated triggering device is met, it is considered that the triggering mode satisfaction rule is met, and therefore, the number of the designated triggering devices is not limited herein.
And 350, confirming the appointed controlled equipment for the linkage of the appointed trigger equipment from the controlled equipment set, and configuring a control instruction for the appointed controlled equipment.
The designated controlled equipment refers to the controlled equipment which a user in the controlled equipment set wishes to perform equipment linkage configuration. Accordingly, the control instruction is used for instructing the specified controlled equipment to execute corresponding action in the equipment linkage.
In a specific implementation of an embodiment, as shown in fig. 6, step 350 may include the following steps:
step 351, when the controlled device selection operation triggered to be performed is detected, obtaining the specified controlled device by the controlled device set.
And 353, detecting instruction selection operation aiming at the control instruction associated with the specified controlled equipment, and configuring the specified controlled equipment according to the control instruction indicated by the detection result.
Aiming at the selection of the controlled equipment and the selection of the control instruction, a selection entrance is provided for a user in the linkage virtual scene, when the user wants to perform related selection of the controlled equipment in equipment linkage, corresponding operation can be triggered in the selection entrance, so that the client obtains the specified controlled equipment according to the detected selection operation, and the control instruction is configured for the specified controlled equipment.
For example, the controlled device set is displayed in the linkage virtual scene in the form of a device list, the selection entry corresponds to the controlled device that can be clicked in the device list, and when the user clicks any one of the controlled devices in the device list, the selection of the designated controlled device is completed. The clicked controlled device is the designated controlled device obtained from the controlled device set, and the clicking operation of the user is regarded as the controlled device selection operation.
Similarly, the control instruction associated with the specified controlled device may also be presented in a list form, where the selection entry corresponds to the control instruction that can be clicked in the list, and when the user clicks any one of the control instructions in the list, the configuration of the control instruction is completed. The clicked control instruction is a control instruction configured for the specified controlled device, and the clicking operation of the user is regarded as instruction selection operation.
Further, step 350 may also include the steps of:
priority control rules are configured for two or more specified controlled devices.
The priority control rule is a priority set for the order in which the designated controlled device executes corresponding actions when two or more designated controlled devices exist.
For example, a controlled device a and a controlled device B are designated, the priority of the designated controlled device a is higher than that of the designated controlled device B according to the corresponding priority control rule, and accordingly, when device linkage is performed, the designated controlled device a is controlled to execute a corresponding action, and then the designated controlled device B is controlled to execute a corresponding action.
Of course, in actual use, a designated controlled device is also applicable to the priority control rule, that is, the priority corresponding to the designated controlled device is the highest, so the number of the designated controlled devices is not limited herein.
It should be noted that, in the implementation process, no matter the association between the trigger mode and the trigger device, the association between the control instruction and the controlled device, or the controlled device capable of establishing linkage with the trigger device may be established in advance, and thus, the controlled device is pushed to the user, so as to avoid configuration errors of the user.
For example, controlled devices capable of establishing linkage relationships with different trigger devices are different from one another, and when the specified trigger device is determined, the client pushes the controlled device capable of establishing linkage with the specified trigger device to the user through the controlled device set, so that the situation that the specified trigger device and the specified controlled device cannot be linked due to incorrect configuration of the user is avoided.
It should be understood that, since not every controlled device can establish linkage with the designated triggering device, the number of controlled devices in the controlled device set obtained by the server is greater than or equal to the number of controlled devices pushed to the user, thereby fully ensuring that the controlled device selected by the user can establish linkage with the designated triggering device.
Further, for the push of the controlled device, the push may also be performed according to the operating state of the controlled device, for example, the controlled device whose operating state is in an offline state is not pushed.
Certainly, according to different application scenarios, a network access prompt message can be generated for the offline controlled device, so as to remind the user to start the offline controlled device to operate and access the deployed gateway, so that the linkage is established between the started and operated controlled device and the specified trigger device.
And 370, generating linkage configuration information according to the triggering mode configured by the specified triggering device and the control instruction configured by the specified controlled device, and forwarding the linkage configuration information to the gateway by the server.
For the gateway, the linkage configuration information related to the linkage virtual scene constructed for the client is stored, so that the subsequent equipment linkage can be performed according to the linkage configuration information.
Specifically, when the gateway receives the running state data reported by the device, the gateway searches the triggering mode indicated by the linkage configuration information according to the running state data, so as to obtain the specified triggering device of which the configured triggering mode is consistent with the running state data.
And then, acquiring the appointed controlled equipment interlocked by the appointed trigger equipment through the linkage configuration information, and further implementing action control on the appointed controlled equipment according to the control instruction configured by the appointed controlled equipment in the linkage configuration information.
Through the process, the configuration in the device linkage is simple and effective, namely in the device linkage configuration, the relevant selection operations required by the user are based on the pushing of the client, for example, the triggering device set, the controlled device set, the triggering mode associated with the triggering device, the control instruction associated with the controlled device, and the like, so that the problem that the triggering device and the controlled device cannot be linked due to the configuration error of the user is avoided, and the problem that the practicability of the device linkage in the prior art is poor is solved.
Referring to fig. 7, in an exemplary embodiment, the method as described above may further include the steps of:
and step 410, initiating a scene log downloading request to the server side in the scene log interface.
And step 430, displaying the scene log returned by the server in a scene log interface.
The scene log comprises at least one of a control instruction configured when the appointed controlled equipment successfully executes the corresponding action, a trigger mode configured by the appointed trigger equipment in linkage with each other and action execution time. The action execution time further includes a trigger execution time and/or a controlled execution time.
In one embodiment, for the gateway, after the specified controlled device executes the corresponding action according to the control instruction, an action-execution success message returned by the specified controlled device is received, so as to indicate that the specified controlled device has successfully executed the corresponding action according to the control instruction.
At this time, the gateway stores the control instruction of the specified controlled device and the configuration thereof, and the specified triggering device linked with the specified controlled device and the configuration triggering mode thereof in a log form to form a scene log.
And the gateway requests the server side to store the scene logs for the linkage virtual scene constructed by the client side, so that the server side stores massive scene logs for various linkage virtual scenes.
For a user, when the user is doubtful about the equipment linkage configuration, the user can download a required scene log from a server by the terminal where the user is located, and then timely acquire how to perform the equipment linkage configuration by displaying the scene log in a scene log interface.
In the process, the scene log when the equipment linkage is successfully carried out is used as a theoretical basis for guiding the user to carry out equipment linkage configuration, so that the user configuration error is further avoided, and the practicability of the equipment linkage is effectively guaranteed.
Further, the execution action success message can also represent a trigger execution time for specifying that the trigger device is triggered, and/or a controlled execution time for specifying that the controlled device is controlled to execute the action, so as to form a scene log further comprising the trigger execution time and/or the controlled execution time.
Thus, as the scene log is stored for time, the user can review and restore the linked virtual scene according to time.
In an exemplary embodiment, the method as described above may further include the steps of:
and searching a local area network access point, and accessing the local area network access point to establish local area network connection with the gateway when the local area network access point configured by the gateway is searched.
And when the local area network access point cannot be searched, establishing network connection with the gateway through the external network.
That is, when the gateway configures a local area network access point, the device preferentially accesses the local area network access point, establishes local area network connection with the gateway through the low power consumption communication module configured in the device itself, and further performs data transmission through the local area network connection.
In the process, the intranet communication is realized, the response speed of equipment linkage is favorably improved, and no matter whether the extranet network connection can be successfully established or not, the equipment linkage is not influenced.
In addition, along with the establishment of local area network connection, the equipment adopts a low-power consumption communication module, such as a ZIGBEE communication module, so that the power consumption of the equipment can be effectively reduced, the equipment is prevented from being frequently charged, the service life of the equipment is prolonged, the size of the equipment is reduced, and the production cost of the equipment is reduced.
Referring to fig. 8, in an exemplary embodiment, a method for controlling device linkage is applied to the gateway 200 in the implementation environment shown in fig. 1, and the structure of the gateway 200 may be as shown in fig. 3.
The configuration method for realizing the linkage of the equipment can be executed by the gateway 200 and comprises the following steps:
step 510, the gateway receives the running state data reported by the device.
And step 530, searching in the triggering mode indicated by the linkage configuration information according to the running state data to obtain the specified triggering equipment of which the configured triggering mode is consistent with the running state data, wherein the linkage configuration information is stored for the linkage virtual scene constructed by the client.
And step 550, acquiring the specified controlled equipment linked with the specified trigger equipment according to the linkage configuration information.
Step 570, performing motion control on the specified controlled device according to the control command configured for the specified controlled device in the linkage configuration information.
Referring to fig. 9, in an exemplary embodiment, the method as described above may further include the steps of:
step 610, forwarding the running state data of the device to the server.
Step 630, requesting the server to configure device attributes for the devices according to the running state data, where the device attributes include a trigger attribute and a controlled attribute, so that the server forms a trigger device set and a controlled device set through the devices configured with the device attributes.
Fig. 10 is a schematic diagram of a specific implementation of the device linkage control process in an application scenario. The application scene is a door and window lamp linkage virtual scene constructed by the client.
In this door and window lamp linkage virtual scene, intelligent home systems includes: the system comprises a terminal 710, a server 720, a gateway 730, a door and window sensor 740 and three lamps 751-753.
The door and window sensor 740 is a designated triggering device, the triggering mode configured for the door and window sensor is that the door and window is opened 801, correspondingly, the three lamps 751-753 are designated controlled devices, and the control instruction configured for the three lamps is that the lamps are opened 802.
Based on the above, after the door and window sensor 740 is deployed in the gateway 730, the corresponding operation state data is reported to the gateway 730, so that the gateway 730 performs subsequent device linkage control according to the operation state data. The door/window operation status indicated by the door/window sensor 740 corresponding to the operation status data includes but is not limited to: the door and window opening moment, the door and window closing moment, the door and window opening appointed time, the door and window closing appointed time and the like.
When the gateway 730 monitors that the door and the window are opened, the three lamps 751-753 are controlled to be sequentially opened according to a priority control rule.
Correspondingly, after the three lamps 751-753 are turned on, the three lamps 751-753 report the action execution success message, so that the gateway 730 generates a scene log corresponding to the door and window lamp linkage virtual scene based on the action execution success message and stores the scene log in the server 720 for a user to download and browse.
Through the related implementation of the invention, the user can simply and quickly carry out equipment linkage configuration, configuration errors are avoided based on the pushing of the client in the equipment linkage configuration, and the practicability of equipment linkage is effectively ensured.
The following are embodiments of the apparatus of the present invention that may be used to perform the methods of the above-described embodiments of the present invention. For details which are not disclosed in the embodiments of the apparatus according to the invention, reference is made to the embodiments of the method according to the invention.
Referring to FIG. 11, in an exemplary embodiment, a configuration device 900 for implementing device linkage includes, but is not limited to: a set acquisition module 910, a trigger configuration module 930, a control instruction configuration module 950, and a configuration information generation module 970.
The set acquiring module 910 is configured to acquire, by a client, a trigger device set and a controlled device set in a constructed linkage virtual scene.
The trigger mode configuring module 930 is configured to obtain the specified trigger device from the set of trigger devices, and configure the trigger mode of the specified trigger device in the device linkage.
The control instruction configuration module 950 is configured to determine a designated controlled device of the designated trigger device linkage from the controlled device set, and configure a control instruction for the designated controlled device, so that the designated controlled device executes a corresponding action in the device linkage according to the control instruction.
The configuration information generating module 970 is configured to generate linkage configuration information according to the triggering mode configured by the specified triggering device and the control instruction configured by the specified controlled device, and the linkage configuration information is forwarded to the gateway by the server.
Referring to FIG. 12, in an exemplary embodiment, a configuration device 1000 for implementing device linkage includes, but is not limited to: a status data reporting module 1010, a trigger device acquiring module 1030, a controlled device acquiring module 1050 and a linkage control module 1070.
The status data reporting module 1010 is configured to receive, by the gateway, the running status data reported by the device.
The trigger device obtaining module 1030 is configured to search for a trigger mode indicated by the linkage configuration information according to the operating state data to obtain a specified trigger device whose configured trigger mode matches the operating state data, where the linkage configuration information is stored for a linkage virtual scene constructed by the client.
The controlled device acquisition module 1050 is used to acquire a specific controlled device to which a specific trigger device is linked from the linkage configuration information.
The linkage control module 1070 is configured to perform motion control on a specified controlled device according to a control instruction configured for the specified controlled device in the linkage configuration information.
It should be noted that, when the device provided in the foregoing embodiment performs the meeting invitation processing, only the division of the functional modules is illustrated, and in practical applications, the functions may be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
In addition, the apparatus provided in the foregoing embodiment and the method provided in the foregoing embodiment belong to the same concept, and the specific manner in which each module performs operations has been described in detail in the method embodiment, and is not described again here.
In an exemplary embodiment, a communication device includes a processor and a memory.
Wherein the memory has stored thereon computer readable instructions which, when executed by the processor, implement the method in the embodiments described above.
In an exemplary embodiment, a computer-readable storage medium has stored thereon a computer program which, when executed by a processor, implements the method in the embodiments described above.
The above-mentioned embodiments are merely preferred examples of the present invention, and are not intended to limit the embodiments of the present invention, and those skilled in the art can easily make various changes and modifications according to the main concept and spirit of the present invention, so that the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (12)

1. A configuration method for realizing linkage of equipment is characterized by comprising the following steps:
the client acquires a trigger equipment set and a controlled equipment set in the constructed linkage virtual scene;
acquiring two or more appointed trigger devices from the trigger device set, and configuring the trigger mode of the appointed trigger devices in device linkage; configuring corresponding trigger mode satisfying rules for the trigger modes of two or more specified trigger devices in the device linkage, wherein the trigger mode satisfying rules comprise at least one of logical relations and, OR, NOT, NAND and NOT;
the controlled equipment which can establish linkage with the appointed trigger equipment is pushed according to the running state of the controlled equipment in the controlled equipment set, wherein the controlled equipment which is in an off-line running state cannot be pushed, or a network access prompting message is generated for the controlled equipment in the off-line running state, and the network access prompting message is used for indicating that the controlled equipment in the off-line running state is started to run and is accessed to the gateway belonging to the controlled equipment, and then the linkage between the controlled equipment which is started to run and the appointed trigger equipment can be established;
based on pushed controlled equipment capable of establishing linkage with the specified triggering equipment, confirming the specified controlled equipment linked with the specified triggering equipment from the controlled equipment set, wherein the specified controlled equipment is in a starting operation state, and configuring a control instruction for the specified controlled equipment so that the specified controlled equipment executes corresponding action in equipment linkage according to the control instruction;
and generating linkage configuration information according to the triggering mode configured by the specified triggering device and the control instruction configured by the specified controlled device, and forwarding the linkage configuration information to the gateway by the server.
2. The method of claim 1, wherein obtaining the specified trigger device from the set of trigger devices, and configuring a trigger mode of the specified trigger device in device association comprises:
obtaining the appointed trigger equipment from the trigger equipment set according to trigger equipment selection operation carried out by triggering;
and in the trigger mode associated with the specified trigger equipment, carrying out trigger mode configuration of the specified trigger equipment according to trigger mode selection operation.
3. The method of claim 1, wherein the confirming of the designated controlled devices linked with the designated trigger devices from the set of controlled devices, the designated controlled devices all being in a startup operation state and configuring control instructions for the designated controlled devices, comprises:
when a controlled device selection operation triggered to be performed is detected, obtaining the specified controlled device by the controlled device set;
and detecting instruction selection operation aiming at the control instruction associated with the specified controlled equipment, and configuring the specified controlled equipment according to the control instruction indicated by the detection result.
4. The method of claim 1, wherein the confirming of the designated controlled device of the designated trigger device linkage from the set of controlled devices configures a control instruction for the designated controlled device, comprising:
and configuring a priority control rule for the specified controlled equipment.
5. The method of any of claims 1 to 4, further comprising:
initiating a scene log downloading request to a server side in a scene log interface;
and displaying a scene log returned by the server in the scene log interface, wherein the scene log comprises at least one of a control instruction configured when the specified controlled equipment successfully executes the corresponding action, a trigger mode configured by the specified trigger equipment and an action execution time, and the trigger mode and the action execution time are linked with each other.
6. The method of any of claims 1 to 4, further comprising:
searching a local area network access point, and accessing the local area network access point to establish local area network connection with a gateway when the local area network access point configured by the gateway is searched;
and when the local area network access point cannot be searched, establishing network connection with the gateway through an external network.
7. An apparatus linkage control method, characterized by comprising:
the gateway receives the running state data reported by the equipment;
searching in a triggering mode and a triggering mode satisfying rule indicated by linkage configuration information according to the running state data to obtain two or more appointed triggering devices of which the configured triggering mode and the triggering mode satisfying rule are in accordance with the running state data, wherein the linkage configuration information is stored for a linkage virtual scene constructed by a client; the triggering mode satisfaction rule comprises at least one of logical relation and, OR, NOT, NAND and NOT;
acquiring appointed controlled equipment linked with the appointed trigger equipment by the linkage configuration information, wherein the appointed controlled equipment is obtained by the client side through confirmation from the controlled equipment set according to the running state of the controlled equipment in the controlled equipment set and the controlled equipment capable of establishing linkage with the appointed trigger equipment based on the pushed controlled equipment capable of establishing linkage with the appointed trigger equipment, wherein, the controlled device in the off-line state in the running state is not pushed, or the controlled device in the off-line state generates a network access prompting message, the network access prompting message is used for indicating that the controlled equipment in the offline state is started to operate and accesses the deployed gateway, linkage between the controlled equipment which is started to operate and the appointed triggering equipment can be established, and the appointed controlled equipment is in a starting operation state;
and performing action control on the specified controlled equipment according to the control instruction configured by the specified controlled equipment in the linkage configuration information.
8. The method of claim 7, wherein the method further comprises:
forwarding the running state data of the equipment to a server;
requesting the server to configure the device attributes for the devices according to the running state data, wherein the device attributes comprise trigger attributes and controlled attributes, so that the server forms a trigger device set and a controlled device set through the devices configured with the device attributes.
9. A configuration device for realizing linkage of equipment is characterized by comprising:
the set acquisition module is used for acquiring a trigger device set and a controlled device set in the constructed linkage virtual scene by the client;
the trigger mode configuration module is used for acquiring two or more specified trigger devices from the trigger device set and configuring the trigger modes of the specified trigger devices in device linkage; configuring corresponding trigger mode satisfying rules for the trigger modes of two or more specified trigger devices in the device linkage, wherein the trigger mode satisfying rules comprise at least one of logical relations and, OR, NOT, NAND and NOT;
the controlled device pushing module is used for pushing the controlled device which can establish linkage with the specified triggering device according to the running state of the controlled device in the controlled device set, wherein the controlled device in the running state is not pushed, or a network access prompting message is generated for the controlled device in the off-line state, and the network access prompting message is used for indicating that the controlled device in the off-line state is started to run and is accessed to the gateway of the controlled device, and then the linkage between the controlled device which starts running and the specified triggering device can be established;
the control instruction configuration module is used for confirming the appointed controlled equipment linked with the appointed trigger equipment from the controlled equipment set based on the pushed controlled equipment capable of establishing linkage with the appointed trigger equipment, wherein the appointed controlled equipment is in a starting operation state, and configuring a control instruction for the appointed controlled equipment so that the appointed controlled equipment executes corresponding action in equipment linkage according to the control instruction;
and the configuration information generation module is used for generating linkage configuration information according to the trigger mode configured by the specified trigger equipment and the control instruction configured by the specified controlled equipment, and forwarding the linkage configuration information to the gateway by the server.
10. An equipment linkage control device, comprising:
the state data reporting module is used for receiving the running state data reported by the equipment by the gateway;
the trigger equipment acquisition module is used for searching in a trigger mode and a trigger mode satisfaction rule indicated by linkage configuration information according to the running state data to obtain two or more appointed trigger equipment of which the configured trigger mode and the trigger mode satisfaction rule are in accordance with the running state data, and the linkage configuration information is stored for a linkage virtual scene constructed by a client; the triggering mode satisfaction rule comprises at least one of logical relation and, OR, NOT, NAND and NOT;
a controlled device obtaining module, configured to obtain, from the linkage configuration information, a specified controlled device linked with the specified trigger device, where the specified controlled device is obtained by the client pushing a controlled device capable of establishing linkage with the specified trigger device according to an operation state of the controlled device in the controlled device set, and is confirmed from the controlled device set based on the pushed controlled device capable of establishing linkage with the specified trigger device, where the controlled device in an offline state is not pushed or an access prompt message is generated for the controlled device in the offline state, and the access prompt message is used to instruct the controlled device in the offline state to start up and access to the gateway of the controlled device, and then the linkage between the controlled device in the startup operation and the specified trigger device can be established, the appointed controlled equipment is in a starting operation state;
and the linkage control module is used for implementing action control on the specified controlled equipment according to the control instruction configured by the specified controlled equipment in the linkage configuration information.
11. A communication device, comprising:
a processor; and a memory having computer readable instructions stored thereon which, when executed by the processor, implement the method of any one of claims 1 to 8.
12. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1 to 8.
CN201711328320.XA 2017-12-13 2017-12-13 Configuration method for realizing equipment linkage, equipment linkage control method and device Active CN108092861B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711328320.XA CN108092861B (en) 2017-12-13 2017-12-13 Configuration method for realizing equipment linkage, equipment linkage control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711328320.XA CN108092861B (en) 2017-12-13 2017-12-13 Configuration method for realizing equipment linkage, equipment linkage control method and device

Publications (2)

Publication Number Publication Date
CN108092861A CN108092861A (en) 2018-05-29
CN108092861B true CN108092861B (en) 2021-10-08

Family

ID=62175471

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711328320.XA Active CN108092861B (en) 2017-12-13 2017-12-13 Configuration method for realizing equipment linkage, equipment linkage control method and device

Country Status (1)

Country Link
CN (1) CN108092861B (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108121212A (en) * 2017-12-13 2018-06-05 深圳绿米联创科技有限公司 Realize smart machine, method, electronic equipment and the storage medium of equipment linkage
CN108958600A (en) * 2018-06-15 2018-12-07 深圳绿米联创科技有限公司 A kind of smart machine control method, device, gateway and communication equipment
CN108965072B (en) * 2018-07-06 2021-02-05 南京苏博曼纳软件科技有限公司 Intelligent gateway external equipment association control method
CN108931923B (en) * 2018-07-20 2020-10-02 珠海格力电器股份有限公司 Device control method and apparatus, storage medium, and electronic apparatus
CN109240098B (en) * 2018-09-10 2022-03-25 深圳绿米联创科技有限公司 Equipment configuration method and device, terminal equipment and storage medium
CN109388391A (en) * 2018-09-21 2019-02-26 深圳市二八智能家居有限公司 Programmable inter-linked controlling method and device based on Internet of Things
CN109445292B (en) * 2018-10-22 2023-11-10 深圳绿米联创科技有限公司 Automatic execution result collection method, device, system and storage medium
CN109753034B (en) * 2018-12-10 2021-12-07 深圳绿米联创科技有限公司 Control method, control device, electronic equipment and storage medium
CN111464577B (en) * 2019-01-21 2022-05-27 阿里巴巴集团控股有限公司 Equipment control method and device
CN109976172B (en) * 2019-03-11 2022-07-12 深圳绿米联创科技有限公司 Method and device for generating set conditions, electronic equipment and storage medium
CN109981424B (en) * 2019-03-12 2021-06-29 深圳绿米联创科技有限公司 Linkage scheme processing method and device, electronic equipment and storage medium
CN110071855B (en) * 2019-03-18 2021-10-22 深圳绿米联创科技有限公司 Equipment linkage control method, device, system, gateway and storage medium
CN109936489A (en) * 2019-03-25 2019-06-25 美的智慧家居科技有限公司 The control method and system, gateway and storage medium of scene linkage
CN110086782B (en) * 2019-03-29 2022-04-15 岭博科技(北京)有限公司 Hotel Internet of things intelligent control system, intelligent control equipment method and electronic equipment
CN110324216B (en) * 2019-05-23 2021-10-26 深圳绿米联创科技有限公司 Automatic configuration method, device, system, server and storage medium
CN110347130B (en) * 2019-07-15 2020-11-20 珠海格力电器股份有限公司 Subsystem linkage control scheme processing method, device, system, equipment and medium
CN110505304A (en) * 2019-08-23 2019-11-26 深圳市丰润达科技有限公司 Terminal execution, application method, device, Cloud Server and the system of scene mode
CN110620711B (en) * 2019-10-11 2021-11-30 深圳心跳智能科技有限公司 Intelligent household client and multi-gateway control method thereof
CN111142398A (en) * 2019-12-30 2020-05-12 欧普照明股份有限公司 Equipment linkage method and device, electronic equipment and storage medium
CN112230616A (en) * 2020-10-28 2021-01-15 腾讯科技(深圳)有限公司 Linkage control method and device and linkage middleware
CN112437153A (en) * 2020-11-20 2021-03-02 青岛易来智能科技股份有限公司 Equipment linkage processing method and device
CN113114779B (en) * 2021-04-23 2022-09-02 杭州萤石软件有限公司 Configuration method, terminal and system for linkage of Internet of things equipment
CN115883272A (en) * 2021-09-26 2023-03-31 青岛海尔科技有限公司 Equipment linkage method and device, storage medium and electronic device
WO2023201587A1 (en) * 2022-04-20 2023-10-26 Oppo广东移动通信有限公司 Device control method and apparatus, device, and storage medium
CN115174288B (en) * 2022-05-23 2024-02-23 深圳绿米联创科技有限公司 Equipment local linkage method and device, electronic equipment and storage medium

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8301716B2 (en) * 2009-11-20 2012-10-30 Time Warner Cable Inc. Interface for a multi-processor gateway apparatus and method for using the same
US11210611B2 (en) * 2011-12-21 2021-12-28 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
CN105022362B (en) * 2014-04-29 2018-10-16 奔马物联科技(横琴)有限公司 A kind of coordinated control system and inter-linked controlling method of smart home device
CN104932330B (en) * 2015-05-13 2017-12-29 广州市优泰安防技术有限公司 A kind of security protection linkage platform
KR20160147595A (en) * 2015-06-15 2016-12-23 주식회사 엔엑스테크놀로지 General IoT Module united in things
CN106169957A (en) * 2016-06-12 2016-11-30 福建星网锐捷通讯股份有限公司 A kind of implementation method carrying out based on smart machine spanning gateway linking
CN205883602U (en) * 2016-07-15 2017-01-11 青岛智能产业技术研究院 Parallel gateway device of intelligence
CN106773772A (en) * 2017-02-10 2017-05-31 杭州极智科技有限公司 A kind of ZigBee intelligent domestic gateways scene inter-linked controlling method
CN107037736B (en) * 2017-03-23 2021-01-01 美的智慧家居科技有限公司 Linkage control method of intelligent home system and intelligent gateway
CN106993040A (en) * 2017-03-31 2017-07-28 浙江风向标科技有限公司 The linkage collocation method and device of internet of things equipment

Also Published As

Publication number Publication date
CN108092861A (en) 2018-05-29

Similar Documents

Publication Publication Date Title
CN108092861B (en) Configuration method for realizing equipment linkage, equipment linkage control method and device
CN110209639B (en) Information processing method, device and system
EP3663903B1 (en) Display method and device
EP3016318B1 (en) Method and apparatus for customizing scene mode of intelligent device
KR101715538B1 (en) Method, apparatus, program, and recording medium for recommending scene mode of smart device
JP6425737B2 (en) Control method and control device for smart device based on setting scene mode, program and recording medium
WO2019091171A1 (en) Voice control method, device, system, and electronic apparatus for smart home appliance
KR101695075B1 (en) Method and device for remote intelligent control
CN105634881B (en) Application scene recommendation method and device
CN109040200B (en) Access method and device of Internet of things equipment
US10057077B2 (en) Method and server for controlling smart devices based on predefined scenario mode
CN108141394A (en) Including being used to terminate the domestic automation system and correlation technique with the safety governor of the communication of the addressable device of abnormal operation
WO2020168568A1 (en) Data processing method and apparatus, electronic device and readable storage medium
CN108836093B (en) Intelligent curtain control method and device and computer readable storage medium
WO2020228033A1 (en) Sdk plug-in loading method and apparatus, and mobile terminal and storage medium
US20160124403A1 (en) Method and server of customizing scenario mode for smart devices
US9927785B2 (en) Device control method and system thereof
WO2017031870A1 (en) Playing device grouping control method and user terminal
CN114967485A (en) Device control method, device, electronic device and storage medium
CN106793155B (en) Network channel selection method, device and terminal
CN115016302A (en) Device control method, device and storage medium
CN104036625A (en) Remote control operation method and apparatus thereof
CN116700067A (en) Instruction optimization method and device, electronic equipment and storage medium
CN117880334A (en) Device management method, master control device, and readable storage medium
CN118193863A (en) Personalized page recommendation method and device, electronic equipment and storage medium

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