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

CN107908115A - Intelligent home equipment control method, device, mobile terminal and storage medium - Google Patents

Intelligent home equipment control method, device, mobile terminal and storage medium Download PDF

Info

Publication number
CN107908115A
CN107908115A CN201710984573.6A CN201710984573A CN107908115A CN 107908115 A CN107908115 A CN 107908115A CN 201710984573 A CN201710984573 A CN 201710984573A CN 107908115 A CN107908115 A CN 107908115A
Authority
CN
China
Prior art keywords
instruction
control
current control
target device
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710984573.6A
Other languages
Chinese (zh)
Other versions
CN107908115B (en
Inventor
傅文涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Atte Intelligent Technology Co Ltd
Original Assignee
Shenzhen Atte Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Atte Intelligent Technology Co Ltd filed Critical Shenzhen Atte Intelligent Technology Co Ltd
Priority to CN201710984573.6A priority Critical patent/CN107908115B/en
Publication of CN107908115A publication Critical patent/CN107908115A/en
Application granted granted Critical
Publication of CN107908115B publication Critical patent/CN107908115B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The present invention provides a kind of intelligent home equipment control method, device, mobile terminal and storage medium, method includes:The current control information that user sends is received, and obtains the target device title in current control information and current control instruction;Instruction catalogue corresponding with target device title in the control table being locally stored is obtained, and whether there is and the matched target control code of current control instruction in decision instruction table;If not, current control instruction is then converted into presumptive instruction by preset instructions transformation rule, presumptive instruction is sent to target device to be controlled according to target device title, and currently performed current control routine in target device is obtained, current control instruction is subjected to corresponding storage with current control routine.Conversion designs of the invention by presumptive instruction, so as to be effectively controlled to target device, to improve the control efficiency of intelligent home equipment control method.

Description

Intelligent home equipment control method, device, mobile terminal and storage medium
Technical field
The present invention relates to technical field of intelligent home control, more particularly to a kind of intelligent home equipment control method, device, Mobile terminal and storage medium.
Background technology
With the acceleration of social information, the work of people, life and communication, the relation of information are increasingly close.It is information-based Society also proposes traditional house challenge while people life style and work habit is changed, social, technology and Economic progress more makes the idea great change therewith of people, and requirement of the people to household is more than physical space, more pays close attention to already Be one conveniently, safely, comfortable home environment, therefore intelligent home control device arises.
Corresponding command information is searched after control information in existing intelligent home control device by receiving user, with The change of corresponding smart home progress working status is controlled according to the command information found.
, can not be effectively to intelligence in existing intelligent home control device when searching less than corresponding control instruction Home equipment is controlled, and thereby reduces control efficiency, and sent in existing intelligent home furnishing control method to target device Information instruct in order to control so that target device after control instruction is received, it is necessary to by locally search with the control System instructs the change of progress state after corresponding control routine, thereby reduces control efficiency.
The content of the invention
Based on this, the purpose of the embodiment of the present invention is to provide a kind of control efficiency high smart home device controlling party Method, device, mobile terminal and storage medium.
In a first aspect, the present invention provides a kind of intelligent home equipment control method, the described method includes:
The current control information that user sends is received, and obtains the target device title in the current control information and works as Preceding control instruction;
Instruction catalogue corresponding with the target device title in the control table being locally stored is obtained, and judges described instruction table In whether there is and the current matched target control code of control instruction;
If it is not, the current control instruction is then converted into presumptive instruction, the original finger by preset instructions transformation rule Make the control instruction type set when dispatching from the factory for the target device;
The presumptive instruction is sent to target device to be controlled according to the target device title, and described in acquisition Currently performed current control routine in target device, the current control instruction is carried out with the currently control routine corresponding Storage.
Above-mentioned intelligent home equipment control method, is referred to by judging to whether there is in described instruction table with the current control The design of the matched target control code is made, so as to decide whether to carry out the conversion of the presumptive instruction, by by pre- If the current control instruction is converted to the design of the presumptive instruction by instruction transformation rule, with enabled effectively to the mesh Marking device is controlled, and is set by the acquisition of the current control routine and with the corresponding storage of the current control instruction Meter, the current control routine so that when receiving the current control instruction again, directly sent to the target and set It is standby, and then the control efficiency of the intelligent home equipment control method is effectively raised, above-mentioned smart home device controlling party Method is controlled the inquiry of code without the target device by using the mode for sending the target control code, and then The control efficiency of the intelligent home equipment control method is improved, and ought not inquired corresponding with the current control instruction During the target control code, by the conversion designs of the presumptive instruction, so as to effectively be controlled to the target device System, while and the current control routine is obtained and stored so that when receiving the current control information again, Automatically the current control routine is transmitted the target device, so as to improve the smart home device controlling party The control efficiency of method.
Further, the described the step of current control instruction is converted into presumptive instruction by preset instructions transformation rule Including:
According to the corresponding instruction setting table that dispatches from the factory in control table described in the target device name acquiring, and go out described in acquisition The base instruction signal stored in factory's instruction setting table;
The current control instruction is matched with the instruction setting table that dispatches from the factory, to obtain flag code, and by described in Flag code configures the base instruction signal, to obtain the presumptive instruction;
Above-mentioned steps by it is described dispatch from the factory instruction setting table acquisition design so that facilitate the base instruction signal and The acquisition of the flag code, and then again by the way that the flag code configures the base instruction signal, it is described to obtain Presumptive instruction.
Further, described the step of configuring the flag code to the base instruction signal, includes:
The tab character stored in the flag code and mark position are obtained respectively;
According to the mark position got, by the tab character in the character string of the base instruction signal into The corresponding character of row is replaced, and the presumptive instruction is obtained with configuration;
Above-mentioned steps are by obtaining the design of the tab character and the mark position, so as to facilitate the marker word Accord with the replacement to the character string of the base instruction signal.
Further, it is described obtain in the control table that is locally stored instruction catalogue corresponding with the target device title it Before, the method further includes:
When not getting the target device title in the current control information, judge whether have in preset time Send the target control code or the presumptive instruction;
If so, then obtain the target control code sent in the preset time or the presumptive instruction Object-based device, and the device name of the object-based device is replaced with into the target device title;
Above-mentioned steps send the target control code or the original finger by judging whether to have in the preset time The design of order, so as to the device name of the object-based device be replaced with the target device title, so that the intelligence Home equipment control method is more intelligent.
Further, it is described to be sent the presumptive instruction to target device to be controlled according to the target device title The step of processed, includes:
Inquire about the corresponding target position information of target device title and intended gateway address described in described instruction table, and root The presumptive instruction is sent to the target device according to the target position information and the intended gateway address;
Above-mentioned steps are by the inquiry of the target position information and the intended gateway address, with enabled effectively by institute State presumptive instruction to send to the target device, and then improve the control efficiency of the intelligent home equipment control method.
Second aspect, the present invention provide a kind of intelligent home control device, including:
First acquisition module, for receiving the current control information of user's transmission, and obtains in the current control information Target device title and current control instruction;
First judgment module, for obtaining instruction corresponding with the target device title in the control table being locally stored Table, and judge in described instruction table to whether there is and the matched target control code of the current control instruction;
Modular converter, for when the judgment module judging result for it is no when, as preset instructions transformation rule will described in Current control instruction is converted to presumptive instruction, the control instruction class that the presumptive instruction is set when dispatching from the factory for the target device Type;
Memory module, will be described original for the transformation result according to the modular converter and the target device title Instruction is sent to target device to be controlled, and obtains currently performed current control routine in the target device, by institute State current control instruction and carry out corresponding storage with the current control routine.
Above-mentioned intelligent home control device, by the design of first judgment module, so as to decide whether to carry out institute The conversion of presumptive instruction is stated, by the design of the modular converter, effectively the target device is controlled with enabled, and By the design of the memory module, so that when receiving the current control instruction again, directly by the current control Code is sent to the target device, and then effectively raises the control efficiency of the intelligent home control device, above-mentioned intelligence Energy home control device is controlled code by using the mode for sending the target control code without the target device Inquiry, and then improve the control efficiency of the intelligent home control device, and ought not inquire and refer to the current control When making the corresponding target control code, by the conversion designs of the presumptive instruction, so as to effectively be set to the target It is standby to be controlled, while and the current control routine is obtained and stored, so as to which the current control ought be received again During information processed, the current control routine is transmitted the target device automatically, so as to improve the smart home The control efficiency of control device.
Further, the modular converter includes:
Second acquisition module, sets for corresponding instruction of dispatching from the factory in the control table according to the target device name acquiring Table is put, and the base instruction signal stored in the instruction setting table that dispatches from the factory described in acquisition;
Configuration module, for the current control instruction to be matched with the instruction setting table that dispatches from the factory, to be marked Remember code, and the flag code configures the base instruction signal, to obtain the presumptive instruction.
Further, the intelligent home control device further includes:
Second judgment module, for not getting the mesh in the current control information when first acquisition module During marking device title, judge whether there is the transmission target control code or the presumptive instruction in preset time;
First replacement module, for when the judging result of second judgment module is is, obtaining the preset time The target control code or the object-based device of the presumptive instruction inside sent, and by the equipment of the object-based device Title replaces with the target device title.
The third aspect, the present invention provides a kind of mobile terminal, including memory and processor, the memory is used for Store computer program, the processor runs the computer program so that the above-mentioned smart home of the mobile terminal execution Apparatus control method.
Fourth aspect, the present invention provides a kind of storage medium, the meter being stored thereon with used in above-mentioned mobile terminal Calculation machine program.
Brief description of the drawings
Fig. 1 is the flow chart for the intelligent home equipment control method that first embodiment of the invention provides;
Fig. 2 is the flow chart for the intelligent home equipment control method that second embodiment of the invention provides;
Fig. 3 is the structure diagram for the intelligent home control device that third embodiment of the invention provides;
Fig. 4 is the structure diagram for the intelligent home control device that fourth embodiment of the invention provides;
Embodiment
For the ease of more fully understanding the present invention, the present invention is carried out further below in conjunction with related embodiment attached drawing Explain.The embodiment of the present invention is given in attached drawing, but the present invention is not limited in above-mentioned preferred embodiment.Conversely, there is provided The purpose of these embodiments be in order to make disclosure of the invention face more fully.
, can be by integrated control device to multiple and different smart homes during the use of existing smart home device Equipment carries out intelligent control, and intelligent home control device is believed by receiving the control information of user according to the control received To control the working status of corresponding smart home device, intelligent home control device can be referred to breath by the voice of reception Make, the information such as key command to be controlled to smart home device, find corresponding smart home device into without user Remote control is operated, and to have reached the effect of intelligent control, improves the experience of user, but due to existing smart home Control device is by local search control instruction corresponding with control information, so as to reach the effect of control smart home device Fruit, so that smart home device is after it have received control instruction, it is also necessary to the acquisition of code is controlled, to carry out shape The change of state, so that control efficiency is relatively low, and when not inquiring and control information in existing intelligent home control device During corresponding control instruction, it is impossible to effectively smart home device is controlled, and then causes control efficiency low, is reduced The experience of user, thus the present invention provide a kind of high intelligent home equipment control method of control efficiency, device, mobile terminal and Storage medium.
Referring to Fig. 1, the flow chart of the intelligent home equipment control method provided for first embodiment of the invention, including step Rapid S10 to S40.
Step S10, receives the current control information that user sends, and obtains the target device in the current control information Title and current control instruction;
Wherein, the current control information is carried out using modes such as voice signal, electric signal, case signal or infrared signals Transmission, it is preferred that current control information is transmitted by the way of voice signal described in the present embodiment, the current control The target device title and the current control instruction may be stored in information.
Specifically, the entitled active user of target device needs the literal name of the target device controlled, the mesh Marking device title can be the smart home devices such as " TV ", " air-conditioning ", " lamp ", and the current control instruction is action command, The current control instruction is the action effect that user needs to control the target device to perform, and the current control instruction can be with Instructed for " opening ", " closing " etc..
Step S20, obtains instruction catalogue corresponding with the target device title in the control table being locally stored, and judges institute State and whether there is in instruction catalogue and the matched target control code of the current control instruction;
In the present embodiment, all smart home devices and the corresponding finger in user family are previously stored with the control table The correspondence of table is made, and the correspondence of multiple control instructions and control routine is stored with described instruction table.
It should be noted that the corresponding described instruction table of the smart home device of same type can it is identical can not also Together, but differ the corresponding described instruction table of smart home device of type and differ, therefore when getting the current control During instruction, by being matched with described instruction table, to judge to whether there is the corresponding target control in described instruction table Code processed, the target control code are to receive the operation code performed after control instruction in smart home device.
It is present in the matched target control of the current control instruction in described instruction table when the step S20 is determined During code processed, the target control code is obtained, and the target control code is sent to the target device, so that described Target device directly runs the target control code, to reach the demand for control of user.
It is not present when the step S20 is determined in described instruction table and the matched target of the current control instruction During control routine, step S30 is performed.
Step S30, presumptive instruction, the original finger are converted to by preset instructions transformation rule by the current control instruction Make the control instruction set when dispatching from the factory for the target device;
In the present embodiment, due to not inquired in the step S20 and the matched target of the current control instruction Control routine, it is therefore desirable to the current control instruction is converted into the presumptive instruction, by the way that the presumptive instruction is sent It could be controlled accordingly to the target device, and then known clearly by the design of preset instructions transformation rule, raising The control efficiency of the intelligent home equipment control method.
It should be noted that the presumptive instruction is the control instruction of the target device default setting, such as intelligence electricity Presumptive instruction described in regarding is ultra-red order, since the presumptive instruction effectively can be controlled the target device, Therefore by the way that the current control instruction is converted to the presumptive instruction in the present embodiment, to reach the control target device Effect, and then while preventing due to not getting the corresponding target control code in the control table, cannot be to described The situation that target device is controlled, improves the control efficiency of the intelligent home equipment control method.
Step S40, sends the presumptive instruction to target device to be controlled according to the target device title, and Currently performed current control routine in the target device is obtained, by the current control instruction and the current control routine Carry out corresponding to storage;
Wherein, after the presumptive instruction is sent to the target device, the target device runs the original finger After order, inquire about and perform the corresponding current control routine, to carry out the switching of corresponding states, and then at this time by obtaining Current control routine is stated, and the current control routine is subjected to corresponding storage with the current control instruction, to reach study Effect, directly will be by the current control generation of storage and then when receiving the identical current control instruction again Code is sent to the target device, with the function of quickly being controlled, and then improves the intelligent home equipment control method Control efficiency.
The intelligent home equipment control method of the present embodiment, by judge to whether there is in described instruction table with it is described current The design of the matched target control code of control instruction, so as to decide whether to carry out the conversion of the presumptive instruction, leads to The design that the current control instruction is converted to the presumptive instruction by preset instructions transformation rule is crossed, with enabled effective right The target device is controlled, and is deposited by the acquisition of the current control routine and with current the corresponding of control instruction Storage design, so that when receiving the current control instruction again, directly sends the current control routine to the mesh Marking device, and then the control efficiency of the intelligent home equipment control method is effectively raised, above-mentioned smart home device control Method processed is controlled the inquiry of code without the target device by using the mode for sending the target control code, And then the control efficiency of the intelligent home equipment control method is improved, and ought not inquire and the current control instruction pair During the target control code answered, by the conversion designs of the presumptive instruction so that effectively to the target device into Row control, while and the current control routine is obtained and stored, so as to which the current control letter ought be received again During breath, the current control routine is transmitted the target device automatically, so as to improve the smart home device The control efficiency of control method.
Referring to Fig. 2, the flow chart of the intelligent home equipment control method provided for second embodiment of the invention, the side Method includes step S11 to S81.
Step S11, receives the current control information that user sends, and obtains the target device in the current control information Title and current control instruction;
Wherein, the current control information is carried out using modes such as voice signal, electric signal, case signal or infrared signals Transmission, it is preferred that current control information is transmitted by the way of voice signal described in the present embodiment, the current control The target device title and the current control instruction may be stored in information.
Specifically, the entitled active user of target device needs the literal name of the target device controlled, the mesh Marking device title can be the smart home devices such as " TV ", " air-conditioning ", " lamp ", and the current control instruction is action command, The current control instruction is the action effect that user needs to control the target device to perform, and the current control instruction can be with Instructed for " opening ", " closing " etc..
Step S21, obtains instruction catalogue corresponding with the target device title in the control table being locally stored, and judges institute State and whether there is in instruction catalogue and the matched target control code of the current control instruction;
In the present embodiment, all smart home devices and the corresponding finger in user family are previously stored with the control table The correspondence of table is made, and the correspondence of multiple control instructions and control routine is stored with described instruction table.
It should be noted that the corresponding described instruction table of the smart home device of same type can it is identical can not also Together, but differ the corresponding described instruction table of smart home device of type and differ, therefore when getting the current control During instruction, by being matched with described instruction table, to judge to whether there is the corresponding target control in described instruction table Code processed, the target control code are to receive the operation code performed after control instruction in smart home device.
It is not present when the step S21 is determined in described instruction table and the matched target of the current control instruction During control routine, step S31 is performed.
Step S31, according to the corresponding instruction setting table that dispatches from the factory in control table described in the target device name acquiring, and is obtained Take the base instruction signal stored in the instruction setting table that dispatches from the factory;
Specifically, control table described in the present embodiment is previously stored with the corresponding institute of all smart home devices in user family Instruction catalogue and the instruction setting table that dispatches from the factory are stated, and the corresponding basis is stored with each instruction setting table that dispatches from the factory Command signal, the base instruction signal are used to carry out matching somebody with somebody to postpone being converted to original control signal.
Step S41, the current control instruction is matched with the instruction setting table that dispatches from the factory, to obtain flag code, And the tab character stored in the flag code and mark position are obtained respectively;
Wherein, also it is stored with pair of multiple and different control instructions from the different flag codes in the instruction setting table that dispatches from the factory It should be related to, the flag code is used to configure the base instruction signal, so as to which the base instruction signal is converted to The presumptive instruction.
In the present embodiment, the tab character can be default any number, word or coding, and the mark position is used The character of presetting digit capacity in the acquisition base instruction signal, and then the flag code is facilitated to the base instruction signal Configuration.
Step S51, according to the mark position got, by the tab character the base instruction signal word Corresponding character replacement is carried out in symbol string;
Wherein, by being carried out to the base instruction signal flag code with postponing, the presumptive instruction, institute are obtained State the control instruction type set when presumptive instruction is dispatched from the factory for the target device.
Step S61, inquires about the corresponding target position information of target device title and intended gateway described in described instruction table Address;
In the present embodiment, by inquiring about so as to the coordinate information of target device can be got for the target position information, And then when the presumptive instruction is transmitted using infrared signal or voice signal when mode, can accurately be by the original finger Order is sent to the target device, and then improves the accuracy of the intelligent home equipment control method.
In addition, designed by the acquisition of the intended gateway address, so as to the presumptive instruction can be used wireless signal The mode of instruction is sent to the target device to complete the control to the target device, and then facilitates the presumptive instruction Send, improve the control efficiency of the intelligent home equipment control method.
Step S71, sends the presumptive instruction to institute according to the target position information and the intended gateway address State target device;
Wherein, the hair of the presumptive instruction is carried out behind the target position information and the intended gateway address by obtaining Send, it is possible to understand that, can be only by obtaining one in the target position information or the intended gateway address so as to carry out The presumptive instruction is sent, specific to need to be judged according to the command reception mode of the target device.
Step S81, obtains currently performed current control routine in the target device, by the current control instruction with The current control routine carries out corresponding to storage;
Specifically, after the presumptive instruction is sent to the target device, the target device operation is described original After instruction, inquire about and perform the corresponding current control routine, to carry out the switching of corresponding states, and then pass through acquisition at this time The current control routine, and the current control routine is subjected to corresponding storage with the current control instruction, learned with reaching The effect of habit, and then when receiving the identical current control instruction again, directly the described of storage will currently be controlled Code is sent to the target device, with the function of quickly being controlled, and then improves the smart home device controlling party The control efficiency of method.
In addition it is described to obtain instruction corresponding with the target device title in the control table being locally stored in the present embodiment Before table, the method further includes:
When not getting the target device title in the current control information, judge whether have in preset time Send the target control code or the presumptive instruction;
If so, then obtain the target control code sent in the preset time or the presumptive instruction Object-based device, and the device name of the object-based device is replaced with into the target device title.
Since the target device title is not got in above-mentioned steps, can not to the corresponding target device into Row control, but by judging whether the preset time has the target control code or the presumptive instruction in the present embodiment Send, so that using the target device controlled in the preset time as pair of the current control information As.
The intelligent home equipment control method of the present embodiment, by judge to whether there is in described instruction table with it is described current The design of the matched target control code of control instruction, so as to decide whether to carry out the conversion of the presumptive instruction, leads to The design that the current control instruction is converted to the presumptive instruction by preset instructions transformation rule is crossed, with enabled effective right The target device is controlled, and is deposited by the acquisition of the current control routine and with current the corresponding of control instruction Storage design, so that when receiving the current control instruction again, directly sends the current control routine to the mesh Marking device, and then the control efficiency of the intelligent home equipment control method is effectively raised, above-mentioned smart home device control Method processed is controlled the inquiry of code without the target device by using the mode for sending the target control code, And then the control efficiency of the intelligent home equipment control method is improved, and ought not inquire and the current control instruction pair During the target control code answered, by the conversion designs of the presumptive instruction so that effectively to the target device into Row control, while and the current control routine is obtained and stored, so as to which the current control letter ought be received again During breath, the current control routine is transmitted the target device automatically, so as to improve the smart home device The control efficiency of control method.
Referring to Fig. 3, the structure diagram of the intelligent home control device 100 provided for third embodiment of the invention, institute Stating intelligent home control device 100 includes:
First acquisition module 10, for receiving the current control information of user's transmission, and obtains the current control information In target device title and current control instruction, the current control information using voice signal, electric signal, case signal or The modes such as infrared signal are transmitted, it is preferred that current control information described in the present embodiment by the way of voice signal into Row transmits, and the target device title and the current control instruction may be stored in the current control information.
First judgment module 20, for obtaining instruction corresponding with the target device title in the control table being locally stored Table, and judge to whether there is in described instruction table with the current matched target control code of control instruction, it is necessary to explanation It is that the corresponding described instruction table of smart home device of same type can be the same or different, but differ the intelligence of type Can the corresponding described instruction table of home equipment differ, therefore when getting the current control instruction, by with the finger Table is made to be matched, to judge to whether there is the corresponding target control code, the target control in described instruction table Code is to receive the operation code performed after control instruction in smart home device.
Modular converter 30, for when the judging result of the judgment module 20 is no, being incited somebody to action by preset instructions transformation rule The current control instruction is converted to presumptive instruction, the control instruction that the presumptive instruction is set when dispatching from the factory for the target device Type, the presumptive instruction are the control instruction of the target device default setting, such as presumptive instruction described in smart television For ultra-red order, since the presumptive instruction effectively can be controlled the target device, lead in the present embodiment Cross and the current control instruction is converted into the presumptive instruction, to reach the effect for controlling the target device, and then prevent Due to cannot be controlled when not getting the corresponding target control code in the control table to the target device The situation of system, improves the control efficiency of the intelligent home equipment control method.
Memory module 40, for the transformation result according to the modular converter 30 and the target device title, by described in Presumptive instruction is sent to target device to be controlled, and obtains currently performed current control routine in the target device, The current control instruction is subjected to corresponding storage with the current control routine, is sent when by the presumptive instruction to the mesh After marking device, after the target device runs the presumptive instruction, inquire about and perform the corresponding current control routine, with into The switching of row corresponding states, and then at this time by obtaining the current control routine, and by the current control routine with it is described Current control instruction carries out corresponding to storage, to reach the effect of study, and then ought receive the identical current control again During instruction, the current control routine of storage will be directly sent to the target device, with the function of quickly being controlled, And then improve the control effect of the intelligent home equipment control method.
The modular converter 30 includes:
Second acquisition module 31, for corresponding instruction of dispatching from the factory in the control table according to the target device name acquiring Table is set, and the base instruction signal stored in the instruction setting table that dispatches from the factory described in acquisition;
Configuration module 32, for the current control instruction to be matched with the instruction setting table that dispatches from the factory, to obtain Flag code, and the flag code configures the base instruction signal, to obtain the presumptive instruction.
The configuration module 32 includes:
3rd acquisition module 321, for obtaining the tab character stored in the flag code and mark position respectively;
Second replacement module 322, for the acquisition according to the 3rd acquisition module 321 as a result, by the tab character Corresponding character replacement is carried out in the character string of the base instruction signal, the presumptive instruction is obtained with configuration.
The memory module 40 includes:
Enquiry module 41, for inquiring about the corresponding target position information of target device title described in described instruction table and mesh Gateway address is marked, and is sent the presumptive instruction to the mesh according to the target position information and the intended gateway address Marking device.
Above-mentioned intelligent home control device, by the design of first judgment module 20, so as to decide whether to carry out The conversion of the presumptive instruction, by the design of the modular converter 30, effectively controls the target device with enabled System, and by the design of the memory module 40, so that when receiving the current control instruction again, described will directly work as Preceding control routine is sent to the target device, and then effectively raises the control efficiency of the intelligent home control device, Above-mentioned intelligent home control device 100 by using the mode for sending the target control code, without the target device into The inquiry of row control routine, and then improve the control efficiency of the intelligent home control device 100, and ought not inquire and institute When stating the corresponding target control code of current control instruction, by the conversion designs of the presumptive instruction, so that effectively The target device is controlled, while and the current control routine is obtained and stored, so as to ought receive again During to the current control information, the current control routine is transmitted the target device automatically, so as to improve The control efficiency of the intelligent home control device 100.
Referring to Fig. 4, the structure diagram of the intelligent home control device 100 provided for fourth embodiment of the invention, should The structure of fourth embodiment and 3rd embodiment is more or less the same, and difference lies in the dress of Intelligent housing described in the present embodiment for it 100 are put to further include:
Second judgment module 50, for not getting institute in the current control information when first acquisition module 10 When stating target device title, judge whether there is the transmission target control code or the presumptive instruction in preset time, due to Can not be effective when first acquisition module 10 does not get the target device title in the current control information The corresponding target device is controlled, therefore by the design of second judgment module 50, will be when described default The interior equipment controlled carries out corresponding to control as the target device, to prevent from not being controlled equipment situation hair It is raw.
First replacement module 51, for when the judging result of second judgment module 50 is is, obtaining described default The target control code or the object-based device of the presumptive instruction sent in time, and by the object-based device Device name replaces with the target device title.
The present embodiment is by judging whether the preset time has the target control code or the hair of the presumptive instruction Send, so that using the target device controlled in the preset time as the object of the current control information, And then improve the control efficiency of the smart home control device 100.
Can be with one of ordinary skill in the art will appreciate that realizing that all or part of step in above-described embodiment method is Relevant hardware is instructed to complete by program, the program can be stored in a computer read/write memory medium, The program upon execution, includes the following steps:
The current control information that user sends is received, and obtains the target device title in the current control information and works as Preceding control instruction;
Instruction catalogue corresponding with the target device title in the control table being locally stored is obtained, and judges described instruction table In whether there is and the current matched target control code of control instruction;
If it is not, the current control instruction is then converted into presumptive instruction, the original finger by preset instructions transformation rule Make the control instruction type set when dispatching from the factory for the target device;
The presumptive instruction is sent to target device to be controlled according to the target device title, and described in acquisition Currently performed current control routine in target device, the current control instruction is carried out with the currently control routine corresponding Storage.The storage medium, such as:ROM/RAM, magnetic disc, CD etc..
Above embodiment described the technical principle of the present invention, the description is merely to explain the principles of the invention, and The limitation of the scope of the present invention cannot be construed in any way.Based on explanation herein, those skilled in the art is not required to Other embodiments of the present invention can be associated by paying performing creative labour, these modes fall within the present invention's In protection domain.

Claims (10)

  1. A kind of 1. intelligent home equipment control method, it is characterised in that the described method includes:
    The current control information that user sends is received, and obtains the target device title in the current control information and current control System instruction;
    Obtain instruction catalogue corresponding with the target device title in the control table that is locally stored, and judge be in described instruction table It is no to exist and the matched target control code of the current control instruction;
    If it is not, the current control instruction then is converted to presumptive instruction by preset instructions transformation rule, the presumptive instruction is The control instruction type that the target device is set when dispatching from the factory;
    The presumptive instruction is sent to target device to be controlled according to the target device title, and obtains the target Currently performed current control routine in equipment, corresponding deposit is carried out by the current control instruction with the current control routine Storage.
  2. 2. intelligent home equipment control method according to claim 1, it is characterised in that described by preset instructions conversion rule The step of current control instruction then is converted to presumptive instruction includes:
    Setting table is instructed according to corresponding dispatch from the factory in control table described in the target device name acquiring, and the finger that dispatches from the factory described in acquisition Make the base instruction signal stored in setting table;
    Setting table is instructed to be matched with described dispatch from the factory the current control instruction, to obtain flag code, and by the mark Code configures the base instruction signal, to obtain the presumptive instruction.
  3. 3. intelligent home equipment control method according to claim 1, it is characterised in that it is described by the flag code to institute Stating the step of base instruction signal is configured includes:
    The tab character stored in the flag code and mark position are obtained respectively;
    According to the mark position got, the tab character is carried out in the character string of the base instruction signal pair The character answered is replaced, and the presumptive instruction is obtained with configuration.
  4. 4. intelligent home equipment control method according to claim 1, it is characterised in that described to obtain the control being locally stored In tabulation before instruction catalogue corresponding with the target device title, the method further includes:
    When not getting the target device title in the current control information, judge whether there is transmission in preset time The target control code or the presumptive instruction;
    If so, then obtain the target control code sent in the preset time or the object of the presumptive instruction Equipment, and the device name of the object-based device is replaced with into the target device title.
  5. 5. intelligent home equipment control method according to claim 1, it is characterised in that described according to the target device Title by the presumptive instruction send to target device to be controlled the step of include:
    The corresponding target position information of target device title and intended gateway address described in described instruction table are inquired about, and according to institute State target position information and the intended gateway address sends the presumptive instruction to the target device.
  6. A kind of 6. intelligent home control device, it is characterised in that including:
    First acquisition module, for receiving the current control information of user's transmission, and obtains the mesh in the current control information Marking device title and current control instruction;
    First judgment module, for obtaining instruction catalogue corresponding with the target device title in the control table being locally stored, and Judge in described instruction table to whether there is and the matched target control code of the current control instruction;
    Modular converter, for when the judgment module judging result for it is no when, by preset instructions transformation rule will it is described currently Control instruction is converted to presumptive instruction, the control instruction type that the presumptive instruction is set when dispatching from the factory for the target device;
    Memory module, for the transformation result according to the modular converter and the target device title, by the presumptive instruction Send to target device to be controlled, and obtain currently performed current control routine in the target device, described will work as Preceding control instruction carries out corresponding storage with the current control routine.
  7. 7. intelligent home control device according to claim 6, it is characterised in that the modular converter includes:
    Second acquisition module, is set for corresponding instruction of dispatching from the factory in the control table according to the target device name acquiring Table, and the base instruction signal stored in the instruction setting table that dispatches from the factory described in acquisition;
    Configuration module, for the current control instruction to be matched with the instruction setting table that dispatches from the factory, to obtain flag code, And configure the flag code to the base instruction signal, to obtain the presumptive instruction.
  8. 8. intelligent home control device according to claim 6, it is characterised in that the intelligent home control device also wraps Include:
    Second judgment module, for being set when first acquisition module does not get the target in the current control information During standby title, judge whether there is the transmission target control code or the presumptive instruction in preset time;
    First replacement module, for when the judging result of second judgment module is is, obtain in the preset time into Go the target control code sent or the object-based device of the presumptive instruction, and by the device name of the object-based device Replace with the target device title.
  9. 9. a kind of mobile terminal, it is characterised in that including memory and processor, the memory is used to store computer journey Sequence, the processor runs the computer program so that the mobile terminal execution is according to any one of claim 1 to 5 Intelligent home equipment control method.
  10. 10. a kind of storage medium, it is characterised in that it is stored with the calculating used in the mobile terminal described in claim 9 Machine program.
CN201710984573.6A 2017-10-20 2017-10-20 Intelligent household equipment control method and device, mobile terminal and storage medium Active CN107908115B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710984573.6A CN107908115B (en) 2017-10-20 2017-10-20 Intelligent household equipment control method and device, mobile terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710984573.6A CN107908115B (en) 2017-10-20 2017-10-20 Intelligent household equipment control method and device, mobile terminal and storage medium

Publications (2)

Publication Number Publication Date
CN107908115A true CN107908115A (en) 2018-04-13
CN107908115B CN107908115B (en) 2021-05-28

Family

ID=61841598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710984573.6A Active CN107908115B (en) 2017-10-20 2017-10-20 Intelligent household equipment control method and device, mobile terminal and storage medium

Country Status (1)

Country Link
CN (1) CN107908115B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542005A (en) * 2018-11-27 2019-03-29 杭州涂鸦信息技术有限公司 A kind of adaptation method, device and the medium of equipment control instruction
CN111833584A (en) * 2019-04-17 2020-10-27 百度在线网络技术(北京)有限公司 Device control method, control device, control system, and storage medium
CN112065256A (en) * 2020-08-12 2020-12-11 福建安麟智能科技股份有限公司 Subway rolling shutter door control method
CN114740749A (en) * 2022-05-24 2022-07-12 广东顺德胜上智能家居有限公司 Intelligent household control system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1410298A (en) * 2001-09-25 2003-04-16 公信电子股份有限公司 Voice control method and device for controlling voice instruction by single key
US20040127997A1 (en) * 2002-09-20 2004-07-01 Yosuke Tajika Remote controlling device, program and system with control command changing function
CN104978959A (en) * 2014-04-14 2015-10-14 美的集团股份有限公司 Voice control method and system
CN106125567A (en) * 2016-08-30 2016-11-16 广东美的制冷设备有限公司 A kind of mthods, systems and devices based on user instruction identification household electrical appliances
CN107171911A (en) * 2017-06-29 2017-09-15 青岛海信智慧家居系统股份有限公司 The control method and device of intelligent home device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1410298A (en) * 2001-09-25 2003-04-16 公信电子股份有限公司 Voice control method and device for controlling voice instruction by single key
US20040127997A1 (en) * 2002-09-20 2004-07-01 Yosuke Tajika Remote controlling device, program and system with control command changing function
CN104978959A (en) * 2014-04-14 2015-10-14 美的集团股份有限公司 Voice control method and system
CN106125567A (en) * 2016-08-30 2016-11-16 广东美的制冷设备有限公司 A kind of mthods, systems and devices based on user instruction identification household electrical appliances
CN107171911A (en) * 2017-06-29 2017-09-15 青岛海信智慧家居系统股份有限公司 The control method and device of intelligent home device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542005A (en) * 2018-11-27 2019-03-29 杭州涂鸦信息技术有限公司 A kind of adaptation method, device and the medium of equipment control instruction
CN109542005B (en) * 2018-11-27 2020-09-18 杭州涂鸦信息技术有限公司 Method, device and medium for adapting device control instruction
CN111833584A (en) * 2019-04-17 2020-10-27 百度在线网络技术(北京)有限公司 Device control method, control device, control system, and storage medium
CN111833584B (en) * 2019-04-17 2022-03-01 百度在线网络技术(北京)有限公司 Device control method, control device, control system, and storage medium
CN112065256A (en) * 2020-08-12 2020-12-11 福建安麟智能科技股份有限公司 Subway rolling shutter door control method
CN112065256B (en) * 2020-08-12 2022-08-26 福建安麟智能科技股份有限公司 Subway rolling shutter door control method
CN114740749A (en) * 2022-05-24 2022-07-12 广东顺德胜上智能家居有限公司 Intelligent household control system

Also Published As

Publication number Publication date
CN107908115B (en) 2021-05-28

Similar Documents

Publication Publication Date Title
CN101713989B (en) Network-based household appliance control scheme
CN103914973B (en) The method and system of infrared learning are carried out using Cloud Server
CN103546832B (en) The matching process of home appliance remote controller and system
CN102651165A (en) Wireless learning type infrared repeating system and working method thereof
CN206097455U (en) Speech recognition controlgear
CN107908115A (en) Intelligent home equipment control method, device, mobile terminal and storage medium
CN104244054B (en) A kind of remote control method and relevant apparatus, system of multi-terminal equipment
CN202584411U (en) Wireless learning infrared repeater system
US20160132029A1 (en) Method for configuring and controlling smart home products
CN103744411A (en) Control method related to ZigBee technology for realizing smart home
CN103982982A (en) Control method of air conditioner, and air conditioner
CN101814227A (en) System and method for remote control of equipment based on Internet of things
CN103426279A (en) Household appliance implementation method based on intelligent mobile terminal control
CN106911949A (en) A kind of method and mobile terminal based on mobile terminal control apparatus equipment
CN102117646B (en) Multimedia player with remote control function and method thereof
CN105765899A (en) Method and apparatus for controlling home devices on group basis in a home network system
CN106448109A (en) Universal voice control intelligent household electrical appliance system
CN103700249B (en) Infrared household appliance control method and control system based on intelligent equipment
CN106789480A (en) Home appliance data adaptation methods, device, intelligent terminal and data adaptation system
CN105788230A (en) Device capable of remotely controlling household appliances regularly and work mode of device
CN107743168A (en) device control program management method, device, storage medium and terminal
CN106530670A (en) Infrared control mediation device, and method and apparatus for intelligent device to implement infrared control
CN106161150A (en) A kind of intelligent domestic system
CN103235584A (en) Intelligent home control method, device, MCU and system
CN103297530B (en) A kind of method of control intelligent home device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Smart home device control method, device, mobile terminal and storage medium

Effective date of registration: 20220722

Granted publication date: 20210528

Pledgee: Shenzhen Branch of Guoren Property Insurance Co.,Ltd.

Pledgor: SHENZHEN ATTE SMART LIFE Co.,Ltd.

Registration number: Y2022980011024

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20230627

Granted publication date: 20210528

Pledgee: Shenzhen Branch of Guoren Property Insurance Co.,Ltd.

Pledgor: SHENZHEN ATTE SMART LIFE Co.,Ltd.

Registration number: Y2022980011024