[go: up one dir, main page]

CN112764351A - Control method and device of intelligent device, electronic device and storage medium - Google Patents

Control method and device of intelligent device, electronic device and storage medium Download PDF

Info

Publication number
CN112764351A
CN112764351A CN202011506597.9A CN202011506597A CN112764351A CN 112764351 A CN112764351 A CN 112764351A CN 202011506597 A CN202011506597 A CN 202011506597A CN 112764351 A CN112764351 A CN 112764351A
Authority
CN
China
Prior art keywords
control instruction
local area
area network
control
network
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.)
Pending
Application number
CN202011506597.9A
Other languages
Chinese (zh)
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.)
Shenzhen Oribo Technology Co Ltd
Original Assignee
Shenzhen Oribo 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 Shenzhen Oribo Technology Co Ltd filed Critical Shenzhen Oribo Technology Co Ltd
Priority to CN202011506597.9A priority Critical patent/CN112764351A/en
Publication of CN112764351A publication Critical patent/CN112764351A/en
Pending legal-status Critical Current

Links

Images

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

Landscapes

  • Engineering & Computer Science (AREA)
  • 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)

Abstract

本申请实施例公开了一种智能设备的控制方法、装置、电子设备以及存储介质,涉及智能家居领域,该方法包括:建立所述第一设备和第二设备之间的局域网通信;通过所述局域网获取所述第二设备的工作参数;根据所述工作参数确定控制指令,并通过所述局域网将所述控制指令发送至所述第二设备,以指示所述第二设备执行与所述控制指令对应的操作。本申请不仅可以实现智能家居设备之间的自动控制,可以省去人为的控制操作,提高了自动化程度和用户体验,而且可以避免了因外网的网络带宽不够或者网络状态不好问题而导致无法控制的情况,提高了自动化系统运行的稳定性。

Figure 202011506597

Embodiments of the present application disclose a control method, device, electronic device, and storage medium for a smart device, and relate to the field of smart homes. The method includes: establishing a local area network communication between the first device and the second device; The local area network obtains the working parameters of the second device; determines a control command according to the working parameters, and sends the control command to the second device through the local area network to instruct the second device to execute and control the The operation corresponding to the command. The present application can not only realize automatic control between smart home devices, save manual control operations, improve the degree of automation and user experience, but also avoid failure due to insufficient network bandwidth of the external network or poor network status. Control the situation, improve the stability of the automation system operation.

Figure 202011506597

Description

Control method and device of intelligent device, electronic device and storage medium
Technical Field
The present application relates to the field of smart homes, and more particularly, to a method and an apparatus for controlling a smart device, an electronic device, and a storage medium.
Background
Along with the rapid development of science and technology, more and more families can be equipped with intelligent home equipment, and intelligent home equipment deepens gradually into among people's the family life through its distinctive convenience, provides more convenient living environment and good life experience for the family life.
However, the existing smart home also has some limitations, and only for the existing smart home, the internet needs to be connected mostly, and some intelligent device control is realized by accessing the cloud server, but the external network condition is not good, so that when the smart home device cannot be connected with the cloud server, the smart home device still needs to execute corresponding actions after receiving the control operation made by the user. Especially, when the number of the smart home devices is large, the user may not conveniently control and operate a plurality of smart home devices one by one, such operation is very cumbersome, and the user experience may be poor, even the original purpose of the smart home devices is violated.
Disclosure of Invention
In view of the above problems, the present application provides a method and an apparatus for controlling a smart device, an electronic device, and a storage medium to solve the above problems.
In a first aspect, an embodiment of the present application provides a method for controlling an intelligent device, where the intelligent device includes a first device and a second device, and the method is applied to the first device, and the method includes: establishing local area network communication between the first device and the second device; acquiring working parameters of the second equipment through the local area network; and determining a control instruction according to the working parameter, and sending the control instruction to the second equipment through the local area network so as to instruct the second equipment to execute the operation corresponding to the control instruction.
In a second aspect, an embodiment of the present application provides a control apparatus for an intelligent device, where the intelligent device includes a first device and a second device, the control apparatus for the intelligent device is applied to the first device, and the control apparatus for the intelligent device includes: the device comprises a local area network establishing module, a working parameter acquiring module and a control module. Wherein: the local area network establishing module is used for establishing local area network communication between the first equipment and the second equipment; the working parameter acquisition module is used for acquiring the working parameters of the second equipment through the local area network; and the control module is used for determining a control instruction according to the working parameter and sending the control instruction to the second equipment through the local area network so as to instruct the second equipment to execute the operation corresponding to the control instruction.
In a third aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a memory; one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to perform the method of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, where a program code is stored, and the program code may be called by a processor to execute the method of the first aspect.
According to the control method and device of the intelligent device, the electronic device and the storage medium, local area network communication between the first device and the second device is established; acquiring working parameters of the second equipment through the local area network; the control instruction is determined according to the working parameters, and is sent to the second equipment through the local area network so as to indicate the second equipment to execute the operation corresponding to the control instruction, so that the automatic control between the first equipment and the second equipment can be realized, artificial control operation can be omitted, the automation degree and the user experience are improved, in addition, because the first equipment and the second equipment are communicated through the local area network, the situation that the control cannot be carried out due to the fact that the network bandwidth of an external network is not enough or the network state is not good is avoided, and the running stability of an automation system is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating an application environment of a control method of a smart device according to an embodiment of the present application.
Fig. 2 is a flowchart illustrating a control method of an intelligent device according to an embodiment of the present application.
Fig. 3 is a flowchart illustrating a control method of an intelligent device according to another embodiment of the present application.
Fig. 4 is a flowchart illustrating a control method of an intelligent device according to another embodiment of the present application.
Fig. 5 is a flowchart illustrating a control method of a smart device according to still another embodiment of the present application.
Fig. 6 is a flowchart illustrating a control method of an intelligent device according to yet another embodiment of the present application.
Fig. 7 is a functional block diagram of a control apparatus of an intelligent device according to an embodiment of the present application.
Fig. 8 shows a block diagram of an electronic device provided according to an embodiment of the present application.
Fig. 9 illustrates a storage medium provided according to an embodiment of the present application to store or carry program codes for implementing a control method of a smart device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Along with the development of science and technology, more and more intelligent household devices enter into families of people, and because the quantity and the variety of the intelligent household devices become more, if the intelligent household devices are controlled by the control operation of a user, the control is very complicated.
The inventor finds that if automatic control can be achieved among a plurality of intelligent household devices, control operation of a user can be omitted, and therefore the automation degree of the intelligent household devices and user experience are improved.
However, the inventor finds that, in practical application, at present, the smart home devices are all communicated with the electronic devices through the internet, and when the network state of the internet is poor, the smart home devices cannot be effectively and automatically controlled.
Therefore, in view of the above problems, the inventor provides a method and an apparatus for controlling an intelligent device, an electronic device, and a storage medium in the embodiments of the present application, which can not only achieve automatic control between intelligent home devices, omit manual control operations, improve automation degree and user experience, but also avoid the situation that the control cannot be performed due to insufficient network bandwidth of an external network or poor network status, and improve the stability of the operation of an automation system.
Referring to fig. 1, fig. 1 is a schematic diagram illustrating an application environment of a method for controlling an intelligent device according to an embodiment of the present application, where the application environment may include an intelligent device 100, the intelligent device 100 may include a first device 110 and a second device 120, and the first device 110 is in communication connection with the second device 120, and optionally, the first device 110 may be in connection with the second device 120 in a wired communication manner, and may also be in connection in a wireless communication manner.
The number of the first devices 110 and the second devices 120 may be one or more, and each first device 110 may be communicatively connected to at least one second device 120.
Alternatively, the first device 110 and the second device 120 may include, but are not limited to, a smart fan, a smart refrigerator, a smart air conditioner, a smart door lock, a smart light, and the like. Optionally, the first device 110 may also be an intelligent control panel, where the intelligent control panel may serve as a user operation inlet to communicate with and control the peripheral household appliances, and may access and output information such as text, pictures, and audios and videos in a wireless or wired communication manner, or may forward server-side information to a local or playing device for display, and the like, or may also be an intelligent gateway having an information relay transmission function.
It is understood that the first device 110 and the second device 120 may or may not be the same smart device.
Referring to fig. 2, fig. 2 illustrates a control method of an intelligent device according to an embodiment of the present application, which may be applied to the first device 110 of fig. 1, and the method includes:
s110, establishing local area network communication between the first device and the second device.
In some embodiments, the first device and the second device may be connected to the same lan gateway in advance, and when lan communication between the first device and the second device is to be established, the first device searches for the second device through the router, connects to the second device, and maintains communication with the second device, thereby establishing lan communication between the first device and the second device. Optionally, the lan gateway may be a router, an intelligent control panel, or other intelligent devices with gateway functions.
The IP address is a uniform address format provided by the IP protocol, and a logical address is allocated to each network and each host on the Internet, so as to shield the difference of physical addresses.
And S120, acquiring the working parameters of the second equipment through the local area network.
Wherein, the working parameter may be a parameter capable of reflecting the current working state of the second device, optionally, the working parameter may include but is not limited to: the operating voltage parameter, the operating current parameter, the operating power parameter, the sensor parameter, the device status parameter, etc. of the second device.
In some embodiments, the second device may upload the working parameters to the lan gateway and store the working parameters in the lan gateway, and the first device may send request information for obtaining the working parameters to the lan gateway, and send the working parameters to the first device after the lan gateway receives the request information; or the first device sends request information for obtaining working parameters to the second device through the local area network gateway, and the second device sends the working parameters to the first device after receiving the request information; or automatically sending the working parameters to the first device after the second device establishes local area network communication with the first device, wherein the sending mode includes but is not limited to periodic sending, aperiodic sending, triggered sending and the like
Optionally, after receiving the working parameters uploaded by the second device, the lan gateway may broadcast the working parameters, and when the first device is within the broadcast range of the lan gateway, the lan gateway may directly receive the working parameters.
In other embodiments, the first device may include an operating parameter detecting device, and the operating parameter detecting device may be connected to the second device, and configured to acquire the current operating parameter of the second device in real time. The first equipment can be in communication connection with the working parameter detection device through the local area network so as to receive the working parameters collected by the working parameter detection device. Optionally, the operating parameter detecting means includes, but is not limited to: a voltage detection device, a current detection device, a power detection device, a sensor detection device, a state parameter detection device, and the like.
And S130, determining a control instruction according to the working parameters, and sending the control instruction to the second equipment through the local area network so as to instruct the second equipment to execute the operation corresponding to the control instruction.
As an example, for example, the first device is an intelligent control panel, and the second device includes a lighting device and a human body detection device, wherein the operating parameter of the lighting device is a power parameter, and the power parameter is 0, and the lighting device is in an off state. The working parameter of the human body detection device is also a power parameter, and the power parameter is greater than 0, at this moment, the human body detection device detects a human body. The intelligent control panel can generate a corresponding control instruction according to the fact that the working parameter of the lighting equipment is 0 and the power parameter of the human body detection equipment is larger than 0, wherein the control instruction is used for indicating the lighting equipment to be turned on, and the intelligent control panel sends the control instruction to the lighting equipment in the second equipment so as to control the lighting equipment to be turned on.
As can be seen, in this embodiment, the local area network communication between the first device and the second device is established; sending the working parameters of the second equipment to the first equipment through the local area network; the control instruction is determined according to the working parameters, and is sent to the second equipment through the local area network so as to indicate the second equipment to execute the operation corresponding to the control instruction, so that the automatic control between the first equipment and the second equipment can be realized, artificial control operation can be omitted, the automation degree and the user experience are improved, in addition, because the first equipment and the second equipment are communicated through the local area network, the situation that the control cannot be carried out due to the fact that the network bandwidth of an external network is not enough or the network state is not good is avoided, and the running stability of an automation system is improved.
Referring to fig. 3, fig. 3 illustrates a control method of an intelligent device according to another embodiment of the present application, which may be applied to the first device 110 of fig. 1, and the method includes:
s210, establishing local area network communication between the first device and the second device.
And S220, acquiring the working parameters of the second equipment through the local area network.
The specific implementation of S210 to S220 can refer to S110 to S120, and therefore, is not described herein.
And S230, determining the current working state of the second equipment according to the working parameters.
In some embodiments, the mapping relationship table may be mapped according to the operating parameter of the second device and the operating state of the second device, as an example, taking the operating parameter as the power parameter X, the mapping relationship table may be as shown in table 1:
TABLE 1
Power parameter X (W) Working state
X=0 Closed state
0<X<a Standby state
X≥a Open state
As can be seen from table 1, the first device may determine the current operating state of the second device according to the power parameter of the second device and in combination with table 1. Specifically, according to table 1, when the power parameter is greater than a, it may be determined that the second device is in an on state. When the power parameter is greater than 0 and less than a, the second device may be determined to be in a standby state.
It is understood that when the operating parameter is a voltage parameter or/and a current parameter, the operating state of the second device may also be determined by establishing a mapping table with the operating state as described above.
Optionally, the working parameter of the second device and the working state mapping relationship table of the second device may be pre-stored in the local of the first device, or may be stored in a cloud server in communication with the first device, so that the first device may be called when needed.
And S240, acquiring a control instruction corresponding to the current working state, and sending the control instruction to the second equipment through the local area network so as to instruct the second equipment to execute the operation corresponding to the control instruction.
In some embodiments, a mapping relationship table between the working state and the control instruction may be established in advance, for example, in the mapping relationship table, when the working state of the second device is the off state, the corresponding control instruction may be a control instruction for turning on the second device; when the working state of the second device is the standby state, the corresponding control instruction may be a control instruction for switching the second device from the standby state to the on state; when the working state of the second device is the on state, the corresponding control instruction may be a control instruction for controlling the second device to maintain the current working state. Then, the first device may determine a corresponding control instruction according to the mapping relationship table between the operating state and the control instruction and the operating state of the second device, and send the control instruction to the second device, so as to instruct the second device to execute an operation corresponding to the control instruction.
In other embodiments, when the second device includes a plurality of different second sub-devices, the control instruction for at least one of the plurality of second sub-devices may be determined simultaneously according to the operating states of the plurality of second sub-devices.
As an example, please refer to table 2, where table 2 shows a mapping relationship between the operating state of the second sub-device and the control command.
TABLE 2
Figure BDA0002845098610000081
As can be seen from table 1, the first device may determine the control command corresponding to different second sub-devices in combination with the operating states of the plurality of second sub-devices and table 2. For example, when the operating state of the second sub-device 1 is the operating state a2 and the operating state of the second sub-device 2 is the operating state b2, it may be determined that the control command for the second sub-device 1 is the control command a2 without controlling the second sub-device 2. For another example, when the operating state of the second sub-device 1 is the operating state a1 and the operating state of the second sub-device 2 is the operating state, the control command for the second sub-device 1 may be determined to be the control command a1, and the control command for the second sub-device 2 may be determined to be the control command B1.
After determining the control instruction of each second sub-device, the first device may send the control instruction to the corresponding second sub-device to instruct the second sub-device to perform a corresponding operation. For example, when it is determined that the control command includes the control command a1 and the control command B1, the first device may transmit the control command a1 to the second sub device 1 while transmitting the control command B1 to the second sub device 2. Therefore, automatic control among a plurality of intelligent devices is realized.
It is understood that when there are more than two second sub-devices, the control instructions corresponding to different second sub-devices may also be determined in the above manner.
In this embodiment, the current working state of the second device is determined according to the working parameters, the control instruction corresponding to the current working state is acquired, and the control instruction is sent to the second device through the local area network to instruct the second device to execute the operation corresponding to the control instruction, so that the control instruction can be generated by identifying the working state of the second device.
Referring to fig. 4, fig. 4 illustrates a control method of an intelligent device according to another embodiment of the present application, which may be applied to the first device 110 of fig. 1, where the first device 110 includes a communication device, and the communication device communicates with a second device through a local area network, and the method includes:
s310, local area network communication between the first device and the second device is established.
The specific implementation of S310 may refer to S110, and therefore is not described herein.
And S320, controlling the communication equipment to acquire the working parameters of the second equipment.
The communication device may be an intelligent gateway, and the intelligent gateway may implement data transmission between the first device and the second device.
In practical application, the first device may control the communication device to send request information for acquiring the operating parameters to the second device, and when the second device receives the request information, the second device feeds back the operating parameters to the communication device, and the communication device transmits the operating parameters to the first device.
Optionally, the communication mode of the communication device may be a wired communication mode or a wireless communication mode, which is not limited herein. Specifically, when the wireless communication mode is adopted, one of communication modes such as Wi-Fi, Zigbee, bluetooth and the like may be adopted.
S330, determining a control instruction according to the working parameters, and controlling the communication equipment to send the control instruction to the second equipment so as to instruct the second equipment to execute the operation corresponding to the control instruction.
After the first device obtains the working parameters, a control instruction for the second device can be generated according to the working parameters, and the communication device is controlled to send the control instruction to the second device so as to instruct the second device to execute the operation corresponding to the control instruction. For a specific embodiment of generating the control instruction for the second device according to the working parameter, reference may be made to S230 to S240, which are not described herein again.
In some embodiments, the first device further includes an executing device communicating with the communication device, and referring to fig. 4 again, after controlling the communication device to obtain the operating parameters of the second device at S320, the method further includes the following steps:
and S340, generating a first control instruction for the execution device based on the working parameters of the second device.
In some embodiments, the first device may further include a controller that may remotely communicate with the performing device via the communication device. After receiving the operating parameters of the second device, the first device may process the operating parameters by the controller to generate a first control instruction for the execution device. Alternatively, the first control instruction for the execution device may establish a mapping relationship with an operating parameter of the second device in advance, and then the controller may generate the first control instruction for the execution device according to the mapping relationship and the operating parameter of the second device. The specific implementation of establishing the mapping relationship to determine the control command may refer to S220 to S240, and therefore is not described herein.
And S350, the control communication equipment sends the first control instruction to the execution equipment so as to instruct the execution equipment to execute the operation corresponding to the first control instruction.
In some embodiments, the controller may send a first control instruction to the communication device, and control the communication device to send the first control instruction to the execution device to instruct the execution device to perform an operation corresponding to the first control instruction.
As an example, the execution device is an air conditioner, and the second device includes a smart door and window device and a temperature detection device. If the first device determines that the intelligent door and window device is in a closed state currently according to the working parameters of the intelligent door and window device, and determines that the current temperature exceeds the temperature threshold value according to the working parameters of the temperature detection device (namely, the temperature parameters collected by the temperature detection device), the first device can generate a first control instruction for starting the air conditioner and enabling the air conditioner to enter a cooling mode, and the control instruction is sent to the air conditioner through the communication device so as to indicate the air conditioner to be started and enter the cooling mode.
As another example, the execution device is, for example, an air conditioner, and the second device includes a smart door and window device and a temperature detection device. If the first device determines that the intelligent door and window device is in the current opening state according to the working parameters of the intelligent door and window device, and determines that the current temperature exceeds the temperature threshold value according to the working parameters of the temperature detection device (namely, the temperature parameters collected by the temperature detection device), the first device can generate a first control instruction for opening the air conditioner and enabling the air conditioner to enter a cooling mode, and sends the control instruction to the air conditioner through the communication device so as to indicate the air conditioner to be opened and enter the cooling mode, and the first device can generate a control instruction for controlling the intelligent door and window device to be closed and sends the control instruction to the intelligent door and window device so as to indicate the intelligent door and window device to close the door and window, so that the normal use of the air conditioner is ensured.
The temperature threshold may be a determination criterion for determining whether the temperature is too high in the current environment, and if the current temperature exceeds the temperature threshold, it is determined that the temperature is too high.
It is understood that the control manner of the above-described embodiment is also applicable to the case of a plurality of execution devices, the case of a plurality of second devices, or the case where a plurality of execution devices and a plurality of second devices are present at the same time.
In the embodiment, a first control instruction for the execution device is generated based on the working parameter of the second device; the control communication equipment sends the first control instruction to the execution equipment to instruct the execution equipment to execute the operation corresponding to the first control instruction, so that the first equipment and the second equipment can be automatically controlled simultaneously according to the working parameters of the second equipment, the automation degree of the system is improved, and the user experience is also improved.
Optionally, when the communication device is an intelligent gateway, the intelligent gateway may include a first gateway and a second gateway, the first gateway and the second gateway may be connected to the same router to implement local area network communication, the first gateway may be connected to one or more execution devices, and the second gateway may be connected to one or more second devices.
In practical application, the execution device that the first gateway can be connected can be door and window sensor and lamp, the second device that the second gateway connects can be human body sensor, when setting up the LAN, the first gateway can obtain the IP address of second gateway through udp and mDNS, and keep Transmission Control Protocol (TCP) long connection, when the second gateway detects human body sensor and triggers (promptly detects the human body), the second gateway sends to the first gateway through TCP communication, after the first gateway receives human body sensor's trigger notice, detect door and window sensor state again, if the door and window sensor is the open state then open the lamp.
In this embodiment, the communication device is controlled to obtain the operating parameters of the second device; determining a control instruction according to the working parameters, and controlling the communication equipment to send the control instruction to the second equipment so as to instruct the second equipment to execute the operation corresponding to the control instruction; generating the first control instruction for the execution device based on the operating parameter of the second device may ensure stability of data transmission between the first device and the second device.
Referring to fig. 5, fig. 5 illustrates a control method of an intelligent device according to still another embodiment of the present application, which may be applied to the first device 110 of fig. 1, and the method includes:
s410, local area network communication between the first device and the second device is established.
And S420, acquiring the working parameters of the second equipment through the local area network.
The specific implementation of S410 to S420 can refer to S110 to S120, and therefore, is not described herein.
The second device comprises a plurality of sub-devices, and the working parameters comprise working parameters corresponding to each sub-device in the plurality of sub-devices.
And S430, determining a target sub-device and a second control instruction aiming at the target sub-device from the plurality of sub-devices based on the working parameters corresponding to each sub-device in the plurality of sub-devices.
In some embodiments, a mapping relationship between the second control instruction and the sub-device operating parameter may be pre-established, and as an example, the mapping relationship table may be as shown in table 3, taking the sub-device including the sub-device 3 and the sub-device 4 as an example:
TABLE 3
Figure BDA0002845098610000121
Figure BDA0002845098610000131
As can be seen from table 3, when the operating parameter of the sub-device 3 is the operating parameter C2, and the operating parameter of the sub-device 4 is the operating parameter d2, it can be determined that the sub-device 3 is the target sub-device, and the second control command for the target sub-device is the control command C2. For another example, when the operating parameter of the sub-device 3 is the operating parameter C1, and the operating parameter of the sub-device 4 is the operating parameter D1, it may be determined that the sub-device 3 and the sub-device 4 are both target sub-devices, and the second control command for the sub-device 3 is the control command C1, and the second control command for the sub-device 4 is the control command D1.
And S440, sending the second control instruction to the target sub-device through the local area network to instruct the target sub-device to execute the operation corresponding to the second control instruction.
Taking the above example into account, when the operating parameter of the sub-device 3 is the operating parameter C1, and the operating parameter of the sub-device 4 is the operating parameter D1, the first device may send the control command C1 to the sub-device 3 and send the control command D1 to the sub-device 4 through the lan.
In this embodiment, the target sub-device and the second control instruction for the target sub-device are determined from the plurality of sub-devices based on the working parameters corresponding to each of the plurality of sub-devices, and the second control instruction is sent to the target sub-device through the local area network to instruct the target sub-device to execute the operation corresponding to the second control instruction, so that the accuracy and stability of the automatic control among the plurality of devices can be improved.
Referring to fig. 6, fig. 6 illustrates a control method of an intelligent device according to yet another embodiment of the present application, which may be applied to the first device 110 of fig. 1, and the method includes:
s510, acquiring a network state when the first device and the second device are connected through an external network.
In some embodiments, the first device may send test data for testing a network state to the second device, detect feedback data of the second device for the test data, and determine the network state when the first device and the second device are connected through the external network according to the feedback data, thereby obtaining the network state.
As an example, after the first device sends out the test data and does not receive the feedback data of the second device, the network status may be determined to be the disconnected status.
As another example, if the first device receives feedback data of the second device after sending the test data, the first device may determine information such as a delay rate and a packet loss rate of the data transmission according to the feedback data, and then determine a network bandwidth according to information such as a sending rate, a receiving rate, a network delay, a packet loss rate, and the like, and if the network bandwidth is within a normal network bandwidth range, it indicates that the first device and the second device can communicate normally, and it may be determined that the network state is a normal state.
S520, if the network state meets the preset condition, searching second equipment in the local area network where the first equipment is located, and obtaining the IP address of the second equipment.
The preset condition may be used to determine whether the network state satisfies a condition for normal communication between the first device and the second device.
When the first device and the second device cannot normally communicate through the external network, the user cannot control the second device through the first device. In some embodiments, when the network status obtained according to S510 is a disconnected status, it may be determined that the network status satisfies a preset condition, that is, the first device and the second device can no longer communicate through the extranet.
When the network state meets a preset condition, the first device may search for a second device in the local area network where the first device is located. When the lan gateway is connected to the second device and the first device, the connection between the second device and the first device with the lan gateway can be regarded as being in the same lan. Accordingly, the first device may search for a second device connected to the lan gateway. When the first device can search for the second device connected with the local area network gateway, the IP address of the second device can be obtained.
As a mode, the second device in the local area network where the first device is located may be searched through a User Datagram Protocol (udp) communication Protocol or/and a multicast dns (mdns) communication Protocol, so as to obtain an IP address of the second device.
The IP address is a uniform address format provided by the IP protocol, and a logical address is allocated to each network and each host on the Internet, so as to shield the difference of physical addresses.
The mDNS mainly realizes the mutual discovery and communication of hosts in the local area network under the condition that a traditional DNS server is not provided, the used port is 5353, the DNS protocol is followed, and the existing DNS information structure, name grammar and resource record type can be used.
The udp communication protocol may provide a method for the first device to send encapsulated IP packets without establishing a connection.
Optionally, the first device may search for the second device in the local area network where the first device is located only through the udp communication protocol, may search for the second device in the local area network where the first device is located only through the mDNS communication protocol, and may search for the second device in the local area network where the first device is located through the udp communication protocol and the mDNS communication protocol at the same time. When the two communication protocols are used for searching, the search can be performed through the udp communication protocol, and then the mDNS communication protocol is used for searching if the second device is not searched, or the search is performed through the mDNS communication protocol, and then the second device is searched if the second device is not searched.
Therefore, in the embodiment, the search success rate can be improved by searching the second device in the local area network where the first device is located through the udp communication protocol or/and the mDNS communication protocol, so that the search efficiency is improved.
It is understood that the IP address may be pre-bound with the second device, and when the first device searches for the second device, the IP address of the second device is obtained.
In some embodiments, the specific implementation of S520 may be: detecting whether the network bandwidth of the first device and the second device during communication through the external network does not exceed the network bandwidth threshold, if the network bandwidth does not exceed the network bandwidth threshold within the specified time length, determining that the network state meets the preset condition, and searching the second device in the local area network where the first device is located to obtain the IP address of the second device.
Specifically, the first device may detect whether a network bandwidth of the first device and the second device during communication through the external network does not exceed a network bandwidth threshold within a specified duration, and if so, determine that a network state satisfies a preset condition, and search for the second device in the local area network where the first device is located to obtain an IP address of the second device. As an example, for example, the network bandwidth threshold is 512Kbit/s, the specified duration is 5s, when the first device communicates with the second device through the external network, the network bandwidth of the external network may be detected in real time, and if none of the detected network bandwidths within the duration of 5s exceeds 512Kbit/s, it may be determined that the network status meets the preset condition.
In practical application, the first device may identify a type of the second device, where the type may include a real-time monitoring device, a non-real-time monitoring device, and the like, and then the network bandwidth threshold may be determined according to the type of the second device. The device such as the intelligent electric lamp which does not need the real-time monitoring of the first device does not need high network bandwidth, so the corresponding network bandwidth threshold value is low. Alternatively, the type and the IP of the second device may be pre-bound, and the first device may identify the type of the second device according to the IP of the second device obtained in the above embodiment.
In the embodiment, the network state is determined to meet the preset condition by enabling the network state to include the network bandwidth and when the network bandwidth is detected not to exceed the network bandwidth threshold within the specified duration, so that whether the network state is in a poor state or not can be accurately judged in real time.
In addition, considering that the network state fluctuates, when the network bandwidth does not exceed the network bandwidth threshold for a very small number of times, the normal communication between the first device and the second device is not affected very much, so in the present embodiment, by detecting whether the network bandwidth within the specified time length is not less than the network bandwidth threshold, it can be determined more accurately whether the network state meets the preset condition.
In some embodiments, the specific implementation of S520 may be: and judging whether the first equipment and the second equipment are in the disconnection state, if so, determining that the network state meets a preset condition, and searching the second equipment in the local area network where the first equipment is located to obtain the IP address of the second equipment.
The disconnection state may be a state when at least one of the first device and the second device is disconnected from the extranet server, or a state when at least one of the first device and the second device is not connected to the extranet server.
S530, establishing local area network communication between the first device and the second device based on the IP address of the second device.
In some embodiments, after obtaining the IP address of the second device, the first device may actively connect to the IP address through the lan gateway and maintain long connection communication.
In some embodiments, when establishing the local area network of the first device and the second device, the network types that can be used by the local area network may include: a WiFi network, a bluetooth network, a ZigBee network, and the like, and it is not limited herein to specifically use which network is used to establish the local area network.
And S540, acquiring the working parameters of the second equipment through the local area network.
And S550, determining a control instruction according to the working parameters, and sending the control instruction to the second equipment through the local area network so as to instruct the second equipment to execute the operation corresponding to the control instruction.
The embodiments of S540 to S550 can refer to S120 to S130, and are not described herein.
In this embodiment, the network state when the first device and the second device are connected through the external network is obtained; if the network state meets the preset condition, searching second equipment in a local area network where the first equipment is located to obtain an IP address of the second equipment; the local area network communication between the first equipment and the second equipment is established based on the IP address of the second equipment, so that the local area networks of the first equipment and the second equipment can be automatically established when the network state of an external network is not good, the automatic control between the first equipment and the second equipment is realized through the local area network, the real-time performance and the stability of the automatic control between the first equipment and the second equipment are ensured, the condition that the control cannot be carried out due to network problems is avoided, and the user experience is improved.
Referring to fig. 7, fig. 7 illustrates a control apparatus for an intelligent device according to an embodiment of the present application, where the control apparatus 600 for an intelligent device may be applied to the first device 110 in fig. 1, and the control apparatus 600 for an intelligent device may include: a local area network establishing module 610, a working parameter obtaining module 620 and a control module 630, wherein:
a local area network establishing module 610, configured to establish local area network communication between the first device and the second device.
A working parameter obtaining module 620, configured to obtain the working parameters of the second device through the local area network.
A control module 630, configured to determine a control instruction according to the working parameter, and send the control instruction to the second device through the local area network, so as to instruct the second device to execute an operation corresponding to the control instruction.
Optionally, the control module 630 includes:
the current working state determining submodule is used for determining the current working state of the second equipment according to the working parameters;
and the control instruction acquisition submodule is used for acquiring a control instruction corresponding to the current working state by the control instruction.
Optionally, the first device includes a communication device, the communication device communicates with the second device through a local area network, and the working parameter obtaining module 620 includes:
and the working parameter acquisition submodule is used for controlling the communication equipment to acquire the working parameters of the second equipment.
The control module 630 includes:
and the control submodule is used for controlling the communication equipment to send the control instruction to the second equipment so as to instruct the second equipment to execute the operation corresponding to the control instruction.
Optionally, the first device further includes an executing device communicating with the communication device, and the operating parameter obtaining module 620 further includes:
and the first control instruction generation submodule is used for generating a first control instruction aiming at the execution equipment based on the working parameters of the second equipment.
And the first equipment control submodule is used for controlling the communication equipment to send the first control instruction to the execution equipment so as to instruct the execution equipment to execute the operation corresponding to the first control instruction.
Optionally, the second device includes a plurality of sub-devices, the operating parameter includes an operating parameter corresponding to each of the plurality of sub-devices, and the control sub-module is specifically configured to determine a target sub-device and a second control instruction for the target sub-device from the plurality of sub-devices based on the operating parameter corresponding to each of the plurality of sub-devices; and sending the second control instruction to the target sub-equipment through the local area network so as to instruct the target sub-equipment to execute the operation corresponding to the second control instruction.
Optionally, the local area network establishing module 610 includes:
the network state acquisition submodule is used for acquiring the network state when the first equipment and the second equipment are connected through an external network;
the IP address obtaining sub-module is configured to search the second device in the local area network where the first device is located to obtain an IP address of the second device if the network state meets a preset condition;
and the local area network communication sub-module is used for establishing the local area network communication between the first equipment and the second equipment based on the IP address of the second equipment.
Optionally, the network state includes a network bandwidth, and the IP address obtaining sub-module is specifically configured to determine that the network state satisfies a preset condition if the network bandwidth does not exceed a network bandwidth threshold within a specified duration, and search for the second device in the local area network where the first device is located to obtain the IP address of the second device.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the above-described modules may refer to the corresponding process in the foregoing method embodiment, and is not described herein again.
In the several embodiments provided in the present application, the coupling or direct coupling or communication connection between the modules shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or modules may be in an electrical, mechanical or other form.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Referring to fig. 8, a block diagram of an electronic device according to an embodiment of the invention is shown. The electronic device 700 may be the electronic device 700 capable of running the program in the foregoing embodiments. The electronic device 700 of the present invention may include one or more of the following components: a processor 710, a memory 720, a temperature sensor 730, and one or more programs, wherein the one or more programs may be stored in the memory 720 and configured to be executed by the one or more processors 710, the one or more programs configured to perform a method as described in the aforementioned method embodiments.
Processor 710 may include one or more processing cores. The processor 710 interfaces with various components throughout the electronic device using various interfaces and lines to perform various functions of the electronic device and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 720 and invoking data stored in the memory 720. Alternatively, the processor 710 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 710 may integrate one or more of a Central Processing Unit (CPU) 710, a Graphics Processing Unit (GPU) 710, a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 710, but may be implemented by a communication chip.
The Memory 720 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 720 may be used to store instructions, programs, code sets, or instruction sets. The memory 720 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc., a photographing function), instructions for implementing various method embodiments described below, and the like. The storage data area may also store data created by the terminal in use, such as a phone book, audio-video data, map data, driving record data, and the like.
Referring to fig. 9, a block diagram of a computer-readable storage medium according to an embodiment of the present invention is shown. The computer-readable medium 800 has stored therein a program code 810, the program code 810 being capable of being invoked by a processor to perform the method described in the method embodiments above.
The computer-readable storage medium 800 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer readable storage medium has a storage space for program code for performing any of the method steps of the above-described method. The program code can be read from or written to one or more computer program products. The program code may be compressed, for example, in a suitable form.
In summary, the control method and apparatus for the intelligent device, the electronic device, and the storage medium provided in this embodiment establish the local area network communication between the first device and the second device; acquiring working parameters of the second equipment through the local area network; the control instruction is determined according to the working parameters, and is sent to the second equipment through the local area network so as to indicate the second equipment to execute the operation corresponding to the control instruction, so that the automatic control between the first equipment and the second equipment can be realized, artificial control operation can be omitted, the automation degree and the user experience are improved, in addition, because the first equipment and the second equipment are communicated through the local area network, the situation that the control cannot be carried out due to the fact that the network bandwidth of an external network is not enough or the network state is not good is avoided, and the running stability of an automation system is improved.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (10)

1.一种智能设备的控制方法,其特征在于,所述智能设备包括第一设备和第二设备,所述方法应用于第一设备,所述方法包括:1. A method for controlling a smart device, wherein the smart device includes a first device and a second device, the method is applied to the first device, and the method comprises: 建立所述第一设备和第二设备之间的局域网通信;establishing local area network communication between the first device and the second device; 通过所述局域网获取所述第二设备的工作参数;Obtain the working parameters of the second device through the local area network; 根据所述工作参数确定控制指令,并通过所述局域网将所述控制指令发送至所述第二设备,以指示所述第二设备执行与所述控制指令对应的操作。A control instruction is determined according to the working parameter, and the control instruction is sent to the second device through the local area network, so as to instruct the second device to perform an operation corresponding to the control instruction. 2.根据权利要求1所述的方法,其特征在于,所述根据所述工作参数确定控制指令,包括:2. The method according to claim 1, wherein the determining a control instruction according to the working parameter comprises: 根据所述工作参数确定所述第二设备的当前工作状态;Determine the current working state of the second device according to the working parameter; 获取与所述当前工作状态对应的控制指令。Acquire a control instruction corresponding to the current working state. 3.根据权利要求1所述的方法,其特征在于,所述第一设备包括通信设备,所述通信设备通过局域网与所述第二设备通信,所述通过所述局域网获取所述第二设备的工作参数,包括:3. The method according to claim 1, wherein the first device comprises a communication device, the communication device communicates with the second device through a local area network, and the second device is acquired through the local area network operating parameters, including: 控制所述通信设备获取所述第二设备的工作参数;controlling the communication device to obtain the working parameters of the second device; 所述通过所述局域网将所述控制指令发送至所述第二设备,以指示所述第二设备执行与所述控制指令对应的操作,包括:The sending the control instruction to the second device through the local area network to instruct the second device to perform an operation corresponding to the control instruction includes: 控制所述通信设备将所述控制指令发送至所述第二设备,以指示所述第二设备执行与所述控制指令对应的操作。The communication device is controlled to send the control instruction to the second device to instruct the second device to perform an operation corresponding to the control instruction. 4.根据权利要求3所述的方法,其特征在于,所述第一设备还包括与所述通信设备通信的执行设备,在所述控制所述通信设备获取所述第二设备的工作参数之后,还包括:4 . The method according to claim 3 , wherein the first device further comprises an execution device that communicates with the communication device, and after the control of the communication device to acquire the working parameters of the second device ,Also includes: 基于所述第二设备的工作参数生成针对所述执行设备的第一控制指令;generating a first control instruction for the execution device based on the operating parameters of the second device; 控制所述通信设备将所述第一控制指令发送至所述执行设备,以指示所述执行设备执行与所述第一控制指令对应的操作。The communication device is controlled to send the first control instruction to the execution device, so as to instruct the execution device to perform an operation corresponding to the first control instruction. 5.根据权利要求1所述的方法,其特征在于,所述第二设备包括多个子设备,所述工作参数包括所述多个子设备中每个子设备对应的工作参数,所述根据所述工作参数确定控制指令,并通过所述局域网将所述控制指令发送至所述第二设备,以指示所述第二设备执行与所述控制指令对应的操作,包括:5 . The method according to claim 1 , wherein the second device comprises a plurality of sub-devices, and the working parameters include a working parameter corresponding to each sub-device in the plurality of sub-devices, and the The parameters determine a control instruction, and send the control instruction to the second device through the local area network to instruct the second device to perform an operation corresponding to the control instruction, including: 基于所述多个子设备中每个子设备对应的工作参数从所述多个子设备中确定目标子设备以及针对所述目标子设备的第二控制指令;Determine a target sub-device and a second control instruction for the target sub-device from the plurality of sub-devices based on the operating parameters corresponding to each sub-device in the plurality of sub-devices; 通过所述局域网将所述第二控制指令发送至所述目标子设备,以指示所述目标子设备执行与所述第二控制指令对应的操作。The second control instruction is sent to the target sub-device through the local area network, so as to instruct the target sub-device to perform an operation corresponding to the second control instruction. 6.根据权利要求1至5任一项所述的方法,其特征在于,所述建立所述第一设备和第二设备之间的局域网通信,包括:6. The method according to any one of claims 1 to 5, wherein the establishing the local area network communication between the first device and the second device comprises: 获取所述第一设备和所述第二设备通过外网连接时的网络状态;Obtain the network status when the first device and the second device are connected through an external network; 若所述网络状态满足预设条件,搜索所述第一设备所处的局域网中的所述第二设备,得到所述第二设备的IP地址;If the network status satisfies a preset condition, search for the second device in the local area network where the first device is located to obtain the IP address of the second device; 基于所述第二设备的IP地址建立所述第一设备与所述第二设备的局域网通信。A local area network communication between the first device and the second device is established based on the IP address of the second device. 7.根据权利要求6所述的方法,其特征在于,所述网络状态包括网络带宽,所述若所述网络状态满足预设条件,搜索所述第一设备所处的局域网中的所述第二设备,得到所述第二设备的IP地址,包括:7 . The method according to claim 6 , wherein the network status includes network bandwidth, and if the network status satisfies a preset condition, searching for the first device in the local area network where the first device is located. 8 . The second device obtains the IP address of the second device, including: 若所述网络带宽在指定时长内不超过网络带宽阈值,确定所述网络状态满足预设条件,搜索所述第一设备所处的局域网中的所述第二设备,得到所述第二设备的IP地址。If the network bandwidth does not exceed the network bandwidth threshold within a specified period of time, determine that the network status satisfies the preset condition, search for the second device in the local area network where the first device is located, and obtain the second device's IP address. 8.一种智能设备的控制装置,其特征在于,所述智能设备包括第一设备和第二设备,所述智能设备的控制装置应用于第一设备,所述智能设备的控制装置包括:8. A control device for a smart device, wherein the smart device comprises a first device and a second device, the control device for the smart device is applied to the first device, and the control device for the smart device comprises: 局域网建立模块,用于建立所述第一设备和第二设备之间的局域网通信;a local area network establishing module for establishing local area network communication between the first device and the second device; 工作参数获取模块,用于通过所述局域网获取所述第二设备的工作参数;a working parameter obtaining module, configured to obtain working parameters of the second device through the local area network; 控制模块,用于根据所述工作参数确定控制指令,并通过所述局域网将所述控制指令发送至所述第二设备,以指示所述第二设备执行与所述控制指令对应的操作。A control module, configured to determine a control instruction according to the working parameter, and send the control instruction to the second device through the local area network, so as to instruct the second device to perform an operation corresponding to the control instruction. 9.一种电子设备,其特征在于,包括:9. An electronic device, characterized in that, comprising: 一个或多个处理器;one or more processors; 存储器;memory; 一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行权利要求1至7任一项所述的方法。one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more application programs are configured to execute a right The method of any one of claims 1 to 7. 10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1至7任一项所述的方法。10. A computer-readable storage medium, wherein a program code is stored in the computer-readable storage medium, and the program code can be invoked by a processor to execute any one of claims 1 to 7 Methods.
CN202011506597.9A 2020-12-18 2020-12-18 Control method and device of intelligent device, electronic device and storage medium Pending CN112764351A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011506597.9A CN112764351A (en) 2020-12-18 2020-12-18 Control method and device of intelligent device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011506597.9A CN112764351A (en) 2020-12-18 2020-12-18 Control method and device of intelligent device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN112764351A true CN112764351A (en) 2021-05-07

Family

ID=75694446

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011506597.9A Pending CN112764351A (en) 2020-12-18 2020-12-18 Control method and device of intelligent device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN112764351A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113472763A (en) * 2021-06-24 2021-10-01 青岛易来智能科技股份有限公司 Control instruction sending method and device, storage medium and electronic device
CN113746821A (en) * 2021-08-24 2021-12-03 深圳Tcl新技术有限公司 Intelligent device control method and device, storage medium and electronic device
CN114859746A (en) * 2022-05-12 2022-08-05 公牛集团股份有限公司 Intelligent device control system, method, device, device, medium and program
CN115174300A (en) * 2022-07-06 2022-10-11 合肥品冠科技有限公司 Intelligent household equipment control method, intelligent gateway and intelligent equipment
CN115705019A (en) * 2021-08-17 2023-02-17 汉海信息技术(上海)有限公司 A remote operation and maintenance system, method and device
CN115718462A (en) * 2022-07-19 2023-02-28 北京蓝晶微生物科技有限公司 A method and device for equipment integration and automatic control
CN115755650A (en) * 2022-11-21 2023-03-07 珠海格力电器股份有限公司 Device control method, device, electronic device, and storage medium
CN115883581A (en) * 2021-08-11 2023-03-31 深圳市智岩科技有限公司 Communication method, system, intelligent terminal, communication sub-device, device and medium
CN116827709A (en) * 2023-07-31 2023-09-29 深圳绿米联创科技有限公司 A control method, device, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111327497A (en) * 2020-01-21 2020-06-23 中移(杭州)信息技术有限公司 Intelligent terminal control method, device, electronic device and storage medium
CN111490916A (en) * 2020-04-15 2020-08-04 公牛集团股份有限公司 Method, system, device and medium for binding ZigBee sub-devices of ZigBee
WO2020168569A1 (en) * 2019-02-22 2020-08-27 深圳市欢太科技有限公司 Intelligent device network distribution method, apparatus, electronic device and storage medium
WO2020206693A1 (en) * 2019-04-12 2020-10-15 深圳市欢太科技有限公司 Smart home scheduling method, apparatus and system, server and storage medium
CN111965985A (en) * 2020-08-04 2020-11-20 深圳市欧瑞博科技股份有限公司 Intelligent household equipment control method and device, electronic equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020168569A1 (en) * 2019-02-22 2020-08-27 深圳市欢太科技有限公司 Intelligent device network distribution method, apparatus, electronic device and storage medium
WO2020206693A1 (en) * 2019-04-12 2020-10-15 深圳市欢太科技有限公司 Smart home scheduling method, apparatus and system, server and storage medium
CN111327497A (en) * 2020-01-21 2020-06-23 中移(杭州)信息技术有限公司 Intelligent terminal control method, device, electronic device and storage medium
CN111490916A (en) * 2020-04-15 2020-08-04 公牛集团股份有限公司 Method, system, device and medium for binding ZigBee sub-devices of ZigBee
CN111965985A (en) * 2020-08-04 2020-11-20 深圳市欧瑞博科技股份有限公司 Intelligent household equipment control method and device, electronic equipment and storage medium

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113472763A (en) * 2021-06-24 2021-10-01 青岛易来智能科技股份有限公司 Control instruction sending method and device, storage medium and electronic device
CN115883581A (en) * 2021-08-11 2023-03-31 深圳市智岩科技有限公司 Communication method, system, intelligent terminal, communication sub-device, device and medium
CN115705019A (en) * 2021-08-17 2023-02-17 汉海信息技术(上海)有限公司 A remote operation and maintenance system, method and device
CN115705019B (en) * 2021-08-17 2025-09-23 汉海信息技术(上海)有限公司 Remote operation and maintenance system, method and device
CN113746821A (en) * 2021-08-24 2021-12-03 深圳Tcl新技术有限公司 Intelligent device control method and device, storage medium and electronic device
CN113746821B (en) * 2021-08-24 2023-06-27 深圳Tcl新技术有限公司 Intelligent device control method and device, storage medium and electronic device
CN114859746A (en) * 2022-05-12 2022-08-05 公牛集团股份有限公司 Intelligent device control system, method, device, device, medium and program
CN115174300B (en) * 2022-07-06 2023-11-14 合肥品冠科技有限公司 Intelligent household equipment control method, intelligent gateway and intelligent equipment
CN115174300A (en) * 2022-07-06 2022-10-11 合肥品冠科技有限公司 Intelligent household equipment control method, intelligent gateway and intelligent equipment
CN115718462A (en) * 2022-07-19 2023-02-28 北京蓝晶微生物科技有限公司 A method and device for equipment integration and automatic control
CN115718462B (en) * 2022-07-19 2023-09-29 北京蓝晶微生物科技有限公司 Method and device for equipment integration and automatic control
CN115755650A (en) * 2022-11-21 2023-03-07 珠海格力电器股份有限公司 Device control method, device, electronic device, and storage medium
CN116827709A (en) * 2023-07-31 2023-09-29 深圳绿米联创科技有限公司 A control method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN112764351A (en) Control method and device of intelligent device, electronic device and storage medium
CN112596406A (en) Control method and device of intelligent equipment, control panel and storage medium
US9258137B2 (en) Bridge apparatus and bridge system with a virtual device for protocol conversion
WO2020223854A1 (en) Device network configuration method and apparatus, electronic device and storage medium
CN113545009B (en) Scene operation method, apparatus, electronic device, and computer-readable medium
CN103312573B (en) A kind of domestic network system equipment finds and recognition methods
CN113348725B (en) Device operation method, device, gateway, electronic device and computer readable medium
CN109753034B (en) Control method, control device, electronic equipment and storage medium
WO2016145743A1 (en) Network control device, smart household system, and control method therefor
CN110324217B (en) Equipment triggering control method and device, electronic equipment and storage medium
CN204719436U (en) A smart home system capable of background control services
WO2020107698A1 (en) Air-conditioning device control method and air-conditioning device
CN111338221B (en) Multi-device self-adaptive control method, device and system
CN204244266U (en) Routers and Appliance Control Systems
CN108234562B (en) Equipment control method, control equipment and controlled equipment
CN109656167B (en) Communication control system and method based on intelligent equipment
CN111277505A (en) Multi-terminal joint control method, device, equipment and storage medium based on local area network
CN109451354B (en) Terminal and method for awakening same
CN114866365B (en) Arbitration machine election method, device, intelligent equipment and computer readable storage medium
CN109981424B (en) Linkage scheme processing method and device, electronic equipment and storage medium
CN112543413B (en) Networking method and device of single-live-wire Bluetooth intelligent switch, electronic equipment and medium
CN114280949A (en) Intelligent control method and device for equipment, intelligent equipment and storage medium
CN106998501B (en) Television control method and device
CN112073276A (en) Power Internet of Things communication method and system based on smart socket
CN114567517B (en) Parameter adjustment method, device and server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210507

RJ01 Rejection of invention patent application after publication