CN111831293B - Cloud rapid deployment method for matched software of Internet of things - Google Patents

Cloud rapid deployment method for matched software of Internet of things Download PDF

Info

Publication number
CN111831293B
CN111831293B CN202010640761.9A CN202010640761A CN111831293B CN 111831293 B CN111831293 B CN 111831293B CN 202010640761 A CN202010640761 A CN 202010640761A CN 111831293 B CN111831293 B CN 111831293B
Authority
CN
China
Prior art keywords
internet
things
cloud
equipment
app
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.)
Active
Application number
CN202010640761.9A
Other languages
Chinese (zh)
Other versions
CN111831293A (en
Inventor
吴江波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Uccc Suzhou Co ltd
Original Assignee
Uccc Suzhou 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 Uccc Suzhou Co ltd filed Critical Uccc Suzhou Co ltd
Priority to CN202010640761.9A priority Critical patent/CN111831293B/en
Publication of CN111831293A publication Critical patent/CN111831293A/en
Application granted granted Critical
Publication of CN111831293B publication Critical patent/CN111831293B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a cloud rapid deployment method for matched software of the Internet of things, which comprises the following steps: according to the design thought of the read cloud page, the general display page is subjected to local file storage in a normal app development mode, related parameters of a single product are set, inquired, displayed, specific product ID attribution is inquired in an interface mode, and the cloud page is pulled according to the unique identification; at the equipment list, carrying out display management according to required parameters preset in advance by a user through a background cloud algorithm; the cloud page is updated remotely to adapt to the reconstruction of the equipment page code; the pictures, icons and font files in the Internet of things app are all configured in a server for storage through a management background, and are acquired through network requests when needed. The invention is convenient for a user to carry out remote operation on the equipment more conveniently, all components are not mutually influenced, the development efficiency of research and development personnel is accelerated, and the accuracy of positioning problems of maintenance personnel and the convenience of later expansion are improved.

Description

Cloud rapid deployment method for matched software of Internet of things
Technical Field
The invention relates to the technical field of computers and communication mobile terminals, in particular to a cloud rapid deployment method for software matched with the Internet of things.
Background
The development of the internet of things has introduced new concepts and development space for digital households. Under the support of the internet of things technology, the terminal antenna of the digital home, particularly the intelligent home, is further extended.
However, at present, interface standards of terminal equipment are not uniform, equipment is independent, hardware resources of various equipment are complex, and communication standards are different. For this reason, when the device communicates with the internet of things application, the internet of things application is required to support various communication modes so as to adapt to various types of internet of things devices. The method brings great pressure to the application of the Internet of things to a certain extent, and reduces the working efficiency of the application of the Internet of things.
Aiming at the application type APP of the Internet of things in the current market, most of the application type APP corresponds to one APP by one device, the use of the APP by the terminal user is extremely troublesome, different APP needs to be downloaded according to different device types, and the use is complicated.
Disclosure of Invention
The invention aims to provide a cloud quick deployment method for supporting software of the Internet of things, which is convenient for a user to control various different types of Internet of things equipment by using only one APP, optimizes the controllability of an Internet of things terminal, has high interaction speed between a calling back-end interface and real equipment, solves the problem that a IoT platform is a short board at a mobile end, improves a complete ecological chain of the Internet of things (IoT) platform, enables the user to more conveniently and quickly remotely operate the equipment, adopts modularized development, has no mutual influence of various components, greatly accelerates the development efficiency of research and development personnel, and provides a leading edge technical approach for connecting final target implementation objects in the age of the development speed of the Internet of things so as to solve the problems in the background technology.
In order to achieve the above purpose, the present invention provides the following technical solutions:
the cloud rapid deployment method for the matched software of the Internet of things comprises the following steps:
s1: according to the design thought of the read cloud page, the general display page is subjected to local file storage in a normal app development mode, related parameters of a single product are set, inquired, displayed, specific product ID attribution is inquired in an interface mode, and the cloud page is pulled according to the unique identification;
s2: at the equipment list, carrying out display management according to required parameters preset in advance by a user through a background cloud algorithm;
s3: the cloud page is updated remotely to adapt to the reconstruction of the equipment page code;
s4: the pictures, icons and font files in the Internet of things app are all configured in a server for storage through a management background, and are acquired through network requests when needed.
Furthermore, in S4, the internet of things app performs uninterrupted data acquisition and operation analysis on parameters of the power distribution system loop, integrates and transmits the data, realizes information interaction between the power distribution system and the user and terminal equipment, and displays the data to the user terminal in a personalized manner.
Still further, the development module construction of the internet of things app includes: the self-defining module, the vue module, the aui interface module and the jquery code library, wherein the vue module, the aui interface module and the jquery code library are all used for editing the Internet of things app based on an apicaloud service platform; the self-defining module sets the internet of things app through existing software, wherein the existing software comprises a hundred-degree map, picture cutting, aurora pushing, QQ and a two-dimensional code scanner.
Further, the internet of things app performs product configuration and cloud data update in the background through an apicaloud service platform.
Furthermore, the hardware parameters of the equipment can be set through the app of the internet of things, and the alarm information of the equipment is prompted through a notification bar so as to monitor the running state of the equipment in real time.
Compared with the prior art, the invention has the beneficial effects that:
1. according to the cloud rapid deployment method for the matched software of the Internet of things, which is provided by the invention, the display data can be dynamically configured according to personal preference of a client, and better interaction experience is realized.
2. According to the cloud rapid deployment method for the matched software of the Internet of things, which is provided by the invention, products can be rapidly docked, and clients can not perceive newly added products only by carrying out product configuration in the background and updating cloud data.
3. The cloud rapid deployment method for the matched software of the Internet of things can flexibly control equipment in real time, set equipment hardware parameters, and prompt equipment alarm information by a notification bar so as to monitor the running state of the equipment in real time at any time and any place, and enable a user to operate the equipment remotely more conveniently.
4. According to the cloud rapid deployment method for the matched software of the Internet of things, the App is developed in a modularized mode, various components are not affected, the development efficiency of research and development personnel is greatly improved, and the accuracy of positioning problems of maintenance personnel and the convenience of later expansion are improved.
Drawings
Fig. 1 is a construction diagram of a development module of the internet of things app of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the embodiment of the invention, the following steps are included: the cloud rapid deployment method for the matched software of the Internet of things comprises the following steps:
the first step: because the product is accessed to equipment with different model parameter specifications, in order to ensure code reusability, the design thought of reading the cloud page is adopted, the general display page is subjected to local file storage in a normal app development mode according to the design thought of reading the cloud page, the relevant parameters of a single product are set, inquired, displayed and the specific product ID attribution is inquired in an interface mode, and the cloud page pulling is performed according to the unique identification;
and a second step of: in the use process, some parameters of a user may be displayed according to personal reasons or specific scene requirements, the equipment data to be displayed are different, and at the equipment list, the user can conveniently manage the equipment through displaying the equipment data according to the required parameters preset by the user in advance through a background cloud algorithm;
and a third step of: because the demand of a single product can be changed according to the market, the code of the related equipment page can be required to be reconstructed, the app is complex in self-packing and online operation, and the cloud page is updated remotely to adapt to the reconstruction of the equipment page code, so that the user has no perceived upgrading experience;
fourth step: because pictures, icons, font files and the like in the Internet of things app are accumulated continuously in the later period, the app capacity of the tool class is huge, the pictures, icons and font files in the Internet of things app are all configured in a server for storage through a management background, and are acquired through network requests when needed, so that auxiliary resources in the Internet of things app cannot occupy too much local storage space of a user and can be updated timely.
Referring to fig. 1, in the above embodiment, the development module structure of the internet of things app includes: the self-defining module, the vue module, the aui interface module and the jquery code library, wherein the vue module, the aui interface module and the jquery code library are all used for editing the Internet of things app based on an apicaloud service platform; the self-defining module sets the Internet of things app through existing software, the existing software comprises a hundred-degree map, picture cutting, aurora pushing, QQ and a two-dimensional code scanner, the Internet of things app carries out product configuration and cloud data updating in the background through an apicaloud service platform, equipment hardware parameters can be set through the Internet of things app, and equipment alarm information is prompted through a notification bar to monitor the running state of equipment in real time.
Working principle: according to the cloud rapid deployment method for the matching software of the Internet of things, equipment operation, equipment information real-time checking and alarm value management are carried out through the equipment of the Internet of things under a mobile phone App management line, relevant historical data of the running state of the equipment is checked, equipment is guaranteed and the like, the Internet of things App carries out uninterrupted data acquisition and running analysis on parameters of a power distribution system loop, integrates and transmits the data, focuses on information interaction between a system and a user and terminal equipment, and displays the data to the user terminal in a personalized manner.
To sum up: according to the cloud rapid deployment method for the matched software of the Internet of things, which is provided by the invention, the display data can be dynamically configured according to personal preference of a client, and better interaction experience is realized; secondly, the invention can quickly dock products, and customers can not perceive newly added products only by carrying out product configuration in the background and updating cloud data; in addition, the invention can flexibly control the equipment in real time, set the hardware parameters of the equipment, prompt the alarm information of the equipment by the notification bar so as to monitor the running state of the equipment in real time at any time and any place, and enable a user to more conveniently and quickly carry out remote operation on the equipment.
The foregoing is only a preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art, who is within the scope of the present invention, should be covered by the protection scope of the present invention by making equivalents and modifications to the technical solution and the inventive concept thereof.

Claims (3)

1. The cloud rapid deployment method for the matched software of the Internet of things is characterized by comprising the following steps of:
s1: according to the design thought of the read cloud page, the general display page is subjected to local file storage in a normal app development mode, related parameters of a single product are set, inquired, displayed, specific product ID attribution is inquired in an interface mode, and the cloud page is pulled according to the unique identification;
s2: at the equipment list, carrying out display management according to required parameters preset in advance by a user through a background cloud algorithm;
s3: the cloud page is updated remotely to adapt to the reconstruction of the equipment page code;
s4: the method comprises the steps that all pictures, icons and font files in the Internet of things app are configured in a server through a management background and stored, and are acquired through network requests when needed;
the development module construction of the internet of things app includes: the self-defining module, the vue module, the aui interface module and the jquery code library, wherein the vue module, the aui interface module and the jquery code library are all used for editing the Internet of things app based on an apicaloud service platform; the self-defining module sets the internet of things app through existing software, wherein the existing software comprises a hundred-degree map, picture cutting, aurora pushing, QQ and a two-dimensional code scanner, and the internet of things app carries out product configuration and cloud data updating in the background through an apicaloud service platform.
2. The cloud rapid deployment method of the matched software of the internet of things according to claim 1, wherein in the step S4, the internet of things app performs uninterrupted data acquisition and operation analysis on pictures, icons and font file parameters of a power distribution system loop, integrates and transmits data, realizes information interaction between the power distribution system and a user and terminal equipment, and displays the data to a user terminal in a personalized manner.
3. The cloud rapid deployment method of the supporting software of the internet of things according to claim 1, wherein the hardware parameters of the equipment can be set through the app of the internet of things, and the running state of the equipment is monitored in real time by prompting an alarm message of the equipment through a notification bar.
CN202010640761.9A 2020-07-06 2020-07-06 Cloud rapid deployment method for matched software of Internet of things Active CN111831293B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010640761.9A CN111831293B (en) 2020-07-06 2020-07-06 Cloud rapid deployment method for matched software of Internet of things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010640761.9A CN111831293B (en) 2020-07-06 2020-07-06 Cloud rapid deployment method for matched software of Internet of things

Publications (2)

Publication Number Publication Date
CN111831293A CN111831293A (en) 2020-10-27
CN111831293B true CN111831293B (en) 2024-02-06

Family

ID=72900158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010640761.9A Active CN111831293B (en) 2020-07-06 2020-07-06 Cloud rapid deployment method for matched software of Internet of things

Country Status (1)

Country Link
CN (1) CN111831293B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112306531B (en) * 2020-11-13 2024-05-14 深圳技威时代科技有限公司 Internet of things data expansion method based on object model
CN113806425A (en) * 2021-09-24 2021-12-17 广东博华超高清创新中心有限公司 Web application interface visualization implementation method, system, equipment and application
CN116489025B (en) * 2023-04-26 2024-01-26 国网河北省电力有限公司 Power grid regulation and control cloud control platform and maintenance method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411974A (en) * 2015-07-30 2017-02-15 上海肩并肩电子科技有限公司 Industrial Internet of Things system
KR20170084751A (en) * 2016-01-12 2017-07-21 한국전자통신연구원 Hierachical cooperation system and method for internet of things based big data analysis and control
CN110505312A (en) * 2019-09-09 2019-11-26 合肥移瑞通信技术有限公司 It is a kind of can cloud deployment platform of internet of things management system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411974A (en) * 2015-07-30 2017-02-15 上海肩并肩电子科技有限公司 Industrial Internet of Things system
KR20170084751A (en) * 2016-01-12 2017-07-21 한국전자통신연구원 Hierachical cooperation system and method for internet of things based big data analysis and control
CN110505312A (en) * 2019-09-09 2019-11-26 合肥移瑞通信技术有限公司 It is a kind of can cloud deployment platform of internet of things management system

Also Published As

Publication number Publication date
CN111831293A (en) 2020-10-27

Similar Documents

Publication Publication Date Title
CN111831293B (en) Cloud rapid deployment method for matched software of Internet of things
CN108924197B (en) Electronic price tag system and data communication method thereof
CN104967650A (en) Third-party e-commerce platform unified releasing method
CN102546777A (en) Mobile terminal desktop information pushing system and method
CN108234659B (en) Data processing method, device and system
CN113365106A (en) Multimedia resource generation method and device, electronic equipment and storage medium
CN102393807A (en) Mobile terminal screen lock interface display method, device and mobile terminal
CN105302925A (en) Method and device for pushing voice search data
CN104104719A (en) Demonstration method for power grid real-time flow diagram in power grid dispatching mobile application
CN111090533A (en) Notice information sending method and device, electronic equipment and storage medium
CN114140099A (en) Project management method based on AIOTDAaS digital twin cloud platform
CN104094299A (en) Retrieving availability information from published calendars
CN110912948B (en) Method and device for reporting problems
CN102523271B (en) Terminal and communication method and system thereof
CN108847949A (en) Message informing method, device, electronic equipment and storage medium based on cloud platform
CN110765610B (en) PDM integration method, PDM integration device, computer equipment and storage medium
CN112685115A (en) International cue language generating method, system, computer equipment and storage medium
CN113268292A (en) Method and device for displaying information, electronic equipment and storage medium
CN111767176A (en) Method and device for remotely controlling terminal equipment
CN106933449B (en) Icon processing method and device
CN114090066A (en) User interface card view generation method and device, computer equipment and medium
CN113450434A (en) Method and device for generating dynamic image
CN110727457A (en) Component management method, device, storage medium and electronic equipment
CN105302496A (en) Frame for optimizing read-write performance of colony storage system and method
CN117201892A (en) Video processing method, device, equipment, storage medium and product

Legal Events

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