CN106126230A - A kind of adaptive device making control interface adaptation platform of internet of things and method - Google Patents
A kind of adaptive device making control interface adaptation platform of internet of things and method Download PDFInfo
- Publication number
- CN106126230A CN106126230A CN201610460985.5A CN201610460985A CN106126230A CN 106126230 A CN106126230 A CN 106126230A CN 201610460985 A CN201610460985 A CN 201610460985A CN 106126230 A CN106126230 A CN 106126230A
- Authority
- CN
- China
- Prior art keywords
- platform
- internet
- things
- interface
- control
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Communication Control (AREA)
Abstract
The invention discloses a kind of adaptive device making control interface adaptation platform of internet of things and method.This device includes: standard interface module, and for the standard Protocol Data that control interface sends is forwarded to protocol conversion module, the standard Protocol Data sent by protocol conversion module is forwarded to control interface;Protocol conversion module, standard Protocol Data for standard interface module being sent is converted into and controls the platform of internet of things protocol data that place, interface software APP can identify the platform interface module being sent to control place, interface software APP, the platform of internet of things protocol data that the platform interface module controlling place, interface software APP sends is converted into standard Protocol Data and is sent to standard interface module.The present invention makes a set of control interface energy of smart machine be enough in the software APP controlling this smart machine that different platform of internet of things provides, it is not necessary to develop a set of control interface respectively according to each platform of internet of things, cost-effective, improves efficiency.
Description
Technical field
The present invention relates to technology of Internet of things field, particularly relate to a kind of adaptive dress making control interface adaptation platform of internet of things
Put and method.
Background technology
At present, smart machine typically requires the various platform of internet of things of access, as Jingdone district is micro-, A Liyun, ancient north DNA etc..
Each platform both provides the super APP of oneself in order to control to access the smart machine of oneself platform on mobile phone.These super APP
All have employed native applications+HTML and control the development scheme at interface, i.e. the common segment primary mode of each cell phone platform is developed,
Various equipment distinctive control interface is developed by HTML.So dynamically can revise in the case of without revising mobile phone application
The control interface of interpolation equipment.Native applications (super APP) is provided by platform of internet of things, control circle comprised inside native applications
(HTML) can be developed offer by third party in face.
But the JavaScript interface and the communication format that control interface development for HTML that each platform of internet of things provides
The most different.At present, a smart machine wants to dock multiple platform of internet of things it is necessary to develop and each platform of internet of things pair for it
The many sets answered control interface, cause duplication of labour inefficiency.
Summary of the invention
It is an object of the invention to overcome existing smart machine to dock multiple platform of internet of things, need corresponding each Internet of Things
A set of control interface developed respectively by platform, causes the technical problem of duplication of labour inefficiency, it is provided that one makes control interface
The adaptive device of adaptive platform of internet of things and method, it is flat that it makes a set of control interface energy of smart machine be enough in different Internet of Things
The software APP controlling this smart machine that platform provides, it is not necessary to develop a set of control interface respectively according to each platform of internet of things,
Cost-effective, improve efficiency.
In order to solve the problems referred to above, the present invention is achieved by the following technical solutions:
A kind of adaptive device making control interface adaptation platform of internet of things of the present invention, including:
Standard interface module, for the standard Protocol Data that control interface sends is forwarded to protocol conversion module, turns agreement
The standard Protocol Data that die change block sends is forwarded to control interface;
Protocol conversion module, the standard Protocol Data for standard interface module being sent is converted into control place, interface software
Platform of internet of things protocol data that APP can identify also is sent to control the platform interface module of place, interface software APP, will control
The platform of internet of things protocol data that the platform interface module of place, interface software APP sends is converted into standard Protocol Data and is sent to
Standard interface module.
In the technical program, controlling the part of the software APP that interface provides for platform of internet of things, platform of internet of things is permitted
Permitted third party and the control interface in the software APP oneself provided is provided.Control place, interface software APP to lead to platform of internet of things
Letter, controls to access the smart machine of this platform of internet of things.Adaptive device has multiple, an adaptive device and a platform of internet of things
Corresponding, it is possible to the platform of internet of things protocol data of standard Protocol Data with homologue networked platforms is mutually changed.Control interface
Can read and write standard Protocol Data, standard agreement is the pre-determined a kind of agreement of user.
The platform of internet of things agreement used according to the software APP controlling place, interface selects corresponding adaptive device, and will
This adaptive device is arranged in software APP.Software APP is generally the APP in mobile phone, panel computer etc..When needs control to access
During the smart machine of certain platform of internet of things, the software APP provided by this platform of internet of things is controlled, from this software APP
Control interface input control instruction, control the control instruction of interface outputting standard protocol form to standard interface module, standard
The control instruction of standard agreement form is sent to protocol conversion module by interface module, protocol conversion module standard agreement form
Control instruction is converted into the control instruction of platform of internet of things protocol form, and is sent to the platform interface module of software APP, software
The control instruction of the platform of internet of things protocol form that platform interface module is received by APP is sent to platform of internet of things, Internet of Things
The control instruction of the platform of internet of things protocol form received is forwarded to the smart machine of correspondence by platform, and smart machine is according to connecing
The control instruction of the platform of internet of things protocol form received performs corresponding actions.
When a smart machine wants to dock multiple platform of internet of things, it is only necessary to develop the control of a set of read-write standard Protocol Data
Interface processed, adds this control in the software APP controlling the work of this smart machine of the platform of internet of things offer of smart machine docking
Interface processed and the adaptive device corresponding with this platform of internet of things.Need not develop a set of respectively according to each platform of internet of things
Control interface, cost-effective, improve efficiency.
As preferably, the JavaScript interface that described platform interface module provides for platform of internet of things.
As preferably, adaptive device is arranged in control place, interface software APP.
A kind of method making control interface adaptation platform of internet of things of the present invention, including:
In controlling place, interface software APP, adaptive device is set;
After control interface in software APP receives control instruction, the control instruction of standard agreement form is sent to adaptive dress
Putting, the control instruction of standard agreement form is converted into the platform of internet of things protocol form that software APP can identify by adaptive device
Control instruction is also sent to the platform interface module of software APP, the platform of internet of things that platform interface module is received by software APP
The control instruction of protocol form is sent to platform of internet of things, the control of platform of internet of things protocol form that platform of internet of things will receive
System instruction is forwarded to the smart machine of correspondence, and smart machine is held according to the control instruction of the platform of internet of things protocol form received
Row corresponding actions, and the feedback data of platform of internet of things protocol form is sent to this platform of internet of things, platform of internet of things is by thing
The feedback data of networked platforms protocol form is sent to software APP, software APP and leads to platform interface module by platform of internet of things agreement
The feedback data of form is sent to adaptive device, and the feedback data of platform of internet of things protocol form is converted into standard by adaptive device
The feedback data of protocol form also is sent to control interface, controls interface display feedback data.
As preferably, adaptive device has multiple, and each adaptive device can be by standard agreement and a kind of platform of internet of things association
View mutually conversion, the method arranging adaptive device in controlling place, interface software APP comprises the following steps: according to controlling interface
Standard agreement and this platform of internet of things agreement can mutually be changed by the platform of internet of things agreement selection that the software APP at place uses
Adaptive device, and this adaptive device is arranged in software APP.
The invention has the beneficial effects as follows: making a set of control interface energy of smart machine be enough in different platform of internet of things provides
Control this smart machine software APP, it is not necessary to develop a set of control interface respectively according to each platform of internet of things, save into
This, improve efficiency.
Accompanying drawing explanation
Fig. 1 is a kind of structural representation of the present invention.
In figure: 1, standard interface module, 2, protocol conversion module, 3, platform interface module, 4, control interface.
Detailed description of the invention
Below by embodiment, and combine accompanying drawing, technical scheme is described in further detail.
Embodiment: a kind of adaptive device making control interface adaptation platform of internet of things of the present embodiment, as it is shown in figure 1, bag
Include:
Standard interface module 1, for being forwarded to protocol conversion module 2, by agreement by the standard Protocol Data that control interface sends
The standard Protocol Data that modular converter 2 sends is forwarded to control interface 4;
Protocol conversion module 2 is soft for the standard Protocol Data that standard interface module 1 sends is converted into control place, interface 4
Platform of internet of things protocol data that part APP can identify also is sent to control the platform interface module 3 of place, interface 4 software APP, will
The platform of internet of things protocol data that the platform interface module 3 of control place, interface 4 software APP sends is converted into standard Protocol Data
It is sent to standard interface module 1.
Controlling the part of the software APP that interface provides for platform of internet of things, platform of internet of things allows third party to develop certainly
Control interface in the software APP that oneself provides.Control place, interface software APP to control to access be somebody's turn to do with platform of internet of things communication
The smart machine of platform of internet of things.Adaptive device has multiple, and an adaptive device is corresponding with a platform of internet of things, it is possible to will mark
The platform of internet of things protocol data of quasi-protocol data and homologue networked platforms is mutually changed.Control interface and can read and write standard association
View data, standard agreement is the pre-determined a kind of agreement of user.Platform interface module provides for platform of internet of things
JavaScript interface, adaptive device is arranged in control place, interface software APP.
The platform of internet of things agreement used according to the software APP controlling place, interface selects corresponding adaptive device, and will
This adaptive device is arranged in software APP.Software APP is generally the APP in mobile phone, panel computer etc..When needs control to access
During the smart machine of certain platform of internet of things, the software APP provided by this platform of internet of things is controlled, from this software APP
Control interface input control instruction, control the control instruction of interface outputting standard protocol form to standard interface module, standard
The control instruction of standard agreement form is sent to protocol conversion module by interface module, protocol conversion module standard agreement form
Control instruction is converted into the control instruction of platform of internet of things protocol form, and is sent to the platform interface module of software APP, software
The control instruction of the platform of internet of things protocol form that platform interface module is received by APP is sent to platform of internet of things, Internet of Things
The control instruction of the platform of internet of things protocol form received is forwarded to the smart machine of correspondence by platform, and smart machine is according to connecing
The control instruction of the platform of internet of things protocol form received performs corresponding actions.
When a smart machine wants to dock multiple platform of internet of things, it is only necessary to develop the control of a set of read-write standard Protocol Data
Interface processed, adds this control in the software APP controlling the work of this smart machine of the platform of internet of things offer of smart machine docking
Interface processed and the adaptive device corresponding with this platform of internet of things.Need not develop a set of respectively according to each platform of internet of things
Control interface, cost-effective, improve efficiency.
After developer has developed control interface, in the html file controlling interface, introduce certain platform of internet of things corresponding
Adaptive device file, and pack upload to this platform of internet of things, this platform of internet of things can be controlled in the software APP of mobile phone
Smart machine.
A kind of method making control interface adaptation platform of internet of things of the present embodiment, makes control interface for above-mentioned one
The adaptive device of adaptive platform of internet of things, including:
In controlling place, interface software APP, adaptive device is set;
After control interface in software APP receives control instruction, the control instruction of standard agreement form is sent to adaptive dress
Putting, the control instruction of standard agreement form is converted into the platform of internet of things protocol form that software APP can identify by adaptive device
Control instruction is also sent to the platform interface module of software APP, the platform of internet of things that platform interface module is received by software APP
The control instruction of protocol form is sent to platform of internet of things, the control of platform of internet of things protocol form that platform of internet of things will receive
System instruction is forwarded to the smart machine of correspondence, and smart machine is held according to the control instruction of the platform of internet of things protocol form received
Row corresponding actions, and the feedback data of platform of internet of things protocol form is sent to this platform of internet of things, platform of internet of things is by thing
The feedback data of networked platforms protocol form is sent to software APP, software APP and leads to platform interface module by platform of internet of things agreement
The feedback data of form is sent to adaptive device, and the feedback data of platform of internet of things protocol form is converted into standard by adaptive device
The feedback data of protocol form also is sent to control interface, controls interface display feedback data.
Adaptive device has multiple, and standard agreement can mutually be turned by each adaptive device with a kind of platform of internet of things agreement
Changing, the method arranging adaptive device in controlling place, interface software APP comprises the following steps: according to controlling the soft of place, interface
The platform of internet of things agreement that part APP uses selects the adaptive dress that can standard agreement and this platform of internet of things agreement be mutually changed
Put, and this adaptive device is arranged in software APP.
Claims (5)
1. the adaptive device making control interface adaptation platform of internet of things, it is characterised in that including:
Standard interface module (1), for the standard Protocol Data that control interface (4) sends is forwarded to protocol conversion module (2),
It is forwarded to the standard Protocol Data that protocol conversion module (2) sends control interface (4);
Protocol conversion module (2), for being converted into control place, interface by the standard Protocol Data that standard interface module (1) sends
Platform of internet of things protocol data that software APP can identify also is sent to control the platform interface module of place, interface software APP
(3), the platform of internet of things protocol data that the platform interface module (3) controlling place, interface software APP sends is converted into standard
Protocol data is sent to standard interface module (1).
A kind of adaptive device making control interface adaptation platform of internet of things the most according to claim 1, it is characterised in that institute
State the JavaScript interface that platform interface module (3) provides for platform of internet of things.
A kind of adaptive device making control interface adaptation platform of internet of things the most according to claim 1 and 2, its feature exists
In, adaptive device is arranged in control place, interface software APP.
4. the method making control interface adaptation platform of internet of things, makes control interface for the one described in claim 1 or 2
The adaptive device of adaptive platform of internet of things, it is characterised in that including:
In controlling place, interface software APP, adaptive device is set;
After control interface in software APP receives control instruction, the control instruction of standard agreement form is sent to adaptive dress
Putting, the control instruction of standard agreement form is converted into the platform of internet of things protocol form that software APP can identify by adaptive device
Control instruction is also sent to the platform interface module of software APP, the platform of internet of things that platform interface module is received by software APP
The control instruction of protocol form is sent to platform of internet of things, the control of platform of internet of things protocol form that platform of internet of things will receive
System instruction is forwarded to the smart machine of correspondence, and smart machine is held according to the control instruction of the platform of internet of things protocol form received
Row corresponding actions, and the feedback data of platform of internet of things protocol form is sent to this platform of internet of things, platform of internet of things is by thing
The feedback data of networked platforms protocol form is sent to software APP, software APP and leads to platform interface module by platform of internet of things agreement
The feedback data of form is sent to adaptive device, and the feedback data of platform of internet of things protocol form is converted into standard by adaptive device
The feedback data of protocol form also is sent to control interface, controls interface display feedback data.
A kind of method making control interface adaptation platform of internet of things the most according to claim 4, it is characterised in that adaptive dress
Being equipped with multiple, standard agreement can mutually be changed by each adaptive device with a kind of platform of internet of things agreement, is controlling interface institute
The method arranging adaptive device in software APP comprises the following steps: the Internet of Things used according to the software APP controlling place, interface
Net platform protocol selects the adaptive device that can standard agreement and this platform of internet of things agreement be mutually changed, and by this adaptive device
It is arranged in software APP.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610460985.5A CN106126230A (en) | 2016-06-23 | 2016-06-23 | A kind of adaptive device making control interface adaptation platform of internet of things and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610460985.5A CN106126230A (en) | 2016-06-23 | 2016-06-23 | A kind of adaptive device making control interface adaptation platform of internet of things and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106126230A true CN106126230A (en) | 2016-11-16 |
Family
ID=57267954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610460985.5A Pending CN106126230A (en) | 2016-06-23 | 2016-06-23 | A kind of adaptive device making control interface adaptation platform of internet of things and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106126230A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108289110A (en) * | 2017-01-09 | 2018-07-17 | 阿里巴巴集团控股有限公司 | Equipment correlating method, device, terminal device and operating system |
CN110995647A (en) * | 2019-10-24 | 2020-04-10 | 珠海格力电器股份有限公司 | Protocol conversion method, device, equipment, storage medium and system |
CN111026394A (en) * | 2019-12-06 | 2020-04-17 | 光大兴陇信托有限责任公司 | Method for carrying out flow docking by utilizing self-service docking platform |
CN114584461A (en) * | 2022-02-24 | 2022-06-03 | 上海材料研究所 | Wireless data record transmission method supporting multi-platform Internet of things equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1988489A (en) * | 2006-11-30 | 2007-06-27 | 中国联合通信有限公司 | Intelligent system and method for monitoring house |
CN101984706A (en) * | 2010-11-04 | 2011-03-09 | 中国电信股份有限公司 | Gateway of Internet of things and automatic adaptation method of communication protocol |
CN102307223A (en) * | 2011-05-12 | 2012-01-04 | 南京中兴新软件有限责任公司 | Method and system for realizing adaptation of application platforms |
US20160139574A1 (en) * | 2014-11-14 | 2016-05-19 | National Kaohsiung First University Of Science And Technology | Smart home control apparatus and method |
-
2016
- 2016-06-23 CN CN201610460985.5A patent/CN106126230A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1988489A (en) * | 2006-11-30 | 2007-06-27 | 中国联合通信有限公司 | Intelligent system and method for monitoring house |
CN101984706A (en) * | 2010-11-04 | 2011-03-09 | 中国电信股份有限公司 | Gateway of Internet of things and automatic adaptation method of communication protocol |
CN102307223A (en) * | 2011-05-12 | 2012-01-04 | 南京中兴新软件有限责任公司 | Method and system for realizing adaptation of application platforms |
US20160139574A1 (en) * | 2014-11-14 | 2016-05-19 | National Kaohsiung First University Of Science And Technology | Smart home control apparatus and method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108289110A (en) * | 2017-01-09 | 2018-07-17 | 阿里巴巴集团控股有限公司 | Equipment correlating method, device, terminal device and operating system |
CN108289110B (en) * | 2017-01-09 | 2021-10-08 | 斑马智行网络(香港)有限公司 | Device association method, device, terminal device and operating system |
CN110995647A (en) * | 2019-10-24 | 2020-04-10 | 珠海格力电器股份有限公司 | Protocol conversion method, device, equipment, storage medium and system |
CN111026394A (en) * | 2019-12-06 | 2020-04-17 | 光大兴陇信托有限责任公司 | Method for carrying out flow docking by utilizing self-service docking platform |
CN111026394B (en) * | 2019-12-06 | 2020-12-15 | 光大兴陇信托有限责任公司 | Method for carrying out flow docking by utilizing self-service docking platform |
CN114584461A (en) * | 2022-02-24 | 2022-06-03 | 上海材料研究所 | Wireless data record transmission method supporting multi-platform Internet of things equipment |
CN114584461B (en) * | 2022-02-24 | 2024-03-01 | 上海材料研究所有限公司 | Wireless data record transmission method supporting multi-platform Internet of things equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108229687B (en) | Data processing method, data processing device and electronic equipment | |
CN106126230A (en) | A kind of adaptive device making control interface adaptation platform of internet of things and method | |
US10284705B2 (en) | Method and apparatus for controlling smart device, and computer storage medium | |
CN109859721A (en) | Display screen brightness adjusting method and device, mobile terminal and storage medium | |
CN106155641B (en) | A kind of method and system of mobile terminal application interface dynamic generation | |
JP2004070956A5 (en) | ||
CN104765600A (en) | Page processing method | |
CN108495043A (en) | Image data processing method and related device | |
EP1569091A3 (en) | Vector processing apparatus with instruction re-ordering | |
CN107688529A (en) | Component adjustment method and device | |
CN106155301A (en) | A kind of family Internet of Things control method, Apparatus and system | |
CN104320539A (en) | Method for quickly inputting on mobile equipment through template | |
CN113077147B (en) | Intelligent student course pushing method and system and terminal equipment | |
CN110417511B (en) | Data transmission method and device, computing equipment and computer storage medium | |
CN103488442A (en) | Card face personalized real-time printing system and method | |
CN110221879A (en) | The parameter setting method and relevant device of driver | |
JP2018502402A (en) | How to increase system firmware programming speed | |
CN204833360U (en) | Electron operation management system | |
CN108769527A (en) | scene recognition method, device and terminal device | |
CN105259752B (en) | Load distribution method, device and system for equipment group | |
CN105849734A (en) | Portable device control method and device | |
CN108427671A (en) | information conversion method and device, storage medium and electronic device | |
CN205620770U (en) | Wireless control system that operation interface can graphically be edited | |
CN107438503B (en) | System capable of realizing control of multi-path display output by single main chip and operation method | |
CN106294143A (en) | The adjustment method of the depositor of chip and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 310000 Room 101, 1st Floor, Block C, No. 57, Changhe Street, Binjiang District, Hangzhou City, Zhejiang Province Applicant after: Hangzhou Bolian Intelligent Technology Co., Ltd. Address before: Room 106, Building No. 1, 611 Jianghong Road, Changhe Street, Binjiang District, Hangzhou City, Zhejiang Province Applicant before: Hangzhou Gubei Electronic Technology Co., Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161116 |