[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117369299A - Control method and control device of intelligent equipment and intelligent central control equipment - Google Patents

Control method and control device of intelligent equipment and intelligent central control equipment Download PDF

Info

Publication number
CN117369299A
CN117369299A CN202311504906.2A CN202311504906A CN117369299A CN 117369299 A CN117369299 A CN 117369299A CN 202311504906 A CN202311504906 A CN 202311504906A CN 117369299 A CN117369299 A CN 117369299A
Authority
CN
China
Prior art keywords
information
intelligent
target
instruction
equipment
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
CN202311504906.2A
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.)
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun 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 Gree Electric Appliances Inc of Zhuhai, Zhuhai Lianyun Technology Co Ltd filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN202311504906.2A priority Critical patent/CN117369299A/en
Publication of CN117369299A publication Critical patent/CN117369299A/en
Pending legal-status Critical Current

Links

Classifications

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

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 application provides a control method and device of intelligent equipment and intelligent central control equipment. The method comprises the following steps: receiving authority information sent by target terminal equipment, wherein the authority information comprises identity information of a plurality of members and controllable equipment lists corresponding to the identity information; under the condition that instruction information is received, determining an issuing object, a controlled object and a control instruction of the instruction information, and determining a controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object; executing a control instruction in the case that the target list includes device information of the controlled object; under the condition that the control instruction meets the triggering condition of the first linkage scene, carrying out linkage control on intelligent equipment included in the first linkage scene according to the target list; and under the condition that the target list does not comprise the equipment information of the controlled object, the control instruction is not executed, and the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal equipment.

Description

Control method and control device of intelligent equipment and intelligent central control equipment
Technical Field
The application relates to the technical field of intelligent home, in particular to a control method and device of intelligent equipment, a computer readable storage medium and intelligent central control equipment.
Background
Along with rapid development of technology at present, more and more intelligent home devices appear in daily life of people, for example: intelligent curtain, intelligent socket, intelligent switch, intelligent door lock, intelligent air conditioner, intelligent machine of sweeping the floor, intelligent fan, intelligent camera, intelligent oil smoke etc.. The devices are connected to the intelligent central control in a centralized way, and the intelligent central control processes the instruction, so that the intelligent devices are controlled.
But intelligent central control in the current market is to control intelligent equipment according to voice control of people, and does not distinguish the main grade, that is to say, any person in the home can control all intelligent equipment to experience all scenes, and certain potential safety hazards and privacy leakage risks exist.
Disclosure of Invention
The main object of the present application is to provide a control method, a control device, a computer readable storage medium and an intelligent central control device for an intelligent device, so as to at least solve the problem that any person in the home can control the intelligent device in the prior art, and potential safety hazard exists.
In order to achieve the above object, according to one aspect of the present application, there is provided a control method of an intelligent device, including: receiving authority information sent by target terminal equipment, wherein the authority information comprises identity information of a plurality of members and controllable equipment lists corresponding to the identity information, and the controllable equipment lists comprise equipment information of intelligent equipment controlled by the members with authority; under the condition that instruction information is received, determining an issuing object, a controlled object and a control instruction of the instruction information, and determining a controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object; executing the control instruction under the condition that the target list comprises the equipment information of the controlled object, and determining whether the control instruction meets the triggering condition of a first linkage scene; under the condition that the control instruction meets the triggering condition, carrying out linkage control on the intelligent equipment included in the first linkage scene according to the target list; and under the condition that the target list does not comprise the equipment information of the controlled object, the control instruction is not executed, and the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal equipment.
Optionally, the instruction information includes a voice instruction, and determining an issuing object, a controlled object and a control instruction of the instruction information when the instruction information is received includes: under the condition that the voice command is received, extracting voiceprint information of the voice command to obtain target voiceprint information, comparing the target voiceprint information with a prestored voiceprint library, and determining that members corresponding to voiceprint information identical to the target voiceprint information in the voiceprint library are the sending objects; and analyzing the voice instruction to obtain the controlled object and the control instruction.
Optionally, according to the target list, performing linkage control on the intelligent device included in the first linkage scene, where the linkage control includes: acquiring the intelligent equipment included in the first linkage scene to obtain a preparation intelligent equipment; determining the prepared intelligent device with authority control of the sent object as a target intelligent device according to the target list and the prepared intelligent device; and sending response voice, and controlling the target intelligent equipment to execute the linkage instruction corresponding to the control instruction, wherein the response voice is prompt voice entering the first linkage scene.
Optionally, after receiving the permission information sent by the target terminal device, the method further includes: establishing a recommendation model of a linkage scene, wherein the recommendation model is trained by using a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the identity information, the controllable equipment list corresponding to the identity information and the linkage scene; under the condition that a target member exists in a target area, inputting the identity information of the target member and the corresponding controllable equipment list into a recommended model of a linkage scene to obtain a corresponding linkage scene as a second linkage scene, wherein the target member is one of a plurality of members; controlling each intelligent device corresponding to the second linkage scene, and acquiring the face information of the target member; and determining satisfaction degree of the target member on the second linkage scene according to the face information, and optimizing the recommendation model according to the satisfaction degree.
Optionally, in a case where the target manifest does not include the device information of the controlled object, the method further includes: and generating and broadcasting the reminding voice of the sent object without control authority.
Optionally, the controlled object includes an intelligent door lock, and after the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal device, the method further includes: acquiring an external image of a door where the intelligent door lock is located, and determining whether abnormal personnel exist outside the door according to the external image, wherein a plurality of members do not comprise the abnormal personnel; transmitting image information of the abnormal person to the target terminal device under the condition that the abnormal person exists outside the door; and under the condition that a locking instruction sent by the target terminal equipment is received, performing back locking control on the intelligent door lock, wherein the locking instruction is generated by the target terminal equipment in response to the image information of the abnormal person and is sent out in response to a first preset operation.
Optionally, the controlled object includes an intelligent range hood, and after the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal device, the method further includes: acquiring an area image of an area where the intelligent range hood is located, and determining whether accompanying members exist in the area where the intelligent range hood is located according to the area image, wherein the accompanying members are other members except the sending object; transmitting the identity information of the accompanying member to the target terminal device in the case that the accompanying member exists; and under the condition of receiving the control instruction sent by the target terminal equipment, starting the intelligent range hood, wherein the control instruction is generated by the target terminal equipment in response to the identity information of the accompanying member and sent out in response to a second preset operation.
According to another aspect of the present application, there is provided a control device of an intelligent device, including: the system comprises a receiving unit, a control unit and a control unit, wherein the receiving unit is used for receiving authority information sent by target terminal equipment, the authority information comprises identity information of a plurality of members and a controllable equipment list corresponding to the identity information, and the controllable equipment list comprises equipment information of intelligent equipment controlled by the members in authority; the first determining unit is used for determining an issuing object, a controlled object and a control instruction of the instruction information under the condition of receiving the instruction information, and determining the controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object; the execution unit is used for executing the control instruction and determining whether the control instruction meets the triggering condition of a first linkage scene or not under the condition that the target list comprises the equipment information of the controlled object; the first control unit is used for carrying out linkage control on the intelligent equipment included in the first linkage scene according to the target list under the condition that the control instruction meets the trigger condition; and the non-execution unit is used for not executing the control instruction under the condition that the target list does not comprise the equipment information of the controlled object, and sending the identity information of the sent object and the text information corresponding to the instruction information to the target terminal equipment.
According to still another aspect of the present application, there is provided a computer readable storage medium, where the computer readable storage medium includes a stored program, and when the program runs, controls a device in which the computer readable storage medium is located to perform any one of the methods.
According to still another aspect of the present application, there is provided an intelligent central control apparatus, including: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing any of the methods.
By the technical scheme, under the condition that the control instruction of the sent object is received, whether corresponding control is executed is determined according to the intelligent equipment list of the sent object with authority control, different authority distribution of different persons in the home to the intelligent equipment is achieved, so that wrong operation of part members, such as children, on the intelligent equipment in some non-authorities is avoided, user safety is guaranteed, and the problems that privacy leakage and the like of residents are caused by some operation of visitors in some home to the intelligent equipment in the non-authorities are guaranteed.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 shows a hardware block diagram of a mobile terminal performing a control method of a smart device according to an embodiment of the present application;
fig. 2 shows a flow chart of a control method of an intelligent device according to an embodiment of the present application;
fig. 3 shows a schematic diagram of a smart device establishing a connection according to an embodiment of the present application;
FIG. 4 illustrates a schematic view of a level of rights information provided in accordance with an embodiment of the present application;
fig. 5 shows a control flow diagram of a smart device according to an embodiment of the present application;
fig. 6 shows a block diagram of a control device of an intelligent device according to an embodiment of the present application.
Wherein the above figures include the following reference numerals:
102. a processor; 104. a memory; 106. a transmission device; 108. and an input/output device.
Detailed Description
It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
In order to make the present application solution better understood by those skilled in the art, the following description will be made in detail and with reference to the accompanying drawings in the embodiments of the present application, it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of the present application and in the drawings are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the present application described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
As described in the background art, any person in the home in the prior art can control the intelligent device, and potential safety hazards exist, so as to solve the technical problems as described above, the embodiments of the present application provide a control method and a control device for the intelligent device, a computer readable storage medium and an intelligent central control device.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
The method embodiments provided in the embodiments of the present application may be performed in a mobile terminal, a computer terminal or similar computing device. Taking the mobile terminal as an example, fig. 1 is a block diagram of a hardware structure of the mobile terminal of a control method of an intelligent device according to an embodiment of the present invention. As shown in fig. 1, a mobile terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor MCU or a processing device such as a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the structure shown in fig. 1 is merely illustrative and not limiting on the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in fig. 1, or have a different configuration than shown in fig. 1.
The memory 104 may be used to store computer programs, such as software programs of application software and modules, such as computer programs corresponding to the control method of the smart device in the embodiment of the present invention, and the processor 102 executes the computer programs stored in the memory 104 to perform various functional applications and data processing, i.e., implement the method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the mobile terminal via 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 transmission device 106 is used to receive or transmit data via a network. Specific examples of the network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is configured to communicate with the internet wirelessly.
In the present embodiment, a control method of an intelligent device operating on a mobile terminal, a computer terminal, or a similar computing device is provided, it should be noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions, and although a logical sequence is illustrated in the flowchart, in some cases, the steps illustrated or described may be performed in a different order than that herein.
Fig. 2 is a flowchart of a control method of a smart device according to an embodiment of the present application. As shown in fig. 2, the method comprises the steps of:
step S201, receiving authority information sent by target terminal equipment, wherein the authority information comprises identity information of a plurality of members and a controllable equipment list corresponding to the identity information, and the controllable equipment list comprises equipment information of intelligent equipment controlled by the members in authority;
specifically, the member is a family member or a person recognized by a family member. The target terminal device is a terminal device used by a member in the home, and the member using the target terminal device by default is a home owner in general. The identity information of the plurality of members can be classified into old people, young people, middle-aged people and children according to ages, can be classified into father, mother, grandpa, milk, children and the like according to family roles, and can be distinguished according to names of family members. The intelligent equipment included in the controllable equipment list can be flexibly set according to actual conditions by a person skilled in the art, for example, equipment such as an intelligent door lock, an intelligent range hood and the like are not included in the controllable equipment list corresponding to the child. And the authority of the master is maximum, namely the quantity of intelligent devices in the controllable device list corresponding to the master is maximum, and all intelligent devices in the home are included. The device information includes, but is not limited to, information such as the name, type, installation location, manufacturer, etc. of the intelligent device.
Step S202, under the condition of receiving instruction information, determining an issuing object, a controlled object and a control instruction of the instruction information, and determining the controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object;
specifically, the instruction information may be a voice instruction, a gesture instruction, or an instruction triggered by an action acting on an operation interface of the intelligent central control device running the control method of the present application. The object to be sent is a member sending the instruction information, the controlled object is an intelligent device which the object to be sent wants to control, and the control instruction is an instruction for controlling the action of the controlled object.
Step S203, executing the control instruction and determining whether the control instruction meets a trigger condition of a first linkage scene, in the case that the target list includes the device information of the controlled object;
specifically, when the target list includes the device information of the controlled object, the issuing object is stated to have authority to control the controlled object. The first linkage scene is one of a plurality of linkage scenes of intelligent equipment in a home, the triggering condition is a condition for triggering execution of scene linkage, for example, under the condition that an intelligent lamp at a vestibule is started, the intelligent lamp entering the home scene is triggered, and intelligent lamps in living rooms and bedrooms are started and intelligent curtains are automatically closed.
Step S204, performing coordinated control on the intelligent device included in the first coordinated scene according to the target list when the control instruction meets the trigger condition;
step S205, in the case that the target list does not include the device information of the controlled object, the control instruction is not executed, and the identity information of the issued object and the text information corresponding to the instruction information are sent to the target terminal device.
Specifically, when the target list does not include the device information of the controlled object, the control authority of the controlled object is not shown in the sent object, at this time, the control instruction is ignored, and the information that the sent object wants to control the controlled object is sent to the target terminal device, so that the user of the target terminal device knows the situation.
Through the embodiment, firstly, the identity information of the characterization member and the authority information of the corresponding controllable equipment list, which are sent by the target terminal equipment, are received; then, when instruction information is received, determining an issuing object, a controlled object and a control instruction corresponding to the instruction information, and obtaining a controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object; finally, when the equipment information of the controlled object is included in the target list, the object is stated to be authorized to control the controlled object, at the moment, a control instruction is executed, when the control instruction meets the triggering condition of the first linkage scene, the intelligent equipment is controlled in a linkage mode according to the target list, when the equipment information of the controlled object is not included in the target list, the object is stated to be unauthorized to control the controlled object, at the moment, the control instruction is not executed, and the situation is sent to the target terminal equipment. Compared with the prior art, anyone in the home can control the intelligent device, the problem of potential safety hazard exists, the control instruction of sending objects is received, whether corresponding control is executed is determined according to the intelligent device list of the authority control of sending objects, different authority distribution of different people in the home is realized, wrong operation of part members, such as children, on the intelligent devices in some non-authorities is avoided, user safety is guaranteed, and the problems that resident privacy is revealed and the like are caused by some operation of visitors in some home on the intelligent devices in the non-authorities are guaranteed.
The target terminal device herein may be a PC, PAD, mobile phone, etc.
In the actual application process, as shown in fig. 3, each intelligent device (including but not limited to an intelligent curtain, an intelligent socket, an intelligent switch, an intelligent door lock, an intelligent air conditioner, an intelligent sweeper, an intelligent fan, an intelligent camera, intelligent oil smoke and the like) in a household is reset, and then all intelligent devices are subjected to one-key network distribution through the target terminal device through an applet or an APP, so that the target terminal device is connected with all intelligent devices in the household through the applet or the APP and the intelligent central control device. It should be noted that, the intelligent central control device and all the intelligent devices are located under the same WIFI protocol, and then member permission setting can be performed.
In an exemplary embodiment, in the case that the members are classified into guests, children, old people and friends, the authority information level diagram is shown in fig. 4, family members have the authority of controlling the intelligent air conditioner, and in consideration of family security, guests, children and friends have no authority of controlling the intelligent door lock, and old people and children have no authority of controlling the intelligent range hood. In addition to the rights, the rights information can be flexibly set by those skilled in the art according to actual situations. The present application is not limited to the details thereof.
In another alternative, the instruction information includes a voice instruction, step S202: in the case of receiving instruction information, determining an implementation manner of an issue object, a controlled object and a control instruction of the instruction information may include:
step S2021: under the condition that the voice command is received, extracting voiceprint information of the voice command to obtain target voiceprint information, comparing the target voiceprint information with a prestored voiceprint library, and determining that members corresponding to voiceprint information identical to the target voiceprint information in the voiceprint library are the sending objects;
specifically, the voiceprint library is established according to the voices of all members in the family acquired in advance, and comprises voiceprint information of all members and corresponding identity information. And comparing the target voiceprint information with a plurality of voiceprint information in the voiceprint library to determine the identity information of the member corresponding to the target voiceprint information.
Step S2022: and analyzing the voice instruction to obtain the controlled object and the control instruction.
Specifically, the parsing process may include: firstly, carrying out voice recognition on the voice command, converting the voice command into text information, then carrying out semantic analysis on the text information, extracting keywords and keywords in the text information, and splicing the keywords and the keywords to obtain the controlled object and the control command.
In the embodiment, under the condition of receiving the voice command, the identity information of the sent object is determined by comparing the extracted voice information with a pre-stored voice database, and the specific control command and the controlled object are obtained by analyzing the voice command, so that the sent object, the controlled object and the control command are accurately identified, whether the sent object has authority to control the controlled object or not is conveniently determined, and corresponding operation is executed.
In another alternative, the instruction information includes a gesture instruction, step S202: in the case of receiving the instruction information, determining an implementation manner of an issue object, a controlled object and a control instruction of the instruction information may further include:
step S2023: under the condition that the gesture instruction is received, acquiring face information and/or body state information of an object sending the gesture instruction, and determining identity information of the object sending according to the face information and/or the body state information;
specifically, the specific manner of determining the identity information according to the face information and/or the posture information may be implemented by using a neural network model, and may also be implemented by using any other suitable technology in the prior art.
Step S2024: comparing the gesture instruction with each standard gesture in a gesture instruction library, and determining the controlled object and the control instruction corresponding to the gesture instruction.
In order to further solve the problem that any person in home can control the intelligent device and has potential safety hazards, user safety and user privacy are further ensured, specifically, according to the target list, the intelligent device included in the first linkage scene is subjected to linkage control, including: acquiring the intelligent equipment included in the first linkage scene to obtain a preparation intelligent equipment; determining the prepared intelligent device with authority control of the sent object as a target intelligent device according to the target list and the prepared intelligent device; and sending response voice, and controlling the target intelligent equipment to execute the linkage instruction corresponding to the control instruction, wherein the response voice is prompt voice entering the first linkage scene. In this embodiment, when the triggering condition of the first linkage scene is satisfied, it is determined that the intelligent device that sends out the object in the first linkage scene has authority to control is the target intelligent device, and then the target intelligent device is subjected to linkage control, so that the problem that the intelligent device that sends out the object in the first linkage scene without authority to control is mistakenly controlled is avoided, and further the safety and the user privacy of the scene linkage are ensured.
The specific implementation manner of determining the target intelligent device according to the target list and the preliminary intelligent device may be: and determining the preset intelligent device existing in the target list as the target intelligent device according to the target list and the prepared intelligent device.
According to yet another exemplary embodiment of the present application, after receiving the rights information sent by the target terminal device, the method further comprises:
step S206: establishing a recommendation model of a linkage scene, wherein the recommendation model is trained by using a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the identity information, the controllable equipment list corresponding to the identity information and the linkage scene;
step S207: under the condition that a target member exists in a target area, inputting the identity information of the target member and the corresponding controllable equipment list into a recommended model of a linkage scene to obtain a corresponding linkage scene as a second linkage scene, wherein the target member is one of a plurality of members;
specifically, the target area is a photographing area of the image pickup device. And under the condition that the existence of the personnel in the target area is detected, the identity information of the personnel is determined through a face recognition technology and/or a posture recognition technology. Each intelligent device in the second linkage scene is an intelligent device which the target person has the right to control.
Step S208: controlling each intelligent device corresponding to the second linkage scene, and acquiring the face information of the target member;
specifically, the facial information includes a facial micro-expression, which can be obtained by acquiring a face image of a target member and inputting the face image into a recognition model, wherein the recognition model is trained by machine learning using a plurality of sets of data, and each set of data in the plurality of sets of data includes: facial images and corresponding facial microexpressive categories including euphoria, surprise, lack of expression, and aversion.
Step S209: and determining satisfaction degree of the target member on the second linkage scene according to the face information, and optimizing the recommendation model according to the satisfaction degree.
Specifically, the satisfaction corresponding to the euphoria, surprise, no expression and aversion is sequentially reduced, and the satisfaction represents the training precision of the recommendation model.
In the embodiment, the linkage scene meeting the user permission is automatically recommended according to the recommendation model, scene linkage is executed, and in the execution process, the face information of the user is obtained, so that the satisfaction degree of the user on the recommended linkage scene is obtained, the recommendation model is optimized according to the satisfaction degree, the automatic optimization of the scene recommendation model is further realized, the linkage scene recommended by the optimized recommendation model is ensured to meet the user requirement, and the user experience is improved.
In order to enable a user to timely know the reason that the intelligent device does not act, the method further comprises the steps of, while accurately controlling the control authority of the intelligent device of the user, ensuring that the user has a higher experience, in the case that the target list does not comprise the device information of the controlled object: and generating and broadcasting the reminding voice of the sent object without control authority.
In a specific embodiment, as shown in fig. 5, the controlled object includes an intelligent door lock, and after the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal device, the method further includes: acquiring an external image of a door where the intelligent door lock is located, and determining whether abnormal personnel exist outside the door according to the external image, wherein a plurality of members do not include the abnormal personnel, that is, the abnormal personnel are not family members or people known by a host; transmitting image information of the abnormal person to the target terminal device under the condition that the abnormal person exists outside the door; and under the condition that a locking instruction sent by the target terminal equipment is received, performing back locking control on the intelligent door lock, wherein the locking instruction is generated by the target terminal equipment in response to the image information of the abnormal person and is sent out in response to a first preset operation, the first preset operation is an operation acting on an interaction interface of the target terminal equipment, and the operation is used for sending out the locking instruction. In this embodiment, under the condition that the identity information and the instruction information of the object of issuing the intelligent door lock without authority control are sent to the target terminal device, an image outside the door is acquired to determine whether an abnormal person exists, when the abnormal person exists, the image information of the abnormal person is sent to the target terminal device, so that a user of the target terminal device, namely a home owner, knows the condition outside the current door in time, the target terminal device automatically generates a locking instruction according to the received image information of the abnormal person, and when the home owner determines that the current situation is dangerous, the first preset operation is performed to issue the locking instruction to control the intelligent door lock device to perform locking, the door is prevented from being opened by the door inner person under the condition that the abnormal person exists outside the door, and the safety of the door inner person is further ensured.
In a specific embodiment, in the case that the controlled device includes an intelligent door lock, the issuing object includes, but is not limited to, a child, that is, the child does not have the opening authority of the intelligent door lock, and in the case that an abnormal person exists outside the door, the owner of the family can timely know the situation of the door opening through the target terminal device, and in the case of a dangerous situation, the intelligent door lock is reversely locked through remote operation, so that the child of the family is prevented from opening the door to a stranger.
Further, after transmitting the image information of the abnormal person to the target terminal device, the method further includes: and under the condition that first alarm information sent by the target terminal equipment is received, broadcasting the first alarm information in a voice way, wherein the first alarm information is generated by the target terminal equipment according to the received voice instruction and is used for prompting that abnormal personnel exist outside a door of the sending object and simultaneously warning the abnormal personnel outside the door.
In another specific embodiment, the controlled object includes an intelligent range hood, and after the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal device, the method further includes: acquiring an area image of an area where the intelligent range hood is located, and determining whether accompanying members exist in the area where the intelligent range hood is located according to the area image, wherein the accompanying members are other members except the sending object; transmitting the identity information of the accompanying member to the target terminal device in the case that the accompanying member exists; and under the condition of receiving the control instruction sent by the target terminal equipment, starting the intelligent range hood, wherein the control instruction is generated by the target terminal equipment in response to the identity information of the accompanying member and sent out in response to a second preset operation. In this embodiment, under the condition that the identity information and the instruction information of the object to be sent without authority control of the intelligent range hood are sent to the target terminal device, an area image of the area where the intelligent range hood is located is obtained to determine whether the object to be sent has accompanying personnel, under the condition that the accompanying personnel is present, the identity information of the accompanying personnel is obtained and sent to the target terminal device, so that a user of the target terminal device, namely a home owner, knows the situation of the current intelligent range hood in time, the target terminal device automatically generates the control instruction according to the received identity information of the accompanying personnel, and when the home owner determines that the current situation is not dangerous, the second preset operation is performed to send the control instruction, so that the intelligent range hood executes the expected action of the object to be sent, further, effective control of the object to be sent without authority on the intelligent range hood is ensured under the condition that the accompanying personnel meets requirements, and further, user experience is ensured to be higher while safety is ensured.
In a specific embodiment, in the case that the controlled device includes the intelligent range hood, the sending object includes, but is not limited to, a child, that is, the family child does not have the opening authority of the intelligent range hood, and the owner of the family can know the situation in time through the target terminal device, and can open the intelligent range hood through remote operation in the case that there is a companion person.
Furthermore, the method comprises the following steps: and under the condition that the accompanying member does not exist and second alarm information sent by the target terminal equipment is received, the second alarm information is broadcasted through voice, the second alarm information is generated by the target terminal equipment according to the received voice instruction, and the second alarm information is used for prompting the sent object to be far away from the intelligent range hood.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowcharts, in some cases the steps illustrated or described may be performed in an order other than that illustrated herein.
The embodiment of the application also provides a control device of the intelligent device, and it is to be noted that the control device of the intelligent device of the embodiment of the application can be used for executing the control method for the intelligent device provided by the embodiment of the application. The device is used for implementing the embodiments and the preferred embodiments, and is not described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The following describes a control device of an intelligent device provided in an embodiment of the present application.
Fig. 6 is a schematic diagram of a control device of a smart device according to an embodiment of the present application. As shown in fig. 6, the apparatus includes:
a receiving unit 10, configured to receive authority information sent by a target terminal device, where the authority information includes identity information of a plurality of members and a controllable device list corresponding to the identity information, and the controllable device list includes device information of each intelligent device that the members have authority control;
specifically, the member is a family member or a person recognized by a family member. The target terminal device is a terminal device used by a member in the home, and the member using the target terminal device by default is a home owner in general. The identity information of the plurality of members can be classified into old people, young people, middle-aged people and children according to ages, can be classified into father, mother, grandpa, milk, children and the like according to family roles, and can be distinguished according to names of family members. The intelligent equipment included in the controllable equipment list can be flexibly set according to actual conditions by a person skilled in the art, for example, equipment such as an intelligent door lock, an intelligent range hood and the like are not included in the controllable equipment list corresponding to the child. And the authority of the master is maximum, namely the quantity of intelligent devices in the controllable device list corresponding to the master is maximum, and all intelligent devices in the home are included. The device information includes, but is not limited to, information such as the name, type, installation location, manufacturer, etc. of the intelligent device.
A first determining unit 20, configured to determine, when instruction information is received, an issue object, a controlled object, and a control instruction of the instruction information, and determine, according to the authority information and the issue object, the controllable device list corresponding to the issue object as a target list;
specifically, the instruction information may be a voice instruction, a gesture instruction, or an instruction triggered by an action acting on an operation interface of the intelligent central control device running the control device of the present application. The object to be sent is a member sending the instruction information, the controlled object is an intelligent device which the object to be sent wants to control, and the control instruction is an instruction for controlling the action of the controlled object.
An execution unit 30, configured to execute the control instruction and determine whether the control instruction meets a trigger condition of a first linkage scene, where the target list includes the device information of the controlled object;
specifically, when the target list includes the device information of the controlled object, the issuing object is stated to have authority to control the controlled object. The first linkage scene is one of a plurality of linkage scenes of intelligent equipment in a home, the triggering condition is a condition for triggering execution of scene linkage, for example, under the condition that an intelligent lamp at a vestibule is started, the intelligent lamp entering the home scene is triggered, and intelligent lamps in living rooms and bedrooms are started and intelligent curtains are automatically closed.
A first control unit 40, configured to perform coordinated control on the intelligent device included in the first coordinated scene according to the target list when the control instruction meets the trigger condition;
and a non-execution unit 50, configured to, when the target list does not include the device information of the controlled object, not execute the control instruction, and send the identity information of the issued object and text information corresponding to the instruction information to the target terminal device.
Specifically, when the target list does not include the device information of the controlled object, the control authority of the controlled object is not shown in the sent object, at this time, the control instruction is ignored, and the information that the sent object wants to control the controlled object is sent to the target terminal device, so that the user of the target terminal device knows the situation.
According to the embodiment, the receiving unit receives the identity information of the characterization member and the authority information of the corresponding controllable equipment list, which are sent by the target terminal equipment; when instruction information is received, determining an issuing object, a controlled object and a control instruction corresponding to the instruction information through a first determining unit, and obtaining a controllable equipment list corresponding to the issuing object according to authority information and the issuing object, namely a target list; when the target list comprises the equipment information of the controlled object, the controlled object is indicated to be controlled by the issued object, at the moment, the execution unit executes the control instruction, and when the control instruction meets the triggering condition of the first linkage scene, the intelligent equipment is controlled in a linkage way according to the target list, and when the target list does not comprise the equipment information of the controlled object, the controlled object is indicated to be controlled by the issued object without the right, at the moment, the execution unit does not execute the control instruction, and the condition is sent to the target terminal equipment. Compared with the prior art, anyone in the home can control the intelligent device, the problem of potential safety hazard exists, the control instruction of sending objects is received, whether corresponding control is executed is determined according to the intelligent device list of the authority control of sending objects, different authority distribution of different people in the home is realized, wrong operation of part members, such as children, on the intelligent devices in some non-authorities is avoided, user safety is guaranteed, and the problems that resident privacy is revealed and the like are caused by some operation of visitors in some home on the intelligent devices in the non-authorities are guaranteed.
The target terminal device herein may be a PC, PAD, mobile phone, etc.
In the actual application process, as shown in fig. 3, each intelligent device (including but not limited to an intelligent curtain, an intelligent socket, an intelligent switch, an intelligent door lock, an intelligent air conditioner, an intelligent sweeper, an intelligent fan, an intelligent camera, intelligent oil smoke and the like) in a household is reset, and then all intelligent devices are subjected to one-key network distribution through the target terminal device through an applet or an APP, so that the target terminal device is connected with all intelligent devices in the household through the applet or the APP and the intelligent central control device. It should be noted that, the intelligent central control device and all the intelligent devices are located under the same WIFI protocol, and then member permission setting can be performed.
In an exemplary embodiment, in the case that the members are classified into guests, children, old people and friends, the authority information authority level diagram is shown in fig. 4, and considering home security, the guests, children and friends do not have authority to control the intelligent door lock, and the old people and children do not have authority to control the intelligent range hood. In addition to the rights, the rights information can be flexibly set by those skilled in the art according to actual situations. The present application is not limited to the details thereof.
In another alternative, the instruction information includes a voice instruction, and the first determining unit may include:
the extraction module is used for extracting voiceprint information of the voice command under the condition of receiving the voice command, obtaining target voiceprint information, comparing the target voiceprint information with a prestored voiceprint library, and determining that members corresponding to voiceprint information identical to the target voiceprint information in the voiceprint library are the sending objects;
specifically, the voiceprint library is established according to the voices of all members in the family acquired in advance, and comprises voiceprint information of all members and corresponding identity information. And comparing the target voiceprint information with a plurality of voiceprint information in the voiceprint library to determine the identity information of the member corresponding to the target voiceprint information.
And the analysis module is used for analyzing the voice instruction to obtain the controlled object and the control instruction.
Specifically, the parsing process may include: firstly, carrying out voice recognition on the voice command, converting the voice command into text information, then carrying out semantic analysis on the text information, extracting keywords and keywords in the text information, and splicing the keywords and the keywords to obtain the controlled object and the control command.
In the embodiment, under the condition of receiving the voice command, the identity information of the sent object is determined by comparing the extracted voice information with a pre-stored voice database, and the specific control command and the controlled object are obtained by analyzing the voice command, so that the sent object, the controlled object and the control command are accurately identified, whether the sent object has authority to control the controlled object or not is conveniently determined, and corresponding operation is executed.
In another alternative, the instruction information includes a gesture instruction, and the first determining unit may further include:
the first acquisition module is used for acquiring face information and/or body state information of an object sending the gesture instruction under the condition of receiving the gesture instruction, and determining identity information of the object according to the face information and/or the body state information;
specifically, the specific manner of determining the identity information according to the face information and/or the posture information may be implemented by using a neural network model, and may also be implemented by using any other suitable technology in the prior art.
The first determining module is used for comparing the gesture instruction with each standard gesture in the gesture instruction library and determining the controlled object and the control instruction corresponding to the gesture instruction.
In order to further solve the problem that any person in the home can control the intelligent device and has potential safety hazards, user safety and user privacy are further ensured, specifically, the first control unit comprises: the second acquisition module is used for acquiring the intelligent equipment included in the first linkage scene to obtain a prepared intelligent equipment; the second determining module is used for determining that the prepared intelligent device which sends out the object to have authority control is a target intelligent device according to the target list and the prepared intelligent device; the sending module is used for sending response voice and controlling the target intelligent equipment to execute the linkage instruction corresponding to the control instruction, wherein the response voice is prompt voice entering the first linkage scene. In this embodiment, when the triggering condition of the first linkage scene is satisfied, it is determined that the intelligent device that sends out the object in the first linkage scene has authority to control is the target intelligent device, and then the target intelligent device is subjected to linkage control, so that the problem that the intelligent device that sends out the object in the first linkage scene without authority to control is mistakenly controlled is avoided, and further the safety and the user privacy of the scene linkage are ensured.
The specific implementation manner of determining the target intelligent device according to the target list and the preliminary intelligent device may be: and determining the preset intelligent device existing in the target list as the target intelligent device according to the target list and the prepared intelligent device.
According to a further exemplary embodiment of the present application, the apparatus further comprises:
the establishing unit is used for establishing a recommendation model of the linkage scene after receiving the authority information sent by the target terminal equipment, wherein the recommendation model is trained by using a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the identity information, the controllable equipment list corresponding to the identity information and the linkage scene;
the input unit is used for inputting the identity information of the target member and the corresponding controllable equipment list into a recommended model of a linkage scene under the condition that the target member exists in the target area, so that the corresponding linkage scene is obtained as a second linkage scene, and the target member is one of a plurality of members;
specifically, the target area is a photographing area of the image pickup device. And under the condition that the existence of the personnel in the target area is detected, the identity information of the personnel is determined through a face recognition technology and/or a posture recognition technology. Each intelligent device in the second linkage scene is an intelligent device which the target person has the right to control.
The second control unit is used for controlling each intelligent device corresponding to the second linkage scene and acquiring the face information of the target member;
specifically, the facial information includes a facial micro-expression, which can be obtained by acquiring a face image of a target member and inputting the face image into a recognition model, wherein the recognition model is trained by machine learning using a plurality of sets of data, and each set of data in the plurality of sets of data includes: facial images and corresponding facial microexpressive categories including euphoria, surprise, lack of expression, and aversion.
And the second determining unit is used for determining the satisfaction degree of the target member on the second linkage scene according to the face information and optimizing the recommendation model according to the satisfaction degree.
Specifically, the satisfaction corresponding to the euphoria, surprise, no expression and aversion is sequentially reduced, and the satisfaction represents the training precision of the recommendation model.
In the embodiment, the linkage scene meeting the user permission is automatically recommended according to the recommendation model, scene linkage is executed, and in the execution process, the face information of the user is obtained, so that the satisfaction degree of the user on the recommended linkage scene is obtained, the recommendation model is optimized according to the satisfaction degree, the automatic optimization of the scene recommendation model is further realized, the linkage scene recommended by the optimized recommendation model is ensured to meet the user requirement, and the user experience is improved.
In order to enable a user to timely know the reason that the intelligent device does not act, the intelligent device control authority of the user is accurately controlled, and meanwhile, the user is guaranteed to have higher using experience, and in the embodiment of the application, the device further comprises: and the generating unit is used for generating and broadcasting the reminding voice of the issuing object without control authority under the condition that the target list does not comprise the equipment information of the controlled object.
In a specific embodiment, as shown in fig. 5, the controlled object includes a smart door lock, and the apparatus further includes: a first obtaining unit, configured to obtain an external image of a door where the intelligent door lock is located after sending the identity information of the sending object and text information corresponding to the instruction information to the target terminal device, and determine, according to the external image, whether an abnormal person exists outside the door, where a plurality of the members do not include the abnormal person, that is, the abnormal person is not a family member or a person recognized by a host; a first transmitting unit configured to transmit, in a case where it is determined that the abnormal person exists outside the door, image information of the abnormal person to the target terminal device; and the third control unit is used for performing back locking control on the intelligent door lock under the condition that a locking instruction sent by the target terminal equipment is received, wherein the locking instruction is generated by the target terminal equipment in response to the image information of the abnormal personnel and is sent out in response to a first preset operation, the first preset operation is an operation acting on an interactive interface of the target terminal equipment, and the operation is used for sending out the locking instruction. In this embodiment, under the condition that the identity information and the instruction information of the object of issuing the intelligent door lock without authority control are sent to the target terminal device, an image outside the door is acquired to determine whether an abnormal person exists, when the abnormal person exists, the image information of the abnormal person is sent to the target terminal device, so that a user of the target terminal device, namely a home owner, knows the condition outside the current door in time, the target terminal device automatically generates a locking instruction according to the received image information of the abnormal person, and when the home owner determines that the current situation is dangerous, the first preset operation is performed to issue the locking instruction to control the intelligent door lock device to perform locking, the door is prevented from being opened by the door inner person under the condition that the abnormal person exists outside the door, and the safety of the door inner person is further ensured.
In a specific embodiment, in the case that the controlled device includes an intelligent door lock, the issuing object includes, but is not limited to, a child, that is, the child does not have the opening authority of the intelligent door lock, and in the case that an abnormal person exists outside the door, the owner of the family can timely know the situation of the door opening through the target terminal device, and in the case of a dangerous situation, the intelligent door lock is reversely locked through remote operation, so that the child of the family is prevented from opening the door to a stranger.
Furthermore, the device further comprises: the first reporting unit is used for broadcasting the first alarm information in a voice mode under the condition that the first alarm information sent by the target terminal equipment is received after the image information of the abnormal person is sent to the target terminal equipment, wherein the first alarm information is generated by the target terminal equipment according to the received voice instruction and is used for prompting that the abnormal person exists outside the door of the sending object and simultaneously alerting the abnormal person outside the door.
In another specific embodiment, the controlled object includes a smart range hood, and the apparatus further includes: the second obtaining unit is used for obtaining an area image of an area where the intelligent range hood is located after the identity information of the sending object and the text information corresponding to the instruction information are sent to the target terminal equipment, and determining whether accompanying members exist in the area where the intelligent range hood is located according to the area image, wherein the accompanying members are other members except the sending object; a second transmitting unit, configured to transmit, in the presence of the accompanying member, the identity information of the accompanying member to the target terminal device; the starting unit is used for starting the intelligent range hood under the condition of receiving the control instruction sent by the target terminal equipment, wherein the control instruction is generated by the target terminal equipment in response to the identity information of the accompanying member and sent out in response to a second preset operation. In this embodiment, under the condition that the identity information and the instruction information of the object to be sent without authority control of the intelligent range hood are sent to the target terminal device, an area image of the area where the intelligent range hood is located is obtained to determine whether the object to be sent has accompanying personnel, under the condition that the accompanying personnel is present, the identity information of the accompanying personnel is obtained and sent to the target terminal device, so that a user of the target terminal device, namely a home owner, knows the situation of the current intelligent range hood in time, the target terminal device automatically generates the control instruction according to the received identity information of the accompanying personnel, and when the home owner determines that the current situation is not dangerous, the second preset operation is performed to send the control instruction, so that the intelligent range hood executes the expected action of the object to be sent, further, effective control of the object to be sent without authority on the intelligent range hood is ensured under the condition that the accompanying personnel meets requirements, and further, user experience is ensured to be higher while safety is ensured.
In a specific embodiment, in the case that the controlled device includes the intelligent range hood, the sending object includes, but is not limited to, a child, that is, the family child does not have the opening authority of the intelligent range hood, and the owner of the family can know the situation in time through the target terminal device, and can open the intelligent range hood through remote operation in the case that there is a companion person.
Furthermore, the device further comprises: and the second broadcasting unit is used for broadcasting the second alarm information in a voice way under the condition that the accompanying member does not exist and the second alarm information sent by the target terminal equipment is received, wherein the second alarm information is generated by the target terminal equipment according to the received voice instruction and is used for prompting the sent object to be far away from the intelligent range hood.
The control device of the intelligent device comprises a processor and a memory, wherein the receiving unit, the first determining unit, the executing unit, the first control unit, the non-executing unit and the like are all stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions. The modules are all located in the same processor; alternatively, the modules may be located in different processors in any combination.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be provided with one or more than one, and the problem that any person in the home can control the intelligent device and potential safety hazards exist in the prior art is at least solved by adjusting the kernel parameters.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip.
The embodiment of the invention provides a computer readable storage medium, which comprises a stored program, wherein when the program runs, a device where the computer readable storage medium is located is controlled to execute a control method of the intelligent device.
Specifically, the control method of the intelligent device comprises the following steps:
step S201, receiving authority information sent by target terminal equipment, wherein the authority information comprises identity information of a plurality of members and a controllable equipment list corresponding to the identity information, and the controllable equipment list comprises equipment information of intelligent equipment controlled by the members in authority;
specifically, the member is a family member or a person recognized by a family member. The target terminal device is a terminal device used by a member in the home, and the member using the target terminal device by default is a home owner in general. The identity information of the plurality of members can be classified into old people, young people, middle-aged people and children according to ages, can be classified into father, mother, grandpa, milk, children and the like according to family roles, and can be distinguished according to names of family members. The intelligent equipment included in the controllable equipment list can be flexibly set according to actual conditions by a person skilled in the art, for example, equipment such as an intelligent door lock, an intelligent range hood and the like are not included in the controllable equipment list corresponding to the child. And the authority of the master is maximum, namely the quantity of intelligent devices in the controllable device list corresponding to the master is maximum, and all intelligent devices in the home are included. The device information includes, but is not limited to, information such as the name, type, installation location, manufacturer, etc. of the intelligent device.
Step S202, under the condition of receiving instruction information, determining an issuing object, a controlled object and a control instruction of the instruction information, and determining the controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object;
specifically, the instruction information may be a voice instruction, a gesture instruction, or an instruction triggered by an action acting on an operation interface of the intelligent central control device running the control method of the present application. The object to be sent is a member sending the instruction information, the controlled object is an intelligent device which the object to be sent wants to control, and the control instruction is an instruction for controlling the action of the controlled object.
Step S203, executing the control instruction and determining whether the control instruction meets a trigger condition of a first linkage scene, in the case that the target list includes the device information of the controlled object;
specifically, when the target list includes the device information of the controlled object, the issuing object is stated to have authority to control the controlled object. The first linkage scene is one of a plurality of linkage scenes of intelligent equipment in a home, the triggering condition is a condition for triggering execution of scene linkage, for example, under the condition that an intelligent lamp at a vestibule is started, the intelligent lamp entering the home scene is triggered, and intelligent lamps in living rooms and bedrooms are started and intelligent curtains are automatically closed.
Step S204, performing coordinated control on the intelligent device included in the first coordinated scene according to the target list when the control instruction meets the trigger condition;
step S205, in the case that the target list does not include the device information of the controlled object, the control instruction is not executed, and the identity information of the issued object and the text information corresponding to the instruction information are sent to the target terminal device.
Specifically, when the target list does not include the device information of the controlled object, the control authority of the controlled object is not shown in the sent object, at this time, the control instruction is ignored, and the information that the sent object wants to control the controlled object is sent to the target terminal device, so that the user of the target terminal device knows the situation.
Optionally, the instruction information includes a voice instruction, and determining an issuing object, a controlled object and a control instruction of the instruction information when the instruction information is received includes: under the condition that the voice command is received, extracting voiceprint information of the voice command to obtain target voiceprint information, comparing the target voiceprint information with a prestored voiceprint library, and determining that members corresponding to voiceprint information identical to the target voiceprint information in the voiceprint library are the sending objects; and analyzing the voice instruction to obtain the controlled object and the control instruction.
Optionally, according to the target list, performing linkage control on the intelligent device included in the first linkage scene, where the linkage control includes: acquiring the intelligent equipment included in the first linkage scene to obtain a preparation intelligent equipment; determining the prepared intelligent device with authority control of the sent object as a target intelligent device according to the target list and the prepared intelligent device; and sending response voice, and controlling the target intelligent equipment to execute the linkage instruction corresponding to the control instruction, wherein the response voice is prompt voice entering the first linkage scene.
Optionally, after receiving the permission information sent by the target terminal device, the method further includes: establishing a recommendation model of a linkage scene, wherein the recommendation model is trained by using a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the identity information, the controllable equipment list corresponding to the identity information and the linkage scene; under the condition that a target member exists in a target area, inputting the identity information of the target member and the corresponding controllable equipment list into a recommended model of a linkage scene to obtain a corresponding linkage scene as a second linkage scene, wherein the target member is one of a plurality of members; controlling each intelligent device corresponding to the second linkage scene, and acquiring the face information of the target member; and determining satisfaction degree of the target member on the second linkage scene according to the face information, and optimizing the recommendation model according to the satisfaction degree.
Optionally, in a case where the target manifest does not include the device information of the controlled object, the method further includes: and generating and broadcasting the reminding voice of the sent object without control authority.
Optionally, the controlled object includes an intelligent door lock, and after the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal device, the method further includes: acquiring an external image of a door where the intelligent door lock is located, and determining whether abnormal personnel exist outside the door according to the external image, wherein a plurality of members do not comprise the abnormal personnel; transmitting image information of the abnormal person to the target terminal device under the condition that the abnormal person exists outside the door; and under the condition that a locking instruction sent by the target terminal equipment is received, performing back locking control on the intelligent door lock, wherein the locking instruction is generated by the target terminal equipment in response to the image information of the abnormal person and is sent out in response to a first preset operation.
Optionally, the controlled object includes an intelligent range hood, and after the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal device, the method further includes: acquiring an area image of an area where the intelligent range hood is located, and determining whether accompanying members exist in the area where the intelligent range hood is located according to the area image, wherein the accompanying members are other members except the sending object; transmitting the identity information of the accompanying member to the target terminal device in the case that the accompanying member exists; and under the condition of receiving the control instruction sent by the target terminal equipment, starting the intelligent range hood, wherein the control instruction is generated by the target terminal equipment in response to the identity information of the accompanying member and sent out in response to a second preset operation.
The embodiment of the invention provides a processor which is used for running a program, wherein the control method of the intelligent equipment is executed when the program runs.
The embodiment of the invention provides intelligent central control equipment, which comprises a processor, a memory and a program which is stored in the memory and can run on the processor, wherein the processor executes the program to realize at least the control method of the intelligent equipment.
The present application also provides a computer program product adapted to perform a program initialized with at least the control method steps of the smart device when executed on a data processing device.
It will be appreciated by those skilled in the art that the modules or steps of the invention described may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code that is executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
From the above description, it can be seen that the embodiments described herein achieve the following technical effects:
the intelligent equipment control method includes the steps that firstly, identity information of a representation member and authority information of a corresponding controllable equipment list, which are sent by target terminal equipment, are received; then, when instruction information is received, determining an issuing object, a controlled object and a control instruction corresponding to the instruction information, and obtaining a controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object; finally, when the equipment information of the controlled object is included in the target list, the object is stated to be authorized to control the controlled object, at the moment, a control instruction is executed, when the control instruction meets the triggering condition of the first linkage scene, the intelligent equipment is controlled in a linkage mode according to the target list, when the equipment information of the controlled object is not included in the target list, the object is stated to be unauthorized to control the controlled object, at the moment, the control instruction is not executed, and the situation is sent to the target terminal equipment. Compared with the prior art, anyone in the home can control the intelligent device, the problem of potential safety hazard exists, the control instruction of sending objects is received, whether corresponding control is executed is determined according to the intelligent device list of the authority control of sending objects, different authority distribution of different people in the home is realized, wrong operation of part members, such as children, on the intelligent devices in some non-authorities is avoided, user safety is guaranteed, and the problems that resident privacy is revealed and the like are caused by some operation of visitors in some home on the intelligent devices in the non-authorities are guaranteed.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the same, but rather, various modifications and variations may be made by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims (10)

1. The control method of the intelligent device is characterized by comprising the following steps:
receiving authority information sent by target terminal equipment, wherein the authority information comprises identity information of a plurality of members and controllable equipment lists corresponding to the identity information, and the controllable equipment lists comprise equipment information of intelligent equipment controlled by the members with authority;
under the condition that instruction information is received, determining an issuing object, a controlled object and a control instruction of the instruction information, and determining a controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object;
executing the control instruction under the condition that the target list comprises the equipment information of the controlled object, and determining whether the control instruction meets the triggering condition of a first linkage scene;
Under the condition that the control instruction meets the triggering condition, carrying out linkage control on the intelligent equipment included in the first linkage scene according to the target list;
and under the condition that the target list does not comprise the equipment information of the controlled object, the control instruction is not executed, and the identity information of the sent object and the text information corresponding to the instruction information are sent to the target terminal equipment.
2. The method according to claim 1, wherein the instruction information includes a voice instruction, and determining an issue object, a controlled object, and a control instruction of the instruction information in the case of receiving the instruction information includes:
under the condition that the voice command is received, extracting voiceprint information of the voice command to obtain target voiceprint information, comparing the target voiceprint information with a prestored voiceprint library, and determining that members corresponding to voiceprint information identical to the target voiceprint information in the voiceprint library are the sending objects;
and analyzing the voice instruction to obtain the controlled object and the control instruction.
3. The method of claim 1, wherein performing coordinated control of the smart device included in the first coordinated scene according to the target list comprises:
Acquiring the intelligent equipment included in the first linkage scene to obtain a preparation intelligent equipment;
determining the prepared intelligent device with authority control of the sent object as a target intelligent device according to the target list and the prepared intelligent device;
and sending response voice, and controlling the target intelligent equipment to execute the linkage instruction corresponding to the control instruction, wherein the response voice is prompt voice entering the first linkage scene.
4. The method according to claim 1, wherein after receiving the rights information sent by the target terminal device, the method further comprises:
establishing a recommendation model of a linkage scene, wherein the recommendation model is trained by using a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the identity information, the controllable equipment list corresponding to the identity information and the linkage scene;
under the condition that a target member exists in a target area, inputting the identity information of the target member and the corresponding controllable equipment list into a recommended model of a linkage scene to obtain a corresponding linkage scene as a second linkage scene, wherein the target member is one of a plurality of members;
Controlling each intelligent device corresponding to the second linkage scene, and acquiring the face information of the target member;
and determining satisfaction degree of the target member on the second linkage scene according to the face information, and optimizing the recommendation model according to the satisfaction degree.
5. The method according to claim 1, wherein in case the target manifest does not include the device information of the controlled object, the method further comprises:
and generating and broadcasting the reminding voice of the sent object without control authority.
6. The method according to any one of claims 1 to 5, wherein the controlled object includes an intelligent door lock, and after transmitting the identity information of the issuing object and text information corresponding to the instruction information to the target terminal device, the method further includes:
acquiring an external image of a door where the intelligent door lock is located, and determining whether abnormal personnel exist outside the door according to the external image, wherein a plurality of members do not comprise the abnormal personnel;
transmitting image information of the abnormal person to the target terminal device under the condition that the abnormal person exists outside the door;
And under the condition that a locking instruction sent by the target terminal equipment is received, performing back locking control on the intelligent door lock, wherein the locking instruction is generated by the target terminal equipment in response to the image information of the abnormal person and is sent out in response to a first preset operation.
7. The method according to any one of claims 1 to 5, wherein the controlled object includes a smart range hood, and after transmitting the identity information of the issuing object and text information corresponding to the instruction information to the target terminal device, the method further includes:
acquiring an area image of an area where the intelligent range hood is located, and determining whether accompanying members exist in the area where the intelligent range hood is located according to the area image, wherein the accompanying members are other members except the sending object;
transmitting the identity information of the accompanying member to the target terminal device in the case that the accompanying member exists;
and under the condition of receiving the control instruction sent by the target terminal equipment, starting the intelligent range hood, wherein the control instruction is generated by the target terminal equipment in response to the identity information of the accompanying member and sent out in response to a second preset operation.
8. The utility model provides a controlling means of smart machine which characterized in that includes:
the system comprises a receiving unit, a control unit and a control unit, wherein the receiving unit is used for receiving authority information sent by target terminal equipment, the authority information comprises identity information of a plurality of members and a controllable equipment list corresponding to the identity information, and the controllable equipment list comprises equipment information of intelligent equipment controlled by the members in authority;
the first determining unit is used for determining an issuing object, a controlled object and a control instruction of the instruction information under the condition of receiving the instruction information, and determining the controllable equipment list corresponding to the issuing object as a target list according to the authority information and the issuing object;
the execution unit is used for executing the control instruction and determining whether the control instruction meets the triggering condition of a first linkage scene or not under the condition that the target list comprises the equipment information of the controlled object;
the first control unit is used for carrying out linkage control on the intelligent equipment included in the first linkage scene according to the target list under the condition that the control instruction meets the trigger condition;
and the non-execution unit is used for not executing the control instruction under the condition that the target list does not comprise the equipment information of the controlled object, and sending the identity information of the sent object and the text information corresponding to the instruction information to the target terminal equipment.
9. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored program, wherein the program, when run, controls a device in which the computer readable storage medium is located to perform the method of any one of claims 1 to 7.
10. An intelligent central control device, comprising: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the method of any of claims 1-7.
CN202311504906.2A 2023-11-10 2023-11-10 Control method and control device of intelligent equipment and intelligent central control equipment Pending CN117369299A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311504906.2A CN117369299A (en) 2023-11-10 2023-11-10 Control method and control device of intelligent equipment and intelligent central control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311504906.2A CN117369299A (en) 2023-11-10 2023-11-10 Control method and control device of intelligent equipment and intelligent central control equipment

Publications (1)

Publication Number Publication Date
CN117369299A true CN117369299A (en) 2024-01-09

Family

ID=89391030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311504906.2A Pending CN117369299A (en) 2023-11-10 2023-11-10 Control method and control device of intelligent equipment and intelligent central control equipment

Country Status (1)

Country Link
CN (1) CN117369299A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118011871A (en) * 2024-01-15 2024-05-10 北京同方艾威康科技有限公司 Intelligent central control method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118011871A (en) * 2024-01-15 2024-05-10 北京同方艾威康科技有限公司 Intelligent central control method and system

Similar Documents

Publication Publication Date Title
US11861750B2 (en) Unattended smart property showing
CN110535732B (en) Equipment control method and device, electronic equipment and storage medium
CN103729585B (en) A kind of domestic automation system
US10593174B1 (en) Automatic setup mode after disconnect from a network
CN105843051A (en) Smart home system, control device and control method of smart home
US10380854B1 (en) Automated smart doorbell device and method
US10621838B2 (en) External video clip distribution with metadata from a smart-home environment
KR102353322B1 (en) System for controlling entrance based on beacon and Method thereof
CN211043962U (en) Intelligent household control system
CN106559489A (en) A kind of user reminding method and apparatus based on intelligent doorbell
CN110634214B (en) Equipment control method and device of Internet of things operating system
CN111612958A (en) Intelligent access control method and device, intelligent access control system and electronic equipment
CN117369299A (en) Control method and control device of intelligent equipment and intelligent central control equipment
WO2016203455A1 (en) A system and method for establishing communication between plurality of internet of things devices
CN107592246B (en) Data processing method and device
CN111754657A (en) Smart home visitor management method, storage medium, electronic device and system
CN109410386A (en) Unlocking processing method and device, storage medium and processor
US11349707B1 (en) Implementing security system devices as network nodes
CN106774225B (en) Control method of intelligent household equipment and intelligent central control equipment
Chowdhury et al. Iot based smart security and home automation system
CN105809781A (en) Visiting request responding method and visiting request responding device
CN112352408B (en) Intruder detection method and device
CN110298953B (en) Method and device for controlling equipment in intelligent home operating system
CN106056063A (en) Recognition and control system of robot
CN115086322A (en) Intelligent visual home system based on cloud service

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