CN111610724A - Intelligent household intelligent equipment control method, device, equipment and storage medium - Google Patents

Intelligent household intelligent equipment control method, device, equipment and storage medium Download PDF

Info

Publication number
CN111610724A
CN111610724A CN202010665232.4A CN202010665232A CN111610724A CN 111610724 A CN111610724 A CN 111610724A CN 202010665232 A CN202010665232 A CN 202010665232A CN 111610724 A CN111610724 A CN 111610724A
Authority
CN
China
Prior art keywords
control
intelligent
target
operation mode
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010665232.4A
Other languages
Chinese (zh)
Other versions
CN111610724B (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.)
Guangzhou Bosma Intelligent Technology Co ltd
Original Assignee
Guangzhou Bosma Intelligent 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 Guangzhou Bosma Intelligent Technology Co ltd filed Critical Guangzhou Bosma Intelligent Technology Co ltd
Priority to CN202010665232.4A priority Critical patent/CN111610724B/en
Publication of CN111610724A publication Critical patent/CN111610724A/en
Application granted granted Critical
Publication of CN111610724B publication Critical patent/CN111610724B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

The embodiment of the application discloses a method, a device, equipment and a storage medium for controlling intelligent equipment of an intelligent home. According to the technical scheme, the control operation is carried out on the intelligent button device, the corresponding operation mode is determined according to the control operation detected by the intelligent button device, the control target pointed by the control operation and the control instruction aiming at the control target are determined according to the operation mode, and the control instruction is sent to the control target, so that the control target executes response action according to the control instruction, the corresponding control operation can be carried out on the control button according to the control requirements on different intelligent equipment, the corresponding control instruction can be sent to the corresponding intelligent equipment, the flexible and various convenient control on different intelligent equipment is realized, and the user experience is optimized.

Description

Intelligent household intelligent equipment control method, device, equipment and storage medium
Technical Field
The embodiment of the application relates to the field of smart home, in particular to a method, a device, equipment and a storage medium for controlling smart equipment of a smart home.
Background
The intelligent home is characterized in that a home is used as a platform, facilities related to home life are integrated by utilizing a comprehensive wiring technology, a network communication technology, a safety precaution technology, an automatic control technology and an audio and video technology, an efficient management system of home facilities and family schedule affairs is constructed, home safety, convenience, comfortableness and artistry are improved, and an environment-friendly and energy-saving living environment is realized.
Generally, the networking is provided with a plurality of different intelligent equipment among the intelligent home systems, for example intelligent door lock, intelligent camera, intelligent lamps and lanterns etc. and each intelligent equipment generally controls through respective control panel or control switch, and this kind of control mode to intelligent equipment is too single, and user experience is not good.
Disclosure of Invention
The embodiment of the application provides a method, a device, equipment and a storage medium for controlling intelligent equipment of an intelligent home, so that the flexibility of controlling the intelligent equipment is improved, and the user experience is optimized.
In a first aspect, an embodiment of the present application provides a method for controlling smart devices in a smart home, including:
determining an operation mode according to the control operation of the intelligent button device, wherein different operation modes correspond to different control operations;
determining a control target and a control instruction based on the operation mode, wherein the control instruction is used for instructing the control target to execute a response action;
and sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
Further, the determining an operation mode according to the control operation of the smart button device includes:
receiving control information generated by the intelligent button device based on control operation in real time;
and determining the operation mode corresponding to the control information according to the control corresponding relation between the control information and the operation mode.
Further, the control information includes a control mode and a control time corresponding to the control mode;
the determining the operation mode corresponding to the control information based on the control correspondence between the control information and the operation mode includes:
performing mode matching in the control corresponding relation between the control information and the operation mode according to the control mode and the control time corresponding to the control information;
and determining an operation mode corresponding to the control information according to a matching result of the mode matching.
Further, the determining a control target and a control instruction based on the operation mode includes:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
acquiring positioning information of the intelligent button device;
and determining the intelligent equipment closest to the intelligent button device in the target type based on the positioning information, and taking the intelligent equipment as a control target.
Further, the acquiring the positioning information of the smart button device includes:
acquiring door and window opening and closing information output by a door and window sensor, wherein the door and window opening and closing information is generated by detecting the opening and closing state of a door and a window by the door and window sensor;
and determining the positioning information of the intelligent button device according to the door and window switch information.
Further, the determining, based on the positioning information, the smart device closest to the smart button device in the target type, and using the smart device as a control target includes:
determining a control distance between each intelligent device corresponding to the target type and the intelligent button device according to the installation position of the intelligent device and the positioning information;
and determining the intelligent equipment with the shortest corresponding control distance as a control target.
Further, the determining a control target and a control instruction based on the operation mode includes:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
determining the number of intelligent devices corresponding to the target type;
if the number of the devices is 1, the intelligent devices are used as control targets;
and if the number of the equipment is more than 1, taking the intelligent equipment closest to the intelligent button device in the target type as a control target.
In a second aspect, an embodiment of the present application provides an intelligent home device control apparatus, including an operation response module, a control confirmation module, and a control execution module, where:
the operation response module is used for determining an operation mode according to the control operation of the intelligent button device, and different operation modes correspond to different control operations;
the control confirmation module is used for determining a control target and a control instruction based on the operation mode, wherein the control instruction is used for instructing the control target to execute a response action;
and the control execution module is used for sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
Further, the operation response module is specifically configured to:
receiving control information generated by the intelligent button device based on control operation in real time;
and determining the operation mode corresponding to the control information according to the control corresponding relation between the control information and the operation mode.
Further, the control information includes a control mode and a control time corresponding to the control mode;
when the operation response module determines the operation mode corresponding to the control information based on the control corresponding relationship between the control information and the operation mode, the operation response module specifically includes:
performing mode matching in the control corresponding relation between the control information and the operation mode according to the control mode and the control time corresponding to the control information;
and determining an operation mode corresponding to the control information according to a matching result of the mode matching.
Further, the control execution module is specifically configured to:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
acquiring positioning information of the intelligent button device;
and determining the intelligent equipment closest to the intelligent button device in the target type based on the positioning information, and taking the intelligent equipment as a control target.
Further, when the control execution module obtains the positioning information of the smart button device, the control execution module specifically includes:
acquiring door and window opening and closing information output by a door and window sensor, wherein the door and window opening and closing information is generated by detecting the opening and closing state of a door and a window by the door and window sensor;
and determining the positioning information of the intelligent button device according to the door and window switch information.
Further, the control execution module, when determining, based on the positioning information, the smart device closest to the smart button device in the target type and using the smart device as a control target, specifically includes:
determining a control distance between each intelligent device corresponding to the target type and the intelligent button device according to the installation position of the intelligent device and the positioning information;
and determining the intelligent equipment with the shortest corresponding control distance as a control target.
Further, the control confirmation module is specifically configured to:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
determining the number of intelligent devices corresponding to the target type;
if the number of the devices is 1, the intelligent devices are used as control targets;
and if the number of the equipment is more than 1, taking the intelligent equipment closest to the intelligent button device in the target type as a control target.
In a third aspect, an embodiment of the present application provides a computer device, including: a memory and one or more processors;
the memory for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the smart home smart device control method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform the smart home smart device control method according to the first aspect.
According to the control method and the control device, the control operation is carried out on the intelligent button device, the corresponding operation mode is determined according to the control operation detected by the intelligent button device, the control target pointed by the control operation and the control instruction aiming at the control target are determined according to the operation mode, and the control instruction is sent to the control target, so that the control target executes response action according to the control instruction, the corresponding control operation can be carried out on the control button according to the control requirements of different intelligent equipment, the corresponding control instruction can be sent to the corresponding intelligent equipment, the flexible and various convenient control of different intelligent equipment is realized, and the user experience is optimized.
Drawings
Fig. 1 is a flowchart of a method for controlling an intelligent device of an intelligent home according to an embodiment of the present application;
fig. 2 is a flowchart of another smart home device control method provided in the embodiment of the present application;
fig. 3 is a flowchart of another smart home device control method provided in the embodiment of the present application;
fig. 4 is a schematic structural diagram of an intelligent home device control apparatus according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, specific embodiments of the present application will be described in detail with reference to the accompanying drawings. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some but not all of the relevant portions of the present application are shown in the drawings. Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the operations (or steps) as a sequential process, many of the operations can be performed in parallel, concurrently or simultaneously. In addition, the order of the operations may be re-arranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Fig. 1 is a flowchart of a method for controlling an intelligent home device according to an embodiment of the present disclosure, where the method for controlling an intelligent home device according to the embodiment of the present disclosure may be executed by an intelligent home device control apparatus, and the intelligent home device control apparatus may be implemented in a hardware and/or software manner and integrated in a computer device (a local control host or a cloud server).
The following description will be given by taking an example of a method for executing the smart home device control by the smart home device control apparatus. Referring to fig. 1, the smart home smart device control method includes:
s101: the operation mode is determined according to the control operation of the intelligent button device, and different operation modes correspond to different control operations.
The smart button device provided in this embodiment may be configured to be fixedly installed or detachably installed, and may also be configured to be portable and movable.
Optionally, a control button for performing control operation is arranged on the smart button device, and the smart button device determines the control operation according to the pressing condition of the control button. And the intelligent button device and the intelligent equipment provided by the embodiment are connected with the intelligent household intelligent equipment control device in a wired (such as a network cable, RS232/485) and/or wireless (such as WiFi, Bluetooth and ZigBee) mode. The intelligent button device feeds back the control operation to the intelligent household intelligent equipment control device after detecting the control operation.
The intelligent device provided by the embodiment can be a door and window sensor, an intelligent door lock, an intelligent doorbell, an intelligent camera, an intelligent lamp, an intelligent air conditioner or other intelligent household devices, and can receive an instruction issued by an intelligent household intelligent device control device and execute corresponding actions.
The control operation is clicking, long-pressing and other operations on a control button on the intelligent button device, and the operation mode is understood to be a combination type of the control operation on the intelligent button device, such as the number of clicks, the number of long-pressing times, the length of long-pressing and the like.
It is to be understood that the control operations of different combination types may be associated with different operation modes according to different combination types of the control operations, and after the control operation detected within the set period of time is determined, the associated operation mode may be determined according to a combination formed by the control operations.
Illustratively, after receiving the control operation fed back by the intelligent button device, the corresponding operation mode is determined according to the combination condition of the control operation.
S102: and determining a control target and a control instruction based on the operation mode, wherein the control instruction is used for instructing the control target to execute a response action.
The control target is the intelligent device pointed by the operation mode, and after receiving the control instruction, the intelligent device executes the response action according to the instruction of the control instruction. For example, an unlocking instruction is sent to the intelligent door lock, and the intelligent door lock executes an unlocking action after receiving the unlocking instruction.
Optionally, according to different control requirements of different intelligent devices, control instructions for the intelligent devices are preset and stored, different operation modes are associated with the intelligent devices and the control instructions according to the control requirements, and the corresponding intelligent devices and the control instructions can be determined according to the operation modes.
For example, after the operation mode is determined, according to the association relationship between the operation mode and the smart device and the control instruction, the corresponding smart device and the control instruction are determined, and the determined smart device is determined as the control target.
It will be appreciated that one mode of operation may be simultaneously associated with one or more smart devices and/or control instructions. I.e. the control of one or more response actions to one or more smart devices may be performed simultaneously through one mode of operation. For example, one mode of operation is associated with both the intelligent light fixture and the intelligent air conditioner, with the associated control commands being to control the light fixture to turn on, control the light fixture to adjust the brightness to a certain value, and control the air conditioner to turn on, control the air conditioner to adjust the temperature to a certain value.
S103: and sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
For example, after determining the control target and the control command, a communication address corresponding to the control target is determined, and the control command is sent to the control target based on the communication address. Or a control instruction carrying the identification information of the control target is broadcasted in a broadcasting mode, and the intelligent equipment judges whether to respond to the control instruction or not according to the identification information analyzed from the control instruction.
Furthermore, after receiving the control instruction, the control target executes a response action according to the instruction of the control instruction, thereby realizing the control of the intelligent device.
In an embodiment, the intelligent button device can also be used as an intelligent doorbell, the intelligent button device is installed outside a door of a house, after the intelligent button detects a control operation, the operation mode is determined to correspond to a trigger doorbell, the control target is determined to be a doorbell indoor unit in the house, the control instruction is to instruct the doorbell indoor unit to ring, and after the control instruction is sent to the doorbell indoor unit, the doorbell indoor unit performs a ringing action. In addition, mobile terminals such as mobile phones of users can be used as control targets, and the mobile terminals can remind visitors after receiving control instructions.
According to the method, the control operation is carried out on the intelligent button device, the corresponding operation mode is determined according to the control operation detected by the intelligent button device, the control target pointed by the control operation and the control instruction aiming at the control target are determined according to the operation mode, the control instruction is sent to the control target, so that the control target executes response action according to the control instruction, the corresponding control operation can be carried out on the control button according to the control requirements of different intelligent equipment, the corresponding control instruction can be sent to the corresponding intelligent equipment, the flexible and various convenient control of the different intelligent equipment is realized, and the user experience is optimized.
Fig. 2 is a flowchart of another smart home device control method according to an embodiment of the present application, where the smart home device control method is an embodiment of the smart home device control method. Referring to fig. 2, the smart home smart device control method includes:
s201: and receiving control information generated by the intelligent button device based on the control operation in real time.
Specifically, the smart button device detects the pressing condition of the control button in real time, and generates and sends control information to the smart home smart device control device when detecting that the control button is pressed.
The control information comprises a control mode and control time corresponding to the control mode, the control mode is used for indicating a pressing mode of a control button, such as clicking, long pressing and the like, and the control time can be determined by detecting a timestamp of a control operation.
Optionally, the control mode may be determined according to the interval duration of the time stamp before and after pressing, the long pressing is determined when the interval duration of the time stamp reaches the set duration, and the clicking is performed if the interval duration of the time stamp is within the set duration.
S202: and determining the operation mode corresponding to the control information according to the control corresponding relation between the control information and the operation mode.
Illustratively, after receiving the control information sent by the smart button device, the operation mode corresponding to the control information is determined according to the control correspondence between the control information and the operation mode. Specifically, the step of confirming the operation mode specifically includes S2021 to S2022:
s2021: and performing mode matching in the control corresponding relation between the control information and the operation mode according to the control mode and the control time corresponding to the control information.
The control correspondence relationship between the control information and the operation mode records the one-to-one correspondence relationship between different combinations of the control information and the operation mode. It will be appreciated that the combination of different control information consists of control information having time intervals within a set interval threshold. Assuming that the set interval threshold is 0.3s, and the time interval between 3 consecutive pieces of control information corresponding to the click control mode is within 0.3s, the combination of the current piece of control information is 3 consecutive clicks.
Alternatively, the recording form of the operation mode may be a combination of control modes, such as the number of continuous clicks, the number of continuous long-press, or a combination of clicks and long-press.
Specifically, after receiving the control information, timing the waiting time for waiting for the next control information, if the next control information is received before the waiting time reaches the interval threshold, recalculating the waiting time until the waiting time reaches the interval threshold and finishing the statistics of the waiting time, taking the control information received in the period as a group, and performing mode matching on the group of control information in the control corresponding relation between the control information and the operation mode.
S2022: and determining an operation mode corresponding to the control information according to a matching result of the mode matching.
Specifically, when an operation pattern matching the combination of the control modes is matched, the operation pattern is determined to be the operation pattern corresponding to the control information, and if the matching operation pattern is not matched, the control operation is considered to be invalid, and no response action is performed.
For example, after the smart button device is pressed for 3 seconds, the smart button device continuously clicks 3 times of control buttons, the smart button device feeds back control information with a control mode of long pressing and 3 control information with a control mode of clicking for 3 seconds to the smart home intelligent equipment control device, the control time interval corresponding to the 4 pieces of control information is within an interval threshold, and the operation mode recorded as one long pressing and three times of clicking can be determined according to the combination of the 4 pieces of control information.
S203: and determining the target type and the control instruction corresponding to the operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction.
Specifically, after the operation mode corresponding to the combination of the current control information is determined, the target type and the control instruction corresponding to the operation mode are determined according to the operation correspondence.
The target type is the device type of the intelligent device which needs to be controlled, for example, intelligent lamps such as an intelligent ceiling lamp and an intelligent wall lamp can be classified into the same device type, and the intelligent door lock and the intelligent camera are different device types.
In this embodiment, each operation mode is associated with a corresponding target type and a corresponding control instruction according to control requirements, an operation corresponding relationship is established, and the operation corresponding relationship is recorded in a database. It will be appreciated that smart devices of the same target type may operate in response to the same control instructions.
Meanwhile, the target type of each intelligent device is recorded in the database, and when a new intelligent device is accessed into the intelligent home system, the target type is automatically determined according to the model information of the intelligent device or is determined by a user.
S204: and acquiring the positioning information of the intelligent button device.
After the target type is determined, the positioning information of the intelligent button device sending the control information is obtained, so that the control target needing to be controlled in the plurality of intelligent devices of the target type is determined according to the positioning information.
In an embodiment, the positioning information may be determined based on the door/window opening/closing state detected by the door/window sensor, and specifically, the acquiring the positioning information of the smart button device includes steps S2041 to S2042:
s2041: and acquiring door and window opening and closing information output by the door and window sensor, wherein the door and window opening and closing information is generated by detecting the opening and closing state of the door and the window by the door and window sensor.
Specifically, install the door and window sensor in each door and window position, can detect the on-off state of door and window and generate corresponding door and window switch information through the door and window sensor to upload door and window switch information to intelligent house smart machine controlling means in real time.
S2042: and determining the positioning information of the intelligent button device according to the door and window switch information.
Specifically, the switching state change condition of each door and window is determined according to the door and window switching information, and the positioning information of the intelligent button device is determined according to the switching state change condition. Optionally, the positioning information and the door and window opening and closing information are associated according to a change condition of the door and window opening and closing state corresponding to the movement condition of the user in the house, a position association relationship is established, and the current positioning information of the intelligent button device can be determined according to the position association relationship.
In other embodiments, the determination of the positioning information may be performed according to the signal strength of the connection between the smart button device and each gateway, for example, by using bluetooth positioning technology, WiFi positioning technology, ZigBee positioning technology, or the like. The intelligent button device can also be combined with a human body pyroelectric infrared sensor to detect a human body, and the positioning information of the intelligent button device is determined by combining the human body position. In addition, the positioning information can be directly determined or the corresponding control target can be directly determined according to the fixed installation position of the intelligent button device.
S205: and determining the intelligent equipment closest to the intelligent button device in the target type based on the positioning information, and taking the intelligent equipment as a control target.
After the positioning information of the intelligent button device is determined, the intelligent equipment which is closest to the positioning information in the target type is determined according to the positioning information, and the intelligent equipment is determined as a control target. Specifically, the determination of the control target includes steps S2051 to S2052:
s2051: and determining the control distance between each intelligent device corresponding to the target type and the intelligent button device according to the installation position of the intelligent device and the positioning information.
Specifically, the installation positions of the intelligent devices are recorded in advance, after the positioning information is determined, the intelligent devices corresponding to the target types are determined, the installation positions of the intelligent devices are obtained, and the control distance between the positioning information and each installation position is calculated.
S2052: and determining the intelligent equipment with the shortest corresponding control distance as a control target.
Specifically, after the control distance between each intelligent device of the target type and the intelligent button device is determined, the control distances are sorted, and the intelligent device with the shortest control distance is determined as the control target.
S206: and sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
Specifically, after the control target and the control instruction are determined, the control instruction is sent to the control target, so that the control target executes a response action according to the instruction of the control instruction, and the intelligent device is controlled.
For example, if the user moves from the living room to the room with the smart button device, closes the window after closing the door of the room, and during this process, the door/window sensor provided in the door of the room detects that the door of the room is opened and then closes, and the door/window sensor on the window detects that the window is closed, the positioning information can be determined as indicating that the smart button device is located in the room according to the door/window opening/closing information output by the door/window sensor on the door of the room and the window.
At the moment, the user performs control operation of opening the intelligent air conditioner through the intelligent button device, the target type is determined to be the intelligent air conditioner according to the corresponding operation mode, the control instruction is to open the air conditioner, the positioning information indicates that the intelligent button device is located in the room, after the control distance between each intelligent air conditioner and the intelligent button device in the room is calculated, the intelligent air conditioner closest to the intelligent button device is determined to be the intelligent air conditioner in the room, and the control target can be determined to be the intelligent air conditioner in the room.
And further, sending a control instruction to the intelligent air conditioner in the room, and after receiving the control instruction, responding to the control instruction to start the intelligent air conditioner and displaying the control of the intelligent button device on the intelligent air conditioner in the room.
According to the method, the control operation is carried out on the intelligent button device, the corresponding operation mode is determined according to the control operation detected by the intelligent button device, the control target pointed by the control operation and the control instruction aiming at the control target are determined according to the operation mode, the control instruction is sent to the control target, so that the control target executes response action according to the control instruction, the corresponding control operation can be carried out on the control button according to the control requirements of different intelligent equipment, the corresponding control instruction can be sent to the corresponding intelligent equipment, the flexible and various convenient control of the different intelligent equipment is realized, and the user experience is optimized. The position of the intelligent button device in the house is determined through the positioning information of the intelligent button device, the intelligent equipment closest to the intelligent button device in the target type is determined, the control target to be controlled is accurately determined, and the intelligent equipment is controlled more flexibly and conveniently.
Fig. 3 is a flowchart of another smart home device control method according to an embodiment of the present application, where the smart home device control method is an embodiment of the smart home device control method. Referring to fig. 3, the smart home smart device control method includes:
s301: the operation mode is determined according to the control operation of the intelligent button device, and different operation modes correspond to different control operations.
S302: and determining the target type and the control instruction corresponding to the operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction.
S303: and determining the equipment number of the intelligent equipment corresponding to the target type.
Specifically, after the target type is determined, the number of devices of the intelligent devices registered online by the target type in the database is determined, and whether the number of the devices is 1 or not is judged.
S304: if the number of the devices is 1, the intelligent devices are used as control targets; and if the number of the equipment is more than 1, taking the intelligent equipment closest to the intelligent button device in the target type as a control target.
Specifically, if the number of the devices is 1, the intelligent device is directly determined as a control target, and if the number of the devices is greater than 1, the control distances between all the intelligent devices in the target type and the intelligent button device are calculated, and the intelligent device closest to the intelligent button device in the target type is used as the control target. For the specific steps of determining the control target by the distance, reference may be made to steps S204 to S205 in the foregoing embodiment, which is not described in detail in this embodiment. It is understood that, if the number of devices is 0, it is determined that there is no corresponding control target, and no response operation is performed.
S305: and sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
According to the method, the control operation is carried out on the intelligent button device, the corresponding operation mode is determined according to the control operation detected by the intelligent button device, the control target pointed by the control operation and the control instruction aiming at the control target are determined according to the operation mode, the control instruction is sent to the control target, so that the control target executes response action according to the control instruction, the corresponding control operation can be carried out on the control button according to the control requirements of different intelligent equipment, the corresponding control instruction can be sent to the corresponding intelligent equipment, the flexible and various convenient control of the different intelligent equipment is realized, and the user experience is optimized. And when the number of the devices in the target type is only 1, the control target is directly determined, and the efficiency of device control is improved.
Fig. 4 shows a schematic structural diagram of an intelligent home device control apparatus according to an embodiment of the present application. Referring to fig. 4, the smart home smart device control apparatus provided in this embodiment includes an operation response module 41, a control confirmation module 42, and a control execution module 43.
The operation response module 41 is configured to determine an operation mode according to a control operation on the smart button device, where different operation modes correspond to different control operations; a control confirmation module 42, configured to determine a control target and a control instruction based on the operation mode, where the control instruction is used to instruct the control target to perform a response action; and a control execution module 43, configured to send the control instruction to the control target, so that the control target executes a response action according to the control instruction.
According to the method, the control operation is carried out on the intelligent button device, the corresponding operation mode is determined according to the control operation detected by the intelligent button device, the control target pointed by the control operation and the control instruction aiming at the control target are determined according to the operation mode, the control instruction is sent to the control target, so that the control target executes response action according to the control instruction, the corresponding control operation can be carried out on the control button according to the control requirements of different intelligent equipment, the corresponding control instruction can be sent to the corresponding intelligent equipment, the flexible and various convenient control of the different intelligent equipment is realized, and the user experience is optimized.
In a possible embodiment, the operation response module 41 is specifically configured to:
receiving control information generated by the intelligent button device based on control operation in real time;
and determining the operation mode corresponding to the control information according to the control corresponding relation between the control information and the operation mode.
In one possible embodiment, the control information includes a control mode and a control time corresponding to the control mode;
when determining the operation mode corresponding to the control information based on the control correspondence between the control information and the operation mode, the operation response module 41 specifically includes:
performing mode matching in the control corresponding relation between the control information and the operation mode according to the control mode and the control time corresponding to the control information;
and determining an operation mode corresponding to the control information according to a matching result of the mode matching.
In a possible embodiment, the control execution module 43 is specifically configured to:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
acquiring positioning information of the intelligent button device;
and determining the intelligent equipment closest to the intelligent button device in the target type based on the positioning information, and taking the intelligent equipment as a control target.
In a possible embodiment, when the control execution module 43 obtains the positioning information of the smart button device, the method specifically includes:
acquiring door and window opening and closing information output by a door and window sensor, wherein the door and window opening and closing information is generated by detecting the opening and closing state of a door and a window by the door and window sensor;
and determining the positioning information of the intelligent button device according to the door and window switch information.
In a possible embodiment, the control execution module 43, when determining, based on the positioning information, the smart device closest to the smart button device in the target type and using the smart device as a control target, specifically includes:
determining a control distance between each intelligent device corresponding to the target type and the intelligent button device according to the installation position of the intelligent device and the positioning information;
and determining the intelligent equipment with the shortest corresponding control distance as a control target.
In a possible embodiment, the control validation module 42 is specifically configured to:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
determining the number of intelligent devices corresponding to the target type;
if the number of the devices is 1, the intelligent devices are used as control targets;
and if the number of the equipment is more than 1, taking the intelligent equipment closest to the intelligent button device in the target type as a control target.
The embodiment of the application also provides computer equipment which can integrate the intelligent household equipment control device provided by the embodiment of the application. Fig. 5 is a schematic structural diagram of a computer device according to an embodiment of the present application. Referring to fig. 5, the computer apparatus includes: an input device 53, an output device 54, a memory 52, and one or more processors 51; the memory 52 for storing one or more programs; when the one or more programs are executed by the one or more processors 51, the one or more processors 51 are enabled to implement the smart home smart device control method provided in the above embodiment. Wherein the input device 53, the output device 54, the memory 52 and the processor 51 may be connected by a bus or other means, as exemplified by the bus connection in fig. 5.
The memory 52 is a computer-readable storage medium, and can be used for storing software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the smart-home intelligent device control method according to any embodiment of the present application (for example, the operation response module 41, the control confirmation module 42, and the control execution module 43 in the smart-home intelligent device control apparatus). The memory 52 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the device, and the like. Further, the memory 52 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, the memory 52 may further include memory located remotely from the processor 51, which may be connected to the device over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 53 may be used to receive input numeric or character information and generate key signal inputs relating to user settings and function control of the apparatus. The output device 54 may include a display device such as a display screen.
The processor 51 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory 52, so as to implement the smart home smart device control method.
The intelligent household intelligent device control device, the intelligent household intelligent device control system and the intelligent household intelligent device control method provided by the embodiment have corresponding functions and beneficial effects.
An embodiment of the present application further provides a storage medium containing computer-executable instructions, where the computer-executable instructions are executed by a computer processor to perform the method for controlling smart home devices provided in the foregoing embodiment, and the method for controlling smart home devices includes: determining an operation mode according to the control operation of the intelligent button device, wherein different operation modes correspond to different control operations; determining a control target and a control instruction based on the operation mode, wherein the control instruction is used for instructing the control target to execute a response action; and sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
Storage medium-any of various types of memory devices or storage devices. The term "storage medium" is intended to include: mounting media such as CD-ROM, floppy disk, or tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Lanbas (Rambus) RAM, etc.; non-volatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in a first computer system in which the program is executed, or may be located in a different second computer system connected to the first computer system through a network (such as the internet). The second computer system may provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations, such as in different computer systems that are connected by a network. The storage medium may store program instructions (e.g., embodied as a computer program) that are executable by one or more processors.
Of course, in the storage medium containing the computer-executable instructions provided in the embodiments of the present application, the computer-executable instructions are not limited to the smart home device control method described above, and may also execute related operations in the smart home device control method provided in any embodiments of the present application.
The smart home smart device control apparatus, the smart home smart device, and the storage medium provided in the foregoing embodiments may execute the smart home smart device control method provided in any embodiment of the present application, and refer to the smart home smart device control method provided in any embodiment of the present application without detailed technical details described in the foregoing embodiments.
The foregoing is considered as illustrative of the preferred embodiments of the invention and the technical principles employed. The present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present application has been described in more detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the claims.

Claims (10)

1. A control method for intelligent equipment of an intelligent home is characterized by comprising the following steps:
determining an operation mode according to the control operation of the intelligent button device, wherein different operation modes correspond to different control operations;
determining a control target and a control instruction based on the operation mode, wherein the control instruction is used for instructing the control target to execute a response action;
and sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
2. The smart home smart device control method according to claim 1, wherein the determining an operation mode according to the control operation on the smart button device includes:
receiving control information generated by the intelligent button device based on control operation in real time;
and determining the operation mode corresponding to the control information according to the control corresponding relation between the control information and the operation mode.
3. The intelligent home equipment control method according to claim 2, wherein the control information includes a control mode and control time corresponding to the control mode;
the determining the operation mode corresponding to the control information based on the control correspondence between the control information and the operation mode includes:
performing mode matching in the control corresponding relation between the control information and the operation mode according to the control mode and the control time corresponding to the control information;
and determining an operation mode corresponding to the control information according to a matching result of the mode matching.
4. The smart home smart device control method according to claim 1, wherein the determining a control target and a control command based on the operation mode includes:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
acquiring positioning information of the intelligent button device;
and determining the intelligent equipment closest to the intelligent button device in the target type based on the positioning information, and taking the intelligent equipment as a control target.
5. The smart home intelligent device control method according to claim 4, wherein the obtaining of the positioning information of the smart button device includes:
acquiring door and window opening and closing information output by a door and window sensor, wherein the door and window opening and closing information is generated by detecting the opening and closing state of a door and a window by the door and window sensor;
and determining the positioning information of the intelligent button device according to the door and window switch information.
6. The smart home intelligent device control method according to claim 4, wherein the determining, based on the positioning information, the intelligent device closest to the smart button device in the target type and taking the intelligent device as a control target includes:
determining a control distance between each intelligent device corresponding to the target type and the intelligent button device according to the installation position of the intelligent device and the positioning information;
and determining the intelligent equipment with the shortest corresponding control distance as a control target.
7. The smart home smart device control method according to claim 1, wherein the determining a control target and a control command based on the operation mode includes:
determining a target type and a control instruction corresponding to an operation mode based on the operation corresponding relation between the operation mode and the target type and the control instruction;
determining the number of intelligent devices corresponding to the target type;
if the number of the devices is 1, the intelligent devices are used as control targets;
and if the number of the equipment is more than 1, taking the intelligent equipment closest to the intelligent button device in the target type as a control target.
8. The utility model provides an intelligence house smart machine controlling means which characterized in that, includes operation response module, control confirmation module and control execution module, wherein:
the operation response module is used for determining an operation mode according to the control operation of the intelligent button device, and different operation modes correspond to different control operations;
the control confirmation module is used for determining a control target and a control instruction based on the operation mode, wherein the control instruction is used for instructing the control target to execute a response action;
and the control execution module is used for sending the control instruction to the control target so that the control target executes a response action according to the control instruction.
9. A computer device, comprising: a memory and one or more processors;
the memory for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors are enabled to implement the smart home smart device control method according to any one of claims 1-7.
10. A storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform the smart home smart device control method according to any one of claims 1 to 7.
CN202010665232.4A 2020-07-10 2020-07-10 Smart home smart device control method, device, equipment and storage medium Active CN111610724B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010665232.4A CN111610724B (en) 2020-07-10 2020-07-10 Smart home smart device control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010665232.4A CN111610724B (en) 2020-07-10 2020-07-10 Smart home smart device control method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111610724A true CN111610724A (en) 2020-09-01
CN111610724B CN111610724B (en) 2024-01-09

Family

ID=72204328

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010665232.4A Active CN111610724B (en) 2020-07-10 2020-07-10 Smart home smart device control method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111610724B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112506401A (en) * 2020-11-18 2021-03-16 深圳Tcl新技术有限公司 Intelligent household appliance control method, terminal, device and storage medium based on Internet of things
CN113504749A (en) * 2021-06-25 2021-10-15 上海闻泰信息技术有限公司 UWB-based device control method and apparatus, control device, and storage medium
CN114253141A (en) * 2020-09-24 2022-03-29 深圳绿米联创科技有限公司 Load device control method, device and system, electronic device and storage medium
CN117155728A (en) * 2023-10-27 2023-12-01 深圳市千岩科技有限公司 Device control method, apparatus, system and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103781259A (en) * 2014-02-26 2014-05-07 东南大学 Wireless lighting control system and intelligent lighting device
CN105573134A (en) * 2015-12-30 2016-05-11 深圳众乐智府科技有限公司 Intelligent household equipment control method and intelligent household system
CN106611493A (en) * 2017-02-06 2017-05-03 邯郸美的制冷设备有限公司 Intelligent device control method, intelligent device control system and terminal
CN110213384A (en) * 2019-06-25 2019-09-06 孔天奇 Customized multifunction wireless intelligent switch, system and implementation method based on Internet of Things
CN110892342A (en) * 2018-05-31 2020-03-17 深圳市蚂蚁雄兵物联技术有限公司 Intelligent key function configuration method and intelligent key
CN111212182A (en) * 2019-12-01 2020-05-29 深圳市纽瑞芯科技有限公司 Method and device for directly remotely controlling UWB equipment by using mobile phone embedded with UWB module

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103781259A (en) * 2014-02-26 2014-05-07 东南大学 Wireless lighting control system and intelligent lighting device
CN105573134A (en) * 2015-12-30 2016-05-11 深圳众乐智府科技有限公司 Intelligent household equipment control method and intelligent household system
CN106611493A (en) * 2017-02-06 2017-05-03 邯郸美的制冷设备有限公司 Intelligent device control method, intelligent device control system and terminal
CN110892342A (en) * 2018-05-31 2020-03-17 深圳市蚂蚁雄兵物联技术有限公司 Intelligent key function configuration method and intelligent key
CN110213384A (en) * 2019-06-25 2019-09-06 孔天奇 Customized multifunction wireless intelligent switch, system and implementation method based on Internet of Things
CN111212182A (en) * 2019-12-01 2020-05-29 深圳市纽瑞芯科技有限公司 Method and device for directly remotely controlling UWB equipment by using mobile phone embedded with UWB module

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114253141A (en) * 2020-09-24 2022-03-29 深圳绿米联创科技有限公司 Load device control method, device and system, electronic device and storage medium
CN114253141B (en) * 2020-09-24 2024-05-03 深圳绿米联创科技有限公司 Load device control method, device and system, electronic device and storage medium
CN112506401A (en) * 2020-11-18 2021-03-16 深圳Tcl新技术有限公司 Intelligent household appliance control method, terminal, device and storage medium based on Internet of things
CN112506401B (en) * 2020-11-18 2024-04-30 深圳Tcl新技术有限公司 Intelligent household appliance control method, terminal, device and storage medium based on Internet of things
CN113504749A (en) * 2021-06-25 2021-10-15 上海闻泰信息技术有限公司 UWB-based device control method and apparatus, control device, and storage medium
CN117155728A (en) * 2023-10-27 2023-12-01 深圳市千岩科技有限公司 Device control method, apparatus, system and computer readable storage medium
CN117155728B (en) * 2023-10-27 2024-04-19 深圳市千岩科技有限公司 Device control method, apparatus, system and computer readable storage medium

Also Published As

Publication number Publication date
CN111610724B (en) 2024-01-09

Similar Documents

Publication Publication Date Title
CN111610724A (en) Intelligent household intelligent equipment control method, device, equipment and storage medium
CN105446162B (en) A kind of intelligent home furnishing control method of smart home system and robot
CN205334101U (en) Smart home system
CN103899963B (en) Multifunctional all intelligent electric lamp
EP4080349A1 (en) Customized interface based on vocal input
US8649886B2 (en) Method and system of programming at least one appliance to change state upon the occurrence of a trigger event
EP3279750A1 (en) Smart home system and product thereof
US20170034896A1 (en) Systems and methods of controlling light sources according to location
CN109347709B (en) Intelligent equipment control method, device and system
TW201711489A (en) An intelligent household wireless control system
CA3013523C (en) Home automation system
CN106406119A (en) Service robot based on voice interaction, cloud technology and integrated intelligent home monitoring
CN105137771A (en) Intelligent household appliance control system and method based on mobile terminal
CN105357842A (en) Main control intelligent lamp
KR20160013107A (en) Signaling device for teaching learning devices
WO2019062335A1 (en) Information display method and device for intelligent panel
CN108989162B (en) Household intelligent robot management system
EP3752999B1 (en) Systems and methods of power-management on smart devices
WO2018196779A1 (en) Smart home system and control method thereof
CN111988208B (en) Household control system and method based on intelligent sound box
CN112363406B (en) Intelligent control method based on visual sensor
CN111865735B (en) Intelligent household system and control method
JP2016063415A (en) Network system, audio output method, server, device and audio output program
CN112838967A (en) Main control equipment, intelligent home and control device, control system and control method thereof
JP2002315069A (en) Remote controller

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