[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201610460985.5A
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.)
Hangzhou Gubei Electronic Technology Co Ltd
Original Assignee
Hangzhou Gubei Electronic 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 Hangzhou Gubei Electronic Technology Co Ltd filed Critical Hangzhou Gubei Electronic Technology Co Ltd
Priority to CN201610460985.5A priority Critical patent/CN106126230A/en
Publication of CN106126230A publication Critical patent/CN106126230A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation 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

A kind of adaptive device making control interface adaptation platform of internet of things and method
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.
CN201610460985.5A 2016-06-23 2016-06-23 A kind of adaptive device making control interface adaptation platform of internet of things and method Pending CN106126230A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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