CN105119958A - Method and device of controlling intelligent device - Google Patents

Method and device of controlling intelligent device Download PDF

Info

Publication number
CN105119958A
CN105119958A CN201510409099.5A CN201510409099A CN105119958A CN 105119958 A CN105119958 A CN 105119958A CN 201510409099 A CN201510409099 A CN 201510409099A CN 105119958 A CN105119958 A CN 105119958A
Authority
CN
China
Prior art keywords
smart machine
control
type
display interface
functional circuit
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
CN201510409099.5A
Other languages
Chinese (zh)
Other versions
CN105119958B (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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510409099.5A priority Critical patent/CN105119958B/en
Publication of CN105119958A publication Critical patent/CN105119958A/en
Application granted granted Critical
Publication of CN105119958B publication Critical patent/CN105119958B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention discloses a method and device of controlling an intelligent device, and belongs to the intelligent equipment technology field. The method comprises the steps of obtaining the function description information of the intelligent device, wherein the function description information comprises a function type and a state display type; according to the function type, generating a control option used for controlling the intelligent device; according to the state display type, generating a state display interface used for displaying the intelligent device; controlling the intelligent device according to the control option and the state display interface. By obtaining the function description information of the intelligent device, generating the control option according to the function type in the function description information and generating the state display interface according to the state display type in the function description information, and finally controlling the intelligent device according to the control option and the state display interface, the control programs do not need to be designed and developed individually in allusion to each intelligent device, the development process is simplified, the development efficiency of the control programs is improved, and further the control efficiency of the intelligent device and the man-machine interactivity are improved.

Description

Control method and the device of smart machine
Technical field
The disclosure relates to technical field of intelligent equipment, particularly a kind of method and device controlling smart machine.
Background technology
Along with the development of smart machine and Internet technology, increasing smart machine can realize the control mode of being carried out remote control by network.
Generally, in order to realize the control mode of remote control, all need for smart machine develops the application program of a set of remote control specially, and need to download this application program voluntarily in the terminals such as mobile phone by user.Along with increasing of smart machine kind, also need to develop more and more for the application program of remote control smart machine, and then need user to download types of applications program, just can control all kinds of smart machine.
Summary of the invention
In order to solve the problem of correlation technique, disclosure embodiment provides a kind of method and the device that control smart machine.Described technical scheme is as follows:
According to the first aspect of disclosure embodiment, a kind of method controlling smart machine is provided, comprises:
Obtain the functional circuit information of smart machine, described functional circuit information comprises function type and state display type;
The control option for controlling described smart machine is generated according to described function type;
The status display interface for showing described smart machine is generated according to described state display type;
Described smart machine is controlled according to described control option and described status display interface.
Optionally, the functional circuit information of described acquisition smart machine, comprising:
When detecting that smart machine connects with local terminal first, obtain the functional circuit information of smart machine.
Optionally, the functional circuit information of the described smart machine of described acquisition, comprising:
Send to described smart machine or cloud server and obtain request message;
Receive the functional circuit information of the described smart machine that described smart machine or described cloud server return.
Optionally, described according to the control option of described function type generation for controlling described smart machine, comprising:
Obtain icon corresponding to described function type and control command;
The icon corresponding according to described function type and control command, the control option that function type is corresponding described in control inerface Area generation.
Optionally, describedly in described framing program, generating status display interface for showing described smart machine according to described state display type, comprising:
Obtain the display control that described state display type is corresponding, described display control comprises the Data Input Interface obtaining state parameter corresponding to described state display type;
Loading described display control in status display area, generating the status display interface for showing described smart machine.
Optionally, described method also comprises:
The display interface option that described smart machine is corresponding is generated in equipment display list;
When the display interface option that described smart machine is corresponding is selected, show control option and the status display interface of described smart machine.
According to the second aspect of disclosure embodiment, a kind of device controlling smart machine is provided, comprises:
Acquisition module, for obtaining the functional circuit information of smart machine, described functional circuit information comprises function type and state display type;
First generation module, for generating the control option for controlling described smart machine according to described function type;
Second generation module, for generating the status display interface for showing described smart machine according to described state display type;
Control module, for controlling described smart machine according to described control option and described status display interface.
Optionally, described acquisition module is used for:
When detecting that smart machine connects with local terminal first, obtain the functional circuit information of smart machine.
Optionally, described acquisition module, comprising:
Transmitting element, obtains request message for sending to described smart machine or cloud server;
Receiving element, for receiving the functional circuit information of the described smart machine that described smart machine or cloud server return.
Optionally, described first generation module, comprising:
First acquiring unit, for obtaining icon corresponding to described function type and control command;
First generation unit, for according to icon corresponding to described function type and control command, the control option that function type is corresponding described in control inerface Area generation.
Optionally, described second generation module, comprising:
Second acquisition unit, for obtaining display control corresponding to described state display type, described display control comprises the Data Input Interface obtaining state parameter corresponding to described state display type;
Second generation unit, for loading described display control in status display area, generates the status display interface for showing described smart machine.
Optionally, described device also comprises:
3rd generation module, for generating display interface option corresponding to described smart machine in equipment display list;
Display module, time selected for the display interface option corresponding when described smart machine, shows control option and the status display interface of described smart machine.
According to the third aspect of disclosure embodiment, a kind of device controlling smart machine is provided, comprises:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the functional circuit information of smart machine, described functional circuit information comprises function type and state display type;
The control option for controlling described smart machine is generated according to described function type;
The status display interface for showing described smart machine is generated according to described state display type;
Described smart machine is controlled according to described control option and described status display interface.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
By obtaining the functional circuit information of smart machine, and generate control option according to the function type in functional circuit information and generate status display interface according to the state display type in functional circuit information, finally control smart machine according to control option and status display interface.Without the need to for the independent design and development control program of each smart machine, simplify the development efficiency that development process improves control program, and then improve the efficiency of control smart machine and improve man-machine interaction.
Accompanying drawing explanation
Accompanying drawing to be herein merged in specification and to form the part of this specification, shows and meets embodiment of the present disclosure, and is used from specification one and explains principle of the present disclosure.
Fig. 1 is a kind of flow chart controlling the method for smart machine according to an exemplary embodiment;
Fig. 2 is a kind of flow chart controlling the method for smart machine according to an exemplary embodiment;
Fig. 3 is a kind of control and the status display interface controlling Intelligent air purifier in the method for smart machine according to an exemplary embodiment;
Fig. 4 is a kind of flow chart controlling the method for smart machine according to an exemplary embodiment;
Fig. 5 is a kind of interface controlling equipment display list in the method for smart machine according to an exemplary embodiment;
Fig. 6 is a kind of block diagram controlling the device of smart machine according to an exemplary embodiment;
Fig. 7 is a kind of block diagram controlling acquisition module in the device of smart machine according to an exemplary embodiment;
Fig. 8 is a kind of block diagram controlling the first generation module in the device of smart machine according to an exemplary embodiment;
Fig. 9 is a kind of block diagram controlling the second generation module in the device of smart machine according to an exemplary embodiment;
Figure 10 is a kind of block diagram (general structure of smart machine) controlling the device of smart machine according to an exemplary embodiment.
Embodiment
For making object of the present disclosure, technical scheme and advantage clearly, below in conjunction with accompanying drawing, disclosure execution mode is described in further detail.
The disclosure one exemplary embodiment provides a kind of method controlling smart machine, and this method embodiment is applied in terminal, and see Fig. 1, method flow comprises:
In a step 101, obtain the functional circuit information of smart machine, functional circuit information comprises function type and state display type;
In a step 102, the control option for controlling smart machine is generated according to function type;
In step 103, the status display interface for showing smart machine is generated according to state display type;
At step 104, smart machine is controlled according to control option and status display interface.
In advance control framework application program is installed in the terminal in the disclosed embodiments, user can assist smart machine access network by this application program, can connect with terminal after smart machine access network, after a connection is established for smart machine generates for controlling and the control of show state and status display interface.Wherein, this control and status display interface comprise control option to types of functionality and status display control.
Optionally, can include equipment display list in control framework application program, the display interface storing all kinds of smart machines that connect with terminal corresponding in this equipment display list identifies, as the entrance option controlling this smart machine.Wherein, the entrance option of one or more smart machine can be stored in equipment display list in framework application, can select respectively to confirm to be connected with each smart machine, and enter control corresponding to this smart machine and status display interface after confirmation connects.
Wherein, in framework application, include the icon of the control option that each function type is corresponding in the control and status display interface generating smart machine and corresponding control command, and each display control.
Disclosure embodiment is by obtaining the functional circuit information of smart machine, and generate control option according to the function type in functional circuit information and generate status display interface according to the state display type in functional circuit information, finally control smart machine according to control option and status display interface.Without the need to for the independent design and development control program of each smart machine, simplify the development efficiency that development process improves control program, and then improve the efficiency of control smart machine and improve man-machine interaction.
The disclosure one exemplary embodiment provides a kind of method controlling smart machine, and this method embodiment is applied in terminal, and see Fig. 2, method flow comprises:
In step 201, when detecting that smart machine connects with local terminal first, obtain the functional circuit information of smart machine, functional circuit information comprises function type and state display type;
In the disclosed embodiments, smart machine and terminal are in the local area network (LAN) of same network device management.Wherein, this network equipment accessing Internet, the local area network (LAN) that terminal and smart machine can be set up by the network equipment carries out transfer of data, also can carry out transfer of data by the wireless connections between terminal and smart machine.
Wherein, the transmission means of the wireless connections between terminal and smart machine can include but not limited to: bluetooth, Wi-Fi (WirelessFidelity, Wireless Fidelity) etc.
Terminal when performing auxiliary smart machine and carrying out the flow process of access network, can perform smart machine and carries out performing this step in the process connected in advance; Also after smart machine access network, can perform and carry out performing this step in the process connected with smart machine.
Wherein, can in advance before smart machine dispatch from the factory, by producer the functional circuit information of smart machine is uploaded in cloud server and preserves; Also in advance before smart machine dispatches from the factory, can be preserved in the memory of the functional circuit information of smart machine write smart machine self by producer.
Accordingly, can correspond to according to above-mentioned two kinds of modes the mode that two kinds obtain the functional circuit information of smart machine respectively.
Accordingly, step 201 can be realized by following steps:
In step 2011, send to smart machine or cloud server and obtain request message;
In step 2012, the functional circuit information of the smart machine that reception smart machine or cloud server return.
Wherein, obtained by cloud server in the mode of functional circuit information, need obtaining the mark of carrying smart machine in request message.
Wherein, obtained in the mode of functional circuit information by smart machine, by sending by the interface channel that Wi-Fi or bluetooth etc. are direct-connected the request obtaining functional circuit information directly to smart machine between smart machine and terminal, then functional circuit information can be returned by smart machine directly to terminal; Also can by the local area network (LAN) at smart machine and terminal place, by forwarding the request obtaining functional circuit information to network equipments such as routers, and send to smart machine by the network equipment, by smart machine, functional circuit information is sent to the network equipment again, be finally transmitted to terminal again by the network equipment.
In step 202., the control option for controlling smart machine is generated according to function type.
Wherein, being be made up of control inerface and status display interface for controlling control and the status display interface of smart machine, comprising the various all kinds of control options for realizing controlling smart machine at control inerface.
Wherein, controlling option is generate according to the function type in functional circuit information.
Be described function type for intelligent air condition, the function type in intelligent air condition can include but not limited to: ON/OFF type; Refrigeration type; Heat type; Temperature regulates type; Model selection type etc.
Be described function type for Intelligent air purifier, the function type in Intelligent air purifier can include but not limited to: ON/OFF type; Model selection type; Night type etc.
Icon corresponding to types of functionality type and control command is previously stored with in control framework application program in the terminal, by obtaining icon corresponding to each function type and control command successively, in control inerface, generate the control option that each controls smart machine.
Accordingly, step 202 can be realized by following steps:
In step 2021, obtain icon corresponding to function type and control command;
In step 2022, the icon corresponding according to function type and control command, at the control option that control inerface Area generation function type is corresponding.
In step 203, the status display interface for showing smart machine is generated according to state display type.
Wherein, the display control for showing the various state of smart machine is comprised in status display interface.
Be described function type for Intelligent air purifier, the state that can show in Intelligent air purifier includes but not limited to: temperature; Humidity; Wind direction; Wind speed; One or more states such as present mode.Accordingly, the state display type that one or more states of display are corresponding can be comprised.
Be described function type for Intelligent air purifier, the state that can show in Intelligent air purifier includes but not limited to: IAQ; Outdoor Air Quality etc.
Display control corresponding to all kinds of state display type is previously stored with in control framework application program in the terminal.Wherein, include the Data Input Interface of state parameter corresponding to acquisition state display type in display control, this Data Input Interface is used for sending to smart machine the request obtaining state parameter, and receives the state parameter that smart machine returns.Terminal can receive smart machine by direct-connected connected mode or all kinds of state parameters being returned to terminal by the mode that network connects.
Accordingly, step 203 can be realized by following steps:
In step 2031, obtain the display control that state display type is corresponding, display control comprises the Data Input Interface of state parameter corresponding to acquisition state display type;
In step 2032, at status display area loaded and displayed control, generate the status display interface for showing smart machine.
Wherein, as shown in Figure 3, this there is shown control and the status display interface of Intelligent air purifier.
In step 204, smart machine is controlled according to control option and status display interface.
After generating control and status display interface, user can carry out the control operation of various function in this control and status display interface.Accordingly, control smart machine then according to the control option that user chooses, send corresponding control command to smart machine.
Disclosure embodiment is by obtaining the functional circuit information of smart machine, and generate control option according to the function type in functional circuit information and generate status display interface according to the state display type in functional circuit information, finally control smart machine according to control option and status display interface.Without the need to for the independent design and development control program of each smart machine, simplify the development efficiency that development process improves control program, and then improve the efficiency of control smart machine and improve man-machine interaction.
The disclosure one exemplary embodiment provides a kind of method controlling smart machine, and this method embodiment is applied in terminal, and see Fig. 4, method flow comprises:
In step 401, in equipment display list, generate display interface option corresponding to smart machine.
In the disclosed embodiments, can control one or more smart machine in control framework application program, and then need to include equipment display list in control framework application program, after user passes through to choose in equipment display list the smart machine needing to control, show control corresponding to this selected smart machine and status display interface, final realization controls smart machine.
Therefore, generate control corresponding to this smart machine and status display interface in control framework application program in a upper embodiment before, the display interface option generating this smart machine in equipment display list is needed.Wherein, as shown in Figure 5, this there is shown equipment display list in control framework application program.
User first can carry out the attended operation of smart machine and choose the operation needing the smart machine controlled in equipment display list.
In step 402, when the display interface option that smart machine is corresponding is selected, the control option of display smart machine and status display interface.
Disclosure embodiment is by obtaining the functional circuit information of smart machine, and generate control option according to the function type in functional circuit information and generate status display interface according to the state display type in functional circuit information, finally control smart machine according to control option and status display interface.Without the need to for the independent design and development control program of each smart machine, simplify the development efficiency that development process improves control program, and then improve the efficiency of control smart machine and improve man-machine interaction.
Corresponding to the method for the control smart machine that above-mentioned exemplary embodiment provides, another exemplary embodiment of the disclosure provides a kind of device controlling smart machine, and this application of installation is in terminal, and see Fig. 6, this device comprises:
Acquisition module 601, for obtaining the functional circuit information of smart machine, functional circuit information comprises function type and state display type;
First generation module 602, for generating the control option for controlling smart machine according to function type;
Second generation module 603, for generating the status display interface for showing smart machine according to state display type;
Control module 604, for controlling smart machine according to control option and status display interface.
Wherein, acquisition module 601 for:
When detecting that smart machine connects with local terminal first, obtain the functional circuit information of smart machine.
Wherein, as shown in Figure 7, acquisition module 601, comprising:
Transmitting element 6011, obtains request message for sending to described smart machine or cloud server;
Receiving element 6012, for receiving the functional circuit information of the described smart machine that described smart machine or cloud server return.
Wherein, as shown in Figure 8, the first generation module 602, comprising:
First acquiring unit 6021, for obtaining icon corresponding to function type and control command;
First generation unit 6022, for according to icon corresponding to function type and control command, at the control option that control inerface Area generation function type is corresponding.
Wherein, as shown in Figure 9, the second generation module 603, comprising:
Second acquisition unit 6031, for obtaining display control corresponding to state display type, display control comprises the Data Input Interface of state parameter corresponding to acquisition state display type;
Second generation unit 6032, at status display area loaded and displayed control, generates the status display interface for showing smart machine.
Wherein, as shown in Figure 6, device also comprises:
3rd generation module 605, for generating display interface option corresponding to smart machine in equipment display list;
Display module 606, time selected for the display interface option corresponding when smart machine, the control option of display smart machine and status display interface.
Disclosure embodiment is by obtaining the functional circuit information of smart machine, and generate control option according to the function type in functional circuit information and generate status display interface according to the state display type in functional circuit information, finally control smart machine according to control option and status display interface.Without the need to for the independent design and development control program of each smart machine, simplify the development efficiency that development process improves control program, and then improve the efficiency of control smart machine and improve man-machine interaction.
Corresponding to the control device of the control smart machine that above-mentioned exemplary embodiment provides, another exemplary embodiment of the disclosure provides a kind of terminal 1000, see Figure 10.Such as, terminal 1000 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant, terminal etc.Alternatively, terminal 1000 can also be that intelligent router, Intelligent air purifier, intelligent water purifier, intelligent camera are first-class.
With reference to Figure 10, terminal 1000 can comprise following one or more assembly: processing components 1002, memory 1004, electric power assembly 1006, multimedia groupware 1008, audio-frequency assembly 1010, the interface 1012 of I/O (I/O), sensor cluster 1014, and communications component 1016.
The integrated operation of the usual control terminal 1000 of processing components 1002, such as with display, call, data communication, camera operation and record operate the operation be associated.Processing components 1002 can comprise one or more processor 1020 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 1002 can comprise one or more module, and what be convenient between processing components 1002 and other assemblies is mutual.Such as, processing components 1002 can comprise multi-media module, mutual with what facilitate between multimedia groupware 1008 and processing components 1002.
Memory 1004 is configured to store various types of data to be supported in the operation of equipment 1000.The example of these data comprises for any application program of operation in terminal 1000 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 1004 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
The various assemblies that electric power assembly 1006 is terminal 1000 provide electric power.Electric power assembly 1006 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for terminal 1000 and be associated.
Multimedia groupware 1008 is included in the screen providing an output interface between described terminal 1000 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 1008 comprises a front-facing camera and/or post-positioned pick-up head.When terminal 1000 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 1010 is configured to export and/or input audio signal.Such as, audio-frequency assembly 1010 comprises a microphone (MIC), and when terminal 1000 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal received can be stored in memory 1004 further or be sent via communications component 1016.In certain embodiments, audio-frequency assembly 1010 also comprises a loud speaker, for output audio signal.
I/O interface 1012 is for providing interface between processing components 1002 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 1014 comprises one or more transducer, for providing the state estimation of various aspects for terminal 1000.Such as, sensor cluster 1014 can detect the opening/closing state of terminal 1000, the relative positioning of assembly, such as described assembly is display and the keypad of terminal 1000, the position of all right sense terminals 1000 of sensor cluster 1014 or terminal 1000 assemblies changes, the presence or absence that user contacts with terminal 1000, the variations in temperature of terminal 1000 orientation or acceleration/deceleration and terminal 1000.Sensor cluster 1014 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 1014 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 1014 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 1016 is configured to the communication being convenient to wired or wireless mode between terminal 1000 and other equipment.Terminal 1000 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communications component 1016 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communications component 1016 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, terminal 1000 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the memory 1004 of instruction, above-mentioned instruction can perform said method by the processor 1020 of terminal 1000.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
Disclosure embodiment is by obtaining the functional circuit information of smart machine, and generate control option according to the function type in functional circuit information and generate status display interface according to the state display type in functional circuit information, finally control smart machine according to control option and status display interface.Without the need to for the independent design and development control program of each smart machine, simplify the development efficiency that development process improves control program, and then improve the efficiency of control smart machine and improve man-machine interaction.
Those skilled in the art, at consideration specification and after putting into practice invention disclosed herein, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Specification and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.Scope of the present invention is only limited by appended claim.

Claims (13)

1. control a method for smart machine, it is characterized in that, described method comprises:
Obtain the functional circuit information of smart machine, described functional circuit information comprises function type and state display type;
The control option for controlling described smart machine is generated according to described function type;
The status display interface for showing described smart machine is generated according to described state display type;
Described smart machine is controlled according to described control option and described status display interface.
2. method according to claim 1, is characterized in that, the functional circuit information of described acquisition smart machine, comprising:
When detecting that smart machine connects with local terminal first, obtain the functional circuit information of smart machine.
3. method according to claim 1, is characterized in that, the functional circuit information of the described smart machine of described acquisition, comprising:
Send to described smart machine or cloud server and obtain request message;
Receive the functional circuit information of the described smart machine that described smart machine or described cloud server return.
4., according to the method in claim 1-3 described in any one, it is characterized in that, described according to the control option of described function type generation for controlling described smart machine, comprising:
Obtain icon corresponding to described function type and control command;
The icon corresponding according to described function type and control command, the control option that function type is corresponding described in control inerface Area generation.
5. method according to claim 1, is characterized in that, describedly in described framing program, generates status display interface for showing described smart machine according to described state display type, comprising:
Obtain the display control that described state display type is corresponding, described display control comprises the Data Input Interface obtaining state parameter corresponding to described state display type;
Loading described display control in status display area, generating the status display interface for showing described smart machine.
6. method according to claim 1 or 5, it is characterized in that, described method also comprises:
The display interface option that described smart machine is corresponding is generated in equipment display list;
When the display interface option that described smart machine is corresponding is selected, show control option and the status display interface of described smart machine.
7. control a device for smart machine, it is characterized in that, described device comprises:
Acquisition module, for obtaining the functional circuit information of smart machine, described functional circuit information comprises function type and state display type;
First generation module, for generating the control option for controlling described smart machine according to described function type;
Second generation module, for generating the status display interface for showing described smart machine according to described state display type;
Control module, for controlling described smart machine according to described control option and described status display interface.
8. device according to claim 7, is characterized in that, described acquisition module is used for:
When detecting that smart machine connects with local terminal first, obtain the functional circuit information of smart machine.
9. device according to claim 7, is characterized in that, described acquisition module, comprising:
Transmitting element, obtains request message for sending to described smart machine or cloud server;
Receiving element, for receiving the functional circuit information of the described smart machine that described smart machine or described cloud server return.
10. according to the device in claim 7-9 described in any one, it is characterized in that, described first generation module, comprising:
First acquiring unit, for obtaining icon corresponding to described function type and control command;
First generation unit, for according to icon corresponding to described function type and control command, the control option that function type is corresponding described in control inerface Area generation.
11. devices according to claim 7, is characterized in that, described second generation module, comprising:
Second acquisition unit, for obtaining display control corresponding to described state display type, described display control comprises the Data Input Interface obtaining state parameter corresponding to described state display type;
Second generation unit, for loading described display control in status display area, generates the status display interface for showing described smart machine.
12. devices according to claim 7 or 11, it is characterized in that, described device also comprises:
3rd generation module, for generating display interface option corresponding to described smart machine in equipment display list;
Display module, time selected for the display interface option corresponding when described smart machine, shows control option and the status display interface of described smart machine.
13. 1 kinds of devices controlling smart machine, is characterized in that, comprising:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the functional circuit information of smart machine, described functional circuit information comprises function type and state display type;
The control option for controlling described smart machine is generated according to described function type;
The status display interface for showing described smart machine is generated according to described state display type;
Described smart machine is controlled according to described control option and described status display interface.
CN201510409099.5A 2015-07-13 2015-07-13 Control the method and device of smart machine Active CN105119958B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510409099.5A CN105119958B (en) 2015-07-13 2015-07-13 Control the method and device of smart machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510409099.5A CN105119958B (en) 2015-07-13 2015-07-13 Control the method and device of smart machine

Publications (2)

Publication Number Publication Date
CN105119958A true CN105119958A (en) 2015-12-02
CN105119958B CN105119958B (en) 2018-07-20

Family

ID=54667844

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510409099.5A Active CN105119958B (en) 2015-07-13 2015-07-13 Control the method and device of smart machine

Country Status (1)

Country Link
CN (1) CN105119958B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107197420A (en) * 2017-05-16 2017-09-22 深圳市欧瑞博电子有限公司 A kind of closely information interacting method and system
CN107395236A (en) * 2016-04-25 2017-11-24 福特全球技术公司 With the connectionless communication of in-car component
CN107800595A (en) * 2016-09-02 2018-03-13 姚伟志 Service-oriented intelligent device interaction
CN108269391A (en) * 2016-12-30 2018-07-10 丰唐物联技术(深圳)有限公司 A kind of remote control thereof and remote controler
CN109189295A (en) * 2018-07-11 2019-01-11 深圳绿米联创科技有限公司 display control method, device and terminal device
CN110148291A (en) * 2019-05-28 2019-08-20 广东美的制冷设备有限公司 Control interface display methods, device, household appliance and remote control equipment
CN111464575A (en) * 2019-01-21 2020-07-28 夏宗亮 Internet of things communication scheme for packaging monitoring interface to hardware equipment
CN111915970A (en) * 2019-05-08 2020-11-10 北京火星人视野科技有限公司 Internet of things demonstration method, device, equipment and storage medium based on STEM education
CN111913410A (en) * 2019-05-08 2020-11-10 北京火星人视野科技有限公司 Control method, device and equipment of extensible teaching aid based on STEM education and teaching aid
CN112328245A (en) * 2020-10-30 2021-02-05 深圳优美创新科技有限公司 Page display method, system, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120127011A1 (en) * 2010-11-24 2012-05-24 Industrial Technology Research Institute Method, System and Devices for Remote Control and Be-Controlled
CN102484596A (en) * 2009-09-01 2012-05-30 三星电子株式会社 Method and apparatus for controlling remote user interface in a home network
CN104330996A (en) * 2014-11-24 2015-02-04 小米科技有限责任公司 Remote control method and device
CN104331041A (en) * 2014-10-16 2015-02-04 纳普(上海)软件有限公司 Intelligent home system structure and control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102484596A (en) * 2009-09-01 2012-05-30 三星电子株式会社 Method and apparatus for controlling remote user interface in a home network
US20120127011A1 (en) * 2010-11-24 2012-05-24 Industrial Technology Research Institute Method, System and Devices for Remote Control and Be-Controlled
CN104331041A (en) * 2014-10-16 2015-02-04 纳普(上海)软件有限公司 Intelligent home system structure and control method thereof
CN104330996A (en) * 2014-11-24 2015-02-04 小米科技有限责任公司 Remote control method and device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107395236A (en) * 2016-04-25 2017-11-24 福特全球技术公司 With the connectionless communication of in-car component
CN107395236B (en) * 2016-04-25 2021-09-03 福特全球技术公司 Connectionless communication with in-vehicle components
CN107800595A (en) * 2016-09-02 2018-03-13 姚伟志 Service-oriented intelligent device interaction
CN108269391A (en) * 2016-12-30 2018-07-10 丰唐物联技术(深圳)有限公司 A kind of remote control thereof and remote controler
CN107197420A (en) * 2017-05-16 2017-09-22 深圳市欧瑞博电子有限公司 A kind of closely information interacting method and system
CN109189295A (en) * 2018-07-11 2019-01-11 深圳绿米联创科技有限公司 display control method, device and terminal device
CN111464575A (en) * 2019-01-21 2020-07-28 夏宗亮 Internet of things communication scheme for packaging monitoring interface to hardware equipment
CN111915970A (en) * 2019-05-08 2020-11-10 北京火星人视野科技有限公司 Internet of things demonstration method, device, equipment and storage medium based on STEM education
CN111913410A (en) * 2019-05-08 2020-11-10 北京火星人视野科技有限公司 Control method, device and equipment of extensible teaching aid based on STEM education and teaching aid
CN111915970B (en) * 2019-05-08 2023-04-07 北京火星人视野科技有限公司 Internet of things demonstration method, device, equipment and storage medium based on STEM education
CN110148291A (en) * 2019-05-28 2019-08-20 广东美的制冷设备有限公司 Control interface display methods, device, household appliance and remote control equipment
CN112328245A (en) * 2020-10-30 2021-02-05 深圳优美创新科技有限公司 Page display method, system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105119958B (en) 2018-07-20

Similar Documents

Publication Publication Date Title
CN105119958A (en) Method and device of controlling intelligent device
CN105430487A (en) Multimedia data playing method, device and system
CN105338399A (en) Image acquisition method and device
CN104639966A (en) Method and device for remote control
CN105204894A (en) Method and device for installing plug-in of intelligent equipment
CN105487389A (en) Method and device for controlling intelligent equipment
CN105357262A (en) Device control method and device control apparatus
CN104735057A (en) Sharing device control right method and device
CN105120099A (en) Shooting control method and device
CN103997669A (en) Equipment control method, equipment control device and equipment control system
CN105049923A (en) Method and apparatus for waking up electronic device
CN104917632A (en) Method for detecting networking channel states, device for detecting networking channel states and electronic equipment
CN105068467B (en) Control the method and device of smart machine
CN105159672A (en) Remote assistance method and client
CN105338083A (en) Interface display method and interface display device
CN105392213A (en) Method and apparatus for connection of controlled intelligent device
CN104363154A (en) Smart home device control method and device
CN105163366A (en) Wireless network connection method and device
CN103986821A (en) Method, equipment and system for carrying out parameter adjustment
CN104618511A (en) Intelligent device detection method and device
CN104717554A (en) Smart television control method and device and electronic equipment
CN105388453A (en) Method and device for positioning intelligent device
CN105159523A (en) Target function enabling method, apparatus and system
CN106792448A (en) Bluetooth connecting method and device, system
CN105162728A (en) Network access method, network access device and network access system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant