CN108366120A - A kind of internet-of-things terminal management method and device - Google Patents

A kind of internet-of-things terminal management method and device Download PDF

Info

Publication number
CN108366120A
CN108366120A CN201810150472.3A CN201810150472A CN108366120A CN 108366120 A CN108366120 A CN 108366120A CN 201810150472 A CN201810150472 A CN 201810150472A CN 108366120 A CN108366120 A CN 108366120A
Authority
CN
China
Prior art keywords
internet
control
things terminal
terminal
things
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810150472.3A
Other languages
Chinese (zh)
Inventor
寇杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningxia Lingzhi Technology Co Ltd
Original Assignee
Ningxia Lingzhi 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 Ningxia Lingzhi Technology Co Ltd filed Critical Ningxia Lingzhi Technology Co Ltd
Priority to CN201810150472.3A priority Critical patent/CN108366120A/en
Publication of CN108366120A publication Critical patent/CN108366120A/en
Pending legal-status Critical Current

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/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • 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)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)

Abstract

An embodiment of the present invention provides a kind of internet-of-things terminal management method and devices, are applied to the server-side being connect respectively with control terminal and terminal communication of internet of things, the method includes:Obtain the control data to internet-of-things terminal that the control terminal is initiated;Control instruction corresponding with the control data is sent to the internet-of-things terminal;Receive the system property for the internet-of-things terminal that the internet-of-things terminal is fed back based on the control instruction;Corresponding control program is obtained according to the system property, and the control information carried in the control data is sent to control the internet-of-things terminal by the internet-of-things terminal according to the control program.The internet-of-things terminal Managed Solution selects corresponding control program by the difference of the system property according to internet-of-things terminal, can pointedly control internet-of-things terminal, improve control success rate and control accuracy.

Description

A kind of internet-of-things terminal management method and device
Technical field
The present invention relates to internet of things field, in particular to a kind of internet-of-things terminal management method and device.
Background technology
Technology of Internet of things is one kind using internet as core, and the network for being extended and being extended on Internet basic. Its user terminal extends and extends between any article and article, carries out information exchange and communication.With technology of Internet of things Development, the smart home based on Internet of Things are gradually popularized in people's lives.Each smart home is due to production firm, system class The difference of type also difference will can lead to control effect not on control strategy if control strategy cannot pointedly be chosen It is good.
Invention content
In view of this, that the object of the present invention is to provide a kind of internet-of-things terminal management methods and device is above-mentioned to solve Problem.
Present pre-ferred embodiments provide a kind of internet-of-things terminal management method, be applied to respectively with control terminal and Internet of Things The server-side of network termination communication connection, the method includes:
Obtain the control data to internet-of-things terminal that the control terminal is initiated;
Control instruction corresponding with the control data is sent to the internet-of-things terminal;
Receive the system property for the internet-of-things terminal that the internet-of-things terminal is fed back based on the control instruction;
Corresponding control program is obtained according to the system property, and will be in the control data according to the control program The control information of carrying is sent to the internet-of-things terminal to control the internet-of-things terminal.
Further, the method further includes:
Detect whether the control terminal is authorized to, if be authorized to, execute it is described to the internet-of-things terminal send with The step of control data corresponding control instruction;
If the control terminal is uncommitted, refuse the control data.
Further, the internet-of-things terminal is multiple, and the system type of each internet-of-things terminal is different, the method Further include:
Obtain the multiple systems type of multiple internet-of-things terminals;
Control program corresponding with each system type is established, and foundation includes that control program is corresponding with system type The system list of relationship.
Further, described the step of corresponding control program is obtained according to the system property, including:
The system type of the internet-of-things terminal is obtained according to the system property;
The system list is inquired, is obtained and the system type pair according to the correspondence stored in the system list The control program answered.
Further, the server-side is also stored with third party's control program, described to be stored according in the system list Correspondence the step of obtaining control program corresponding with the system type, including:
Detect whether there is control corresponding with the system type according to the correspondence stored in the system list Scheme;
If in the presence of control program corresponding with the system type is found according to the correspondence;
If being not present, using third party's control program of storage as control program corresponding with the system type.
Further, the internet-of-things terminal includes television set, electric light, air-conditioning, humidifier or air purifier, the control Terminal processed includes mobile phone, tablet computer, smartwatch, Intelligent bracelet or computer.
Another preferred embodiment of the present invention provides a kind of internet-of-things terminal managing device, be applied to respectively with control terminal and The server-side of terminal communication of internet of things connection, described device include:
Control data acquisition module, the control data to internet-of-things terminal initiated for obtaining the control terminal;
Control instruction sending module refers to for sending control corresponding with the control data to the internet-of-things terminal It enables;
System property receiving module, the Internet of Things fed back based on the control instruction for receiving the internet-of-things terminal The system property of network termination;
Control program acquisition module, for obtaining corresponding control program according to the system property, and according to the control Scheme processed by the control information carried in the control data be sent to the internet-of-things terminal with to the internet-of-things terminal into Row control.
Further, described device further includes detection module and refusal module;
For detecting whether the control terminal is authorized to, the control instruction sending module is used for the detection module When the control terminal is authorized to, control instruction corresponding with the control data is sent to the internet-of-things terminal;
The refusal module is used for when the control terminal is uncommitted, refuses the control data.
Further, the internet-of-things terminal is multiple, and the system type of each internet-of-things terminal is different, described device Further include system type acquisition module and establishes module;
The system type acquisition module is used to obtain the multiple systems type of multiple internet-of-things terminals;
It is described establish module for establish corresponding with each system type control program, and foundation includes control program With the system list of the correspondence of system type.
Further, the control program acquisition module includes system type acquiring unit and query unit;
The system type acquiring unit is used to obtain the system type of the internet-of-things terminal according to the system property;
The query unit is obtained for inquiring the system list according to the correspondence stored in the system list Control program corresponding with the system type.
Internet-of-things terminal management method provided in an embodiment of the present invention and device, by pair for obtaining control terminal initiation When the control data of internet-of-things terminal, control instruction corresponding with the control data is sent to the internet-of-things terminal.And it connects Receive the system property for the internet-of-things terminal that the internet-of-things terminal is fed back based on the control instruction.It obtains and the system property Corresponding control program, and the control information carried in the control data is sent to by Internet of Things according to obtained control program Terminal is to realize the control to the internet-of-things terminal.The internet-of-things terminal Managed Solution, passes through the system according to internet-of-things terminal The difference of attribute selects corresponding control program, can pointedly control internet-of-things terminal, improve control success rate And control accuracy.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment cited below particularly, and coordinate Appended attached drawing, is described in detail below.
Description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 is the application scenarios schematic diagram of internet-of-things terminal management method provided in an embodiment of the present invention.
Fig. 2 is the structure diagram of server-side provided in an embodiment of the present invention.
Fig. 3 is the flow chart of internet-of-things terminal management method provided in an embodiment of the present invention.
Fig. 4 is another flow chart of internet-of-things terminal management method provided in an embodiment of the present invention.
Fig. 5 is the flow chart of the sub-step of step S104 in Fig. 3.
Fig. 6 is the flow chart of the sub-step of step S1042 in Fig. 5.
Fig. 7 is the functional block diagram of internet-of-things terminal managing device provided in an embodiment of the present invention.
Fig. 8 is another functional block diagram of internet-of-things terminal managing device provided in an embodiment of the present invention.
Fig. 9 is another functional block diagram of internet-of-things terminal managing device provided in an embodiment of the present invention.
Figure 10 is the functional block diagram of control program acquisition module provided in an embodiment of the present invention.
Icon:100- server-sides;110- internet-of-things terminal managing devices;111- control data acquisition modules;112- is controlled Instruction sending module;113- system property receiving modules;114- control program acquisition modules;1141- system type acquiring units; 1142- query units;115- detection modules;116- refuses module;117- system type acquisition modules;118- establishes module; 120- processors;130- memories;140- communication units;200- control terminals;300- internet-of-things terminals.
Specific implementation mode
Below in conjunction with attached drawing in the embodiment of the present invention, technical solution in the embodiment of the present invention carries out clear, complete Ground describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Usually exist The component of the embodiment of the present invention described and illustrated in attached drawing can be arranged and be designed with a variety of different configurations herein.Cause This, the detailed description of the embodiment of the present invention to providing in the accompanying drawings is not intended to limit claimed invention below Range, but it is merely representative of the selected embodiment of the present invention.Based on the embodiment of the present invention, those skilled in the art are not doing The every other embodiment obtained under the premise of going out creative work, shall fall within the protection scope of the present invention.
It should be noted that:Similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined, then it further need not be defined and explained in subsequent attached drawing in a attached drawing.Meanwhile the present invention's In description unless specifically defined or limited otherwise, term " installation ", " setting ", " connection " shall be understood in a broad sense, for example, can To be to be fixedly connected, may be a detachable connection, or be integrally connected;It can be mechanical connection, can also be electrical connection;It can Can also can be indirectly connected through an intermediary the connection inside two elements to be to be connected directly.For this field For those of ordinary skill, the concrete meaning of above-mentioned term in the present invention can be understood with concrete condition.
Referring to Fig. 1, for a kind of application scenarios signal of 300 management method of internet-of-things terminal provided in an embodiment of the present invention Figure.The application scenarios include control terminal 200, server-side 100 and internet-of-things terminal 300.The control terminal 200, service End 100 and internet-of-things terminal 300 are in communication with each other by network, with into row data communication or interaction.Wherein, the Internet of Things is whole End 300 can be multiple, and the internet-of-things terminal 300 can be but not limited to television set, electric light, air-conditioning, humidifier or air Clarifier etc..The control terminal 200 can be but not limited to mobile phone, tablet computer, smartwatch, Intelligent bracelet or computer Etc..The control terminal 200 can realize control, the management to the internet-of-things terminal 300 by the server-side 100.
Fig. 2 is please referred to, Fig. 2 is the block diagram of server-side 100 shown in FIG. 1.The server-side 100 includes Internet of Things Terminal management apparatus 110, memory 130, processor 120 and communication unit 140.
The memory 130, processor 120 and 140 each element of communication unit are directly or indirectly electrical between each other Connection, to realize the transmission or interaction of data.For example, these elements can pass through one or more communication bus or letter between each other Number line, which is realized, to be electrically connected.The internet-of-things terminal managing device 110 include it is at least one can be with software or firmware (firmware) form is stored in the memory 130 or is solidificated in the operating system of the server-side 100 Software function module in (operating system, OS).The processor 120 is deposited for executing in the memory 130 The executable module of storage, such as software function module and computer program included by the internet-of-things terminal managing device 110 Deng.
Wherein, the memory 130 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..Wherein, memory 130 is for storing program, the processor 120 after receiving and executing instruction, Execute described program.
The communication unit 140 is used to communicate with the control terminal 200 and the foundation of the internet-of-things terminal 300, is used for The control terminal 200 and the data of the internet-of-things terminal 300 are obtained, or are controlled for being sent to the internet-of-things terminal 300 System instruction is to control the internet-of-things terminal 300.
The processor 120 may be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 120 can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP) etc.;It can also be digital signal processor (DSP), application-specific integrated circuit (ASIC), scene Programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware group Part.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present application.General processor can be with It is microprocessor or the processor 120 can also be any conventional processor etc..
Referring to Fig. 3, being a kind of internet-of-things terminal management applied to above-mentioned server-side 100 provided in an embodiment of the present invention The flow chart of method.It should be noted that method provided by the invention is not limitation with Fig. 3 and particular order as described below. Each step shown in Fig. 3 will be described in detail below.
Step S101 obtains the control data to internet-of-things terminal 300 of the initiation of the control terminal 200.
Step S102 sends control instruction corresponding with the control data to the internet-of-things terminal 300.
In the present embodiment, the user for holding control terminal 200 can be according to the demand of itself to corresponding internet-of-things terminal 300 It is controlled.Optionally, the relevant application software for managing internet-of-things terminal 300, user can be installed in control terminal 200 It can be by logging in control data of the application software initiation to internet-of-things terminal 300.The control data may include specifically controlling Information processed, for example, to the adjusting of the temperature of air-conditioning, open or close humidifier, open or close air purifier etc..Control Above-mentioned control data is sent to server-side 100 by terminal 200, the information that server-side 100 is carried according to the control data, such as in advance The IP address of the internet-of-things terminal 300 of control, the device identifier etc. of internet-of-things terminal 300, generate corresponding control instruction. And the control instruction is sent to corresponding internet-of-things terminal 300.
In the present embodiment, for the control security of internet-of-things terminal 300, internet-of-things terminal 300 is avoided illegally to be controlled System, referring to Fig. 4, internet-of-things terminal management method provided in this embodiment is further comprising the steps of:
Step S201, detects whether the control terminal 200 is authorized to, if be authorized to, then follow the steps S102, if not by It authorizes, thens follow the steps S202.
Step S202 refuses the control data.
In the present embodiment, control terminal 200 needs before carrying out control management to internet-of-things terminal 300 by described Server-side 100 obtains the control authority of corresponding internet-of-things terminal 300.Optionally, control terminal 200 can be by the terminal iidentification of itself The device identifier of each internet-of-things terminal 300 in Fu Yujia is sent to the server-side 100.Server-side 100 will then receive Terminal identifier and device identifier bound, and binding relationship is stored.
After the control data that server-side 100 receives control terminal 200, server-side 100 can be according in the control data The device identifier of the control terminal 200 of carrying detects whether the control terminal 200 is authorized to.Optionally, the server-side 100 can search the binding relationship of storage, with detect the control terminal 200 whether in advance with the internet-of-things terminal of pre-control 300 It is bound.If having bound, it can determine that the control terminal 200 has the control authority to the internet-of-things terminal 300, can hold The step of row generates corresponding control instruction and is sent to the internet-of-things terminal 300.If the control terminal 200 not with it is described Internet-of-things terminal 300 is bound, and can determine that the control terminal 200 does not have the control to the internet-of-things terminal 300 Limit, then be rejected by the control data.
Step S103 receives the internet-of-things terminal 300 that the internet-of-things terminal 300 is fed back based on the control instruction System property.
In the present embodiment, internet-of-things terminal 300 receive server-side 100 transmission control instruction when, can by itself System property feeds back to the server-side 100.It is of course also possible to be to be stored with each internet-of-things terminal 300 in the server-side 100 System property search the system property of storage after the control data for receiving control terminal 200 to obtain control terminal The 300 corresponding system property of internet-of-things terminal of 200 pre-controls.
It should be appreciated that the present embodiment in, the internet-of-things terminal 300 include it is multiple, each internet-of-things terminal 300 due to The difference of production firm, the difference of system type, difference of model etc. cause also different on control strategy.According to The system property of each internet-of-things terminal 300, selects corresponding control program to be controlled, and so can reach and improves control efficiency Purpose.
The server-side 100 can obtain the multiple systems type of multiple internet-of-things terminals 300 in advance, and pre-establish Control program corresponding with each system type, in this way, different system types can be established one by one from different control programs Correspondence.Also, the correspondence of system type, control program and system type and control program can be stored in system In list, in this way, the system list subsequently can be directly inquired, to obtain the control program being suitble to internet-of-things terminal 300.
Step S104 obtains corresponding control program according to the system property.
The control information carried in the control data is sent to the Internet of Things by step S105 according to the control program Network termination 300 is to control the internet-of-things terminal 300.
Referring to Fig. 5, in the present embodiment, step S104 may include two sub-steps of step S1041 and step S042.
Step S1041 obtains the system type of the internet-of-things terminal 300 according to the system property.
Step S1042 inquires the system list, according to the correspondence stored in the system list obtain with it is described The corresponding control program of train type.
In the present embodiment, the internet-of-things terminal 300 of the feedback of the internet-of-things terminal 300 is obtained certainly in the server-side 100 After the system property of body or server-side 100 obtains and the object that is carried in control data from multiple system properties of storage After 300 corresponding system property of networked terminals, then the system that can obtain the internet-of-things terminal 300 according to obtained system property Type, the train type include system model, system version etc..
The server-side 100 can inquire the system list pre-established, it can be seen from the above, being stored with object in the system list System type, control program and the system type of networked terminals 300 and the correspondence of control program.In this way, can find Control program corresponding with the system type of the internet-of-things terminal 300, subsequently then can be according to the control program to the Internet of Things Terminal 300 realizes control.
Optionally, referring to Fig. 6, in the present embodiment, step S1042 may include step S10421, step S10422 And tri- sub-steps of step S10423.
Step S10421 detects whether exist and the system type according to the correspondence stored in the system list Corresponding control program, and if it exists, then follow the steps S10422, if being not present, then follow the steps S10423.
Step S10422 finds control program corresponding with the system type according to the correspondence.
Step S10423, using third party's control program of storage as control program corresponding with the system type.
In the present embodiment, when obtaining corresponding control program according to the system type of internet-of-things terminal 300, in order to avoid The case where not being stored with control program corresponding with the system type of the internet-of-things terminal 300 in server-side 100 causes system to be transported Row is obstructed, and therefore, control corresponding with the system type is not present in the correspondence stored in detecting system list When scheme, the third party of storage can be controlled and be used as spare control program, with third party's control program to the internet-of-things terminal 300 are controlled.
Optionally, server-side 100 can get the specific control letter carried in the control data that control terminal 200 is sent Breath, such as whether the control information can currently be switched on for inquiry family television set and currently playing programme content, either The indoor temperature, indoor humidity, air quality etc. of current family are inquired, or control TV power on and off and stopping play and work as Actual temp etc. is arrived in program, control family air-conditioning switch machine and the adjusting of preceding broadcasting.Server-side 100 can according to acquisition and Internet of Things 300 corresponding control program of network termination, sends control information to internet-of-things terminal 300, so realizes to internet-of-things terminal 300 Pointedly control management.
Referring to Fig. 7, the internet-of-things terminal management applied to above-mentioned server-side 100 provided for another embodiment of the present invention The functional block diagram of device 110.The internet-of-things terminal managing device 110 refers to including control data acquisition module 111, control Enable sending module 112, system property receiving module 113 and control program acquisition module 114.
The control data acquisition module 111 be used to obtain the control terminal 200 initiation to internet-of-things terminal 300 Control data.The control data acquisition module 111 can be used for executing step S101 shown in Fig. 3, specific operating method It can refer to the detailed description of step S101.
The control instruction sending module 112 is used to send to the internet-of-things terminal 300 corresponding with the control data Control instruction.The control instruction sending module 112 can be used for executing step S102 shown in Fig. 3, specific operation side Method can refer to the detailed description of step S102.
The system property receiving module 113 is fed back for receiving the internet-of-things terminal 300 based on the control instruction The internet-of-things terminal 300 system property.The system property receiving module 113 can be used for executing to be walked shown in Fig. 3 Rapid S103, specific operating method can refer to the detailed description of step S103.
The control program acquisition module 114 is used to obtain corresponding control program according to the system property, and according to The control information carried in the control data is sent to the internet-of-things terminal 300 with to the Internet of Things by the control program Network termination 300 is controlled.The control program acquisition module 114 can be used for executing step S104 and step shown in Fig. 3 S105, specific operating method can refer to the detailed description of step S104 and step S105.
Referring to Fig. 8, in the present embodiment, the internet-of-things terminal managing device 110 further includes detection module 115 and refuses Exhausted module 116.
The detection module 115 is for detecting whether the control terminal 200 is authorized to, the control instruction sending module 112 to the internet-of-things terminal 300 for when the control terminal 200 is authorized to, sending corresponding with the control data Control instruction.The detection module 115 can be used for executing step S201 shown in Fig. 4, and specific operating method can refer to step The detailed description of rapid S201.
The refusal module 116 is used for when the control terminal 200 is uncommitted, refuses the control data.It is described Refusal module 116 can be used for executing step S202 shown in Fig. 4, and specific operating method can refer to retouching in detail for step S202 It states.
Referring to Fig. 9, in the present embodiment, the internet-of-things terminal 300 be it is multiple, each internet-of-things terminal 300 System type is different, and the internet-of-things terminal managing device 110 further includes system type acquisition module 117 and establishes module 118。
The system type acquisition module 117 is used to obtain the multiple systems type of multiple internet-of-things terminals 300.Institute State establish module 118 for establish corresponding with each system type control program, and foundation includes control program and system The system list of the correspondence of type.
Referring to Fig. 10, in the present embodiment, the control program acquisition module 114 includes system type acquiring unit 1141 and query unit 1142.
The system type acquiring unit 1141 is used for according to what the system property obtained the internet-of-things terminal 300 System type.The system type acquiring unit 1141 can be used for executing step S1041 shown in Fig. 5, specific operating method It can refer to the detailed description of step S1041.
The query unit 1142 is for inquiring the system list, according to the correspondence stored in the system list Obtain control program corresponding with the system type.The query unit 1142 can be used for executing step shown in Fig. 5 S1042, specific operating method can refer to the detailed description of step S1042.
In conclusion internet-of-things terminal management method provided in an embodiment of the present invention and device, by obtaining control eventually End 200 initiate to the control data of internet-of-things terminal 300 when, sent and the control data to the internet-of-things terminal 300 Corresponding control instruction.And receive the internet-of-things terminal 300 that the internet-of-things terminal 300 is fed back based on the control instruction System property.Control program corresponding with the system property is obtained, and will be in the control data according to obtained control program The control information of carrying is sent to internet-of-things terminal 300 to realize the control to the internet-of-things terminal 300.The internet-of-things terminal pipe Reason scheme selects corresponding control program by the difference of the system property according to internet-of-things terminal 300, can be pointedly to object Networked terminals 300 are controlled, and control success rate and control accuracy are improved.
In embodiment provided herein, it should be understood that disclosed device and method, it can also be by other Mode realize.The apparatus embodiments described above are merely exemplary, for example, the flow chart and block diagram in attached drawing are shown Architectural framework in the cards, function and the behaviour of devices in accordance with embodiments of the present invention, method and computer program product Make.In this regard, each box in flowchart or block diagram can represent a part for a module, section or code, institute The part for stating module, section or code includes one or more executable instructions for implementing the specified logical function. It should also be noted that at some as in the realization method replaced, the function of being marked in box can also be to be different from attached drawing The sequence marked occurs.For example, two continuous boxes can essentially be basically executed in parallel, they sometimes can also be by Opposite sequence executes, this is depended on the functions involved.It is also noted that each box in block diagram and or flow chart, And the combination of the box in block diagram and or flow chart, function or the dedicated of action as defined in executing can be used to be based on hardware System realize, or can realize using a combination of dedicated hardware and computer instructions.
It should be noted that herein, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or equipment including a series of elements includes not only those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or equipment institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including institute State in the process, method, article or equipment of element that there is also other identical elements.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, any made by repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.It should be noted that:Similar label and letter exist Similar terms are indicated in following attached drawing, therefore, once being defined in a certain Xiang Yi attached drawing, are then not required in subsequent attached drawing It is further defined and is explained.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (10)

1. a kind of internet-of-things terminal management method, which is characterized in that be applied to respectively with control terminal and terminal communication of internet of things The server-side of connection, the method includes:
Obtain the control data to internet-of-things terminal that the control terminal is initiated;
Control instruction corresponding with the control data is sent to the internet-of-things terminal;
Receive the system property for the internet-of-things terminal that the internet-of-things terminal is fed back based on the control instruction;
Corresponding control program is obtained according to the system property, and will be carried in the control data according to the control program Control information be sent to the internet-of-things terminal to control the internet-of-things terminal.
2. internet-of-things terminal management method according to claim 1, which is characterized in that the method further includes:
Detect whether the control terminal is authorized to, if be authorized to, execute it is described to the internet-of-things terminal send with it is described The step of control data corresponding control instruction;
If the control terminal is uncommitted, refuse the control data.
3. internet-of-things terminal management method according to claim 1, which is characterized in that the internet-of-things terminal be it is multiple, The system type of each internet-of-things terminal is different, and the method further includes:
Obtain the multiple systems type of multiple internet-of-things terminals;
Control program corresponding with each system type is established, and foundation includes the correspondence of control program and system type System list.
4. internet-of-things terminal management method according to claim 3, which is characterized in that described to be obtained according to the system property The step of to corresponding control program, including:
The system type of the internet-of-things terminal is obtained according to the system property;
The system list is inquired, is obtained according to the correspondence stored in the system list corresponding with the system type Control program.
5. internet-of-things terminal management method according to claim 4, which is characterized in that the server-side is also stored with third Square control program, it is described that controlling party corresponding with the system type is obtained according to the correspondence stored in the system list The step of case, including:
Detect whether there is control program corresponding with the system type according to the correspondence stored in the system list;
If in the presence of control program corresponding with the system type is found according to the correspondence;
If being not present, using third party's control program of storage as control program corresponding with the system type.
6. internet-of-things terminal management method according to claim 1, which is characterized in that the internet-of-things terminal includes TV Mechanical, electrical lamp, air-conditioning, humidifier or air purifier, the control terminal include mobile phone, tablet computer, smartwatch, intelligent hand Ring or computer.
7. a kind of internet-of-things terminal control device, which is characterized in that be applied to respectively with control terminal and terminal communication of internet of things The server-side of connection, described device include:
Control data acquisition module, the control data to internet-of-things terminal initiated for obtaining the control terminal;
Control instruction sending module, for sending control instruction corresponding with the control data to the internet-of-things terminal;
System property receiving module, it is whole for receiving the Internet of Things that the internet-of-things terminal is fed back based on the control instruction The system property at end;
Control program acquisition module, for obtaining corresponding control program according to the system property, and according to the controlling party The control information carried in the control data is sent to the internet-of-things terminal to be controlled to the internet-of-things terminal by case System.
8. internet-of-things terminal control device according to claim 7, which is characterized in that described device further includes detection module And refusal module;
For detecting whether the control terminal is authorized to, the control instruction sending module is used for described the detection module When control terminal is authorized to, control instruction corresponding with the control data is sent to the internet-of-things terminal;
The refusal module is used for when the control terminal is uncommitted, refuses the control data.
9. internet-of-things terminal control device according to claim 7, which is characterized in that the internet-of-things terminal be it is multiple, The system type of each internet-of-things terminal is different, and described device further includes system type acquisition module and establishes module;
The system type acquisition module is used to obtain the multiple systems type of multiple internet-of-things terminals;
It is described establish module for establish corresponding with each system type control program, and foundation includes control program and be The system list of the correspondence for type of uniting.
10. internet-of-things terminal control device according to claim 9, which is characterized in that the control program acquisition module Including system type acquiring unit and query unit;
The system type acquiring unit is used to obtain the system type of the internet-of-things terminal according to the system property;
The query unit is obtained and institute according to the correspondence stored in the system list for inquiring the system list State the corresponding control program of system type.
CN201810150472.3A 2018-02-13 2018-02-13 A kind of internet-of-things terminal management method and device Pending CN108366120A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810150472.3A CN108366120A (en) 2018-02-13 2018-02-13 A kind of internet-of-things terminal management method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810150472.3A CN108366120A (en) 2018-02-13 2018-02-13 A kind of internet-of-things terminal management method and device

Publications (1)

Publication Number Publication Date
CN108366120A true CN108366120A (en) 2018-08-03

Family

ID=63002404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810150472.3A Pending CN108366120A (en) 2018-02-13 2018-02-13 A kind of internet-of-things terminal management method and device

Country Status (1)

Country Link
CN (1) CN108366120A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112887389A (en) * 2021-01-20 2021-06-01 上海商米科技集团股份有限公司 Version-based equipment interoperation method, system, device and storage medium
CN113518072A (en) * 2021-04-19 2021-10-19 程博 Big data analysis method based on Internet of things

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169652A (en) * 2007-11-09 2008-04-30 上海可鲁***软件有限公司 Intelligent apparatus and communication method with outside and device
US20090106433A1 (en) * 2001-02-26 2009-04-23 Oracle International Corporation Access system interface
CN103595717A (en) * 2013-11-13 2014-02-19 海信集团有限公司 Household appliance control protocol conversion method and control terminal
CN103941668A (en) * 2013-12-31 2014-07-23 海尔集团公司 User operating terminal for household appliance controlling
WO2014209348A1 (en) * 2013-06-28 2014-12-31 Empire Technology Development Llc Task management on computing platforms
CN104315660A (en) * 2014-10-29 2015-01-28 小米科技有限责任公司 Electronic equipment and device and method for controlling rotation speeds of air purifier
CN105933290A (en) * 2016-04-08 2016-09-07 杭州华三通信技术有限公司 Anti-attack method and device of virtual machines
CN106790727A (en) * 2017-03-30 2017-05-31 武汉斗鱼网络科技有限公司 Information push method and device
CN106899603A (en) * 2017-03-14 2017-06-27 微鲸科技有限公司 A kind of smart machine monitoring method and device
CN107360068A (en) * 2017-06-30 2017-11-17 广东美的制冷设备有限公司 Household appliance controlling system, method and its equipment
CN107608225A (en) * 2017-09-29 2018-01-19 深圳市艾特智能科技有限公司 Control method, system, storage medium and the computer equipment of intelligent home device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090106433A1 (en) * 2001-02-26 2009-04-23 Oracle International Corporation Access system interface
CN101169652A (en) * 2007-11-09 2008-04-30 上海可鲁***软件有限公司 Intelligent apparatus and communication method with outside and device
WO2014209348A1 (en) * 2013-06-28 2014-12-31 Empire Technology Development Llc Task management on computing platforms
CN103595717A (en) * 2013-11-13 2014-02-19 海信集团有限公司 Household appliance control protocol conversion method and control terminal
CN103941668A (en) * 2013-12-31 2014-07-23 海尔集团公司 User operating terminal for household appliance controlling
CN104315660A (en) * 2014-10-29 2015-01-28 小米科技有限责任公司 Electronic equipment and device and method for controlling rotation speeds of air purifier
CN105933290A (en) * 2016-04-08 2016-09-07 杭州华三通信技术有限公司 Anti-attack method and device of virtual machines
CN106899603A (en) * 2017-03-14 2017-06-27 微鲸科技有限公司 A kind of smart machine monitoring method and device
CN106790727A (en) * 2017-03-30 2017-05-31 武汉斗鱼网络科技有限公司 Information push method and device
CN107360068A (en) * 2017-06-30 2017-11-17 广东美的制冷设备有限公司 Household appliance controlling system, method and its equipment
CN107608225A (en) * 2017-09-29 2018-01-19 深圳市艾特智能科技有限公司 Control method, system, storage medium and the computer equipment of intelligent home device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112887389A (en) * 2021-01-20 2021-06-01 上海商米科技集团股份有限公司 Version-based equipment interoperation method, system, device and storage medium
CN113518072A (en) * 2021-04-19 2021-10-19 程博 Big data analysis method based on Internet of things

Similar Documents

Publication Publication Date Title
CN105471686B (en) Terminal control method, device and system
EP3060018B1 (en) Registration method and system for common service entity
CN101860534B (en) Method and system for switching network, access equipment and authentication server
US20140165160A1 (en) Method and apparatus for controlling access between home device and external server in home network system
CN105629752A (en) Intelligent household equipment access method and intelligent household system
CN105005200A (en) System for ensuring communication between intelligent appliances and cloud platform
CN105530672A (en) Switching method and switching system for mobile terminal and smart home communication network
CN110557448A (en) Control method and system for smart home
CN105991680A (en) Internet of things smart device software automatic upgrading method and system
CN107689903A (en) Intelligent home equipment control method, system, storage medium and computer equipment
CN102685274B (en) Group address distribution method of intelligent equipment in intelligent household network
CN108366120A (en) A kind of internet-of-things terminal management method and device
CN103439934A (en) Intelligent electrical appliance control method, server and system
EP2472785B1 (en) Service linkage control system and method
CN103888435A (en) Service admission control method, device and system
CN102694882B (en) The group address distribution method of smart machine in intelligent home network
CN102694883A (en) Address distribution method and equipment for intelligent household network
CN105376706A (en) Method and apparatus for subscribing equipment position information
CN104469770A (en) WLAN authentication method, platform and system for third-party application
CN115001889B (en) Device control method, electronic device and storage medium
CN109587121B (en) Security policy control method and device
CN110493338A (en) A kind of equipment mutual control method, system and computer readable storage medium
CN102420731B (en) Network access control method and system
CN102143165A (en) Method, network switch and network system for authenticating terminals
CN105207811B (en) Method and device for replacing non-AllJoyn equipment

Legal Events

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

Application publication date: 20180803

RJ01 Rejection of invention patent application after publication