CN110489147A - Things-internet gateway remote upgrade method, device and computer readable storage medium - Google Patents
Things-internet gateway remote upgrade method, device and computer readable storage medium Download PDFInfo
- Publication number
- CN110489147A CN110489147A CN201910766669.4A CN201910766669A CN110489147A CN 110489147 A CN110489147 A CN 110489147A CN 201910766669 A CN201910766669 A CN 201910766669A CN 110489147 A CN110489147 A CN 110489147A
- Authority
- CN
- China
- Prior art keywords
- gateway
- things
- internet
- version number
- remote upgrade
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004590 computer program Methods 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 5
- 230000000977 initiatory effect Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 3
- 239000003814 drug Substances 0.000 description 3
- 229940079593 drug Drugs 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of things-internet gateway remote upgrade methods, comprising: according to current registered gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction;The gateway version number that the gateway reports is received, confirms whether the gateway upgrades successfully according to the gateway version number;The gateway version number is registered when determining that the gateway upgrades successfully.The invention also discloses a kind of things-internet gateway remote upgrade device and computer readable storage mediums.The present invention upgrades platform by building things-internet gateway, register the gateway that current Internet of Things is applied to, when gateway has upgrade requirement, directly initiating upgrade command makes gateway carry out remote upgrade, carries out carrying out remote upgrade in a manner of long-range system upgrade to realize the beneficial effect for improving gateway system upgrading efficiency by gateway.
Description
Technical field
The present invention relates to things-internet gateway management domain more particularly to a kind of things-internet gateway remote upgrade methods, device
And computer readable storage medium.
Background technique
The Internet of Things application network of the prior art is attached by gateway, and general gateway system is due to Internet of Things function
Can apply or network interface access the problem of need according to functional application carry out gateway system upgrading, to realize more Internet of Things
The network function application of net.And the gateway system of the prior art upgrading when, need at technical staff to gateway installing terminal into
Row upgrading manually, but Internet of Things is based on multi-functional chip microcontroller, therefore there are many application of its gateway terminal, therefore are based on gateway
The upgrade job amount of system is excessive, will affect internet of things functional application.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill
Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of things-internet gateway remote upgrade method, device and computer-readable deposit
Storage media, it is intended to solve the gateway system of the prior art in upgrading, need to carry out hand at technical staff to gateway installing terminal
Dynamic upgrading, but Internet of Things is based on multi-functional chip microcontroller, therefore there are many application of its gateway terminal, therefore are based on gateway system
Upgrade job amount it is excessive, will affect internet of things functional application the technical issues of.
To achieve the above object, the present invention provides a kind of things-internet gateway remote upgrade method, including the following contents:
According to current registered gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction;
The gateway version number that the gateway reports is received, confirms that the gateway is according to the gateway version number
It is no to upgrade successfully;
The gateway version number is registered when determining that the gateway upgrades successfully.
Optionally, currently registered gateway, Xiang Suoshu gateway issue gateway edition upgrading and refer to the basis
The step of enabling, comprising:
According to the registered gateway version number of the gateway, confirm whether the gateway is newest gateway version
This;
When confirming the gateway is not newest gateway version, Xiang Suoshu gateway issues gateway edition upgrading and refers to
It enables.
Optionally, currently registered gateway, Xiang Suoshu gateway issue gateway edition upgrading and refer to the basis
The step of enabling, comprising:
The gateway management account currently logged in is obtained, and confirms whether the gateway management account has the gateway
Upgrading authority;
When confirming that the gateway management account has the upgrading authority of the gateway, Xiang Suoshu gateway is issued
Gateway edition upgrading instruction.
Optionally, the gateway version number for receiving the gateway and reporting, confirms institute according to the gateway version number
Before stating the step of whether gateway upgrades successfully, further includes:
It issues gateway version number and reports instruction;
The step of reporting instruction execution to receive the gateway version number that the gateway reports according to the gateway version number.
Optionally, the described the step of gateway version number is registered when determining that the gateway upgrades successfully, comprising:
Confirm whether the gateway version number is latest edition;
If the gateway version number is latest edition, confirm that the gateway upgrades successfully.
Optionally, the things-internet gateway remote upgrade method, further includes:
Obtain gateway token code;
The gateway is registered according to the token code of the gateway.
Optionally, before the step of acquisition gateway token code, further includes:
The platform parameters of cloud platform are sent to the gateway currently connected, are put down so that the gateway registers the cloud
The platform parameters of platform, wherein the platform parameters include cloud platform gateway management account, domain name and port numbers;
When confirming that platform parameters are registrated successfully, the step of obtaining gateway token code is executed.
In addition, to achieve the above object, the present invention also provides a kind of things-internet gateway remote upgrade device, the Internet of Things
Gateway remote update device includes: memory, processor, and the computer that can be called by processor is stored on the memory
Program, the computer program realize the step of things-internet gateway remote upgrade method as described above when being executed by the processor
Suddenly.
The present invention also provides a kind of computer readable storage medium, Internet of Things are stored on the computer readable storage medium
Net gateway remote upgrade procedure, the things-internet gateway remote upgrade program realize Internet of Things as described above when being executed by processor
The step of gateway remote upgrade method.
A kind of things-internet gateway remote upgrade method that the embodiment of the present invention proposes is set according to current registered gateway
Standby, Xiang Suoshu gateway issues gateway edition upgrading instruction;The gateway version number that the gateway reports is received, according to institute
It states gateway version number and confirms whether the gateway upgrades successfully;When determining that the gateway upgrades successfully described in registration
Gateway version number.The present invention upgrades platform by building things-internet gateway, registers the gateway that current Internet of Things is applied to,
With when gateway has upgrade requirement, directly initiating upgrade command makes gateway carry out remote upgrade, with gateway into
The long-range system upgrade mode of row, which carries out remote upgrade, realizes the beneficial effect for improving gateway system upgrading efficiency.
Detailed description of the invention
Fig. 1 is the terminal structure schematic diagram for the hardware running environment that the embodiment of the present invention is related to;
Fig. 2 is the flow diagram of things-internet gateway remote upgrade method first embodiment of the present invention;
Fig. 3 is the flow diagram of things-internet gateway remote upgrade method second embodiment of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The primary solutions of the embodiment of the present invention are: according to current registered gateway, Xiang Suoshu gateway
Issue gateway edition upgrading instruction;The gateway version number that the gateway reports is received, is confirmed according to the gateway version number
Whether the gateway upgrades successfully;The gateway version number is registered when determining that the gateway upgrades successfully.
Since the gateway system of the prior art is in upgrading, need to be risen manually at technical staff to gateway installing terminal
Grade, but Internet of Things is based on multi-functional chip microcontroller, therefore there are many application of its gateway terminal, therefore the liter based on gateway system
The technical issues of level work amount is excessive, will affect internet of things functional application.
The present invention provides a solution, upgrades platform by building things-internet gateway, registers current Internet of Things and answered
The gateway used rises gateway remotely when gateway has upgrade requirement, directly to initiate upgrade command
Grade is carried out carrying out remote upgrade in a manner of long-range system upgrade realizing by gateway and improves having for gateway system upgrading efficiency
Beneficial effect.
As shown in Figure 1, Fig. 1 is the terminal structure schematic diagram for the hardware running environment that the embodiment of the present invention is related to.
The terminal of that embodiment of the invention can be vehicle, be also possible to vehicle mounted guidance, smart phone, tablet computer, e-book
Reader, the packaged types such as portable computer or irremovable formula terminal device.
As shown in Figure 1, the terminal may include: processor 1001, such as CPU, network interface 1004, user interface
1003, memory 1005, communication bus 1002.Wherein, communication bus 1002 is for realizing the connection communication between these components.
User interface 1003 may include display screen (Display), input unit such as keyboard (Keyboard), optional user interface
1003 can also include standard wireline interface and wireless interface.Network interface 1004 optionally may include that the wired of standard connects
Mouth, wireless interface (such as WI-FI interface).Memory 1005 can be high speed RAM memory, be also possible to stable memory
(non-volatile memory), such as magnetic disk storage.Memory 1005 optionally can also be independently of aforementioned processor
1001 storage device.
It will be understood by those skilled in the art that the restriction of the not structure paired terminal of terminal structure shown in Fig. 1, can wrap
It includes than illustrating more or fewer components, perhaps combines certain components or different component layouts.
As shown in Figure 1, as may include that operating system, network are logical in a kind of memory 1005 of computer storage medium
Believe module, Subscriber Interface Module SIM and things-internet gateway remote upgrade program.
In terminal shown in Fig. 1, network interface 1004 is mainly used for connecting background server, carries out with background server
Data communication;User interface 1003 is mainly used for connecting client (user terminal), carries out data communication with client;And processor
1001 can be used for calling the things-internet gateway remote upgrade program stored in memory 1005, and execute following operation:
According to current registered gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction;
The gateway version number that the gateway reports is received, confirms that the gateway is according to the gateway version number
It is no to upgrade successfully;
The gateway version number is registered when determining that the gateway upgrades successfully.
Further, processor 1001 can call the things-internet gateway remote upgrade program stored in memory 1005,
Also execute following operation:
According to the registered gateway version number of the gateway, confirm whether the gateway is newest gateway version
This;
When confirming the gateway is not newest gateway version, Xiang Suoshu gateway issues gateway edition upgrading and refers to
It enables.
Further, processor 1001 can call the things-internet gateway remote upgrade program stored in memory 1005,
Also execute following operation:
The gateway management account currently logged in is obtained, and confirms whether the gateway management account has the gateway
Upgrading authority;
When confirming that the gateway management account has the upgrading authority of the gateway, Xiang Suoshu gateway is issued
Gateway edition upgrading instruction.
Further, processor 1001 can call the things-internet gateway remote upgrade program stored in memory 1005,
Also execute following operation:
It issues gateway version number and reports instruction;
The step of reporting instruction execution to receive the gateway version number that the gateway reports according to the gateway version number.
Further, processor 1001 can call the things-internet gateway remote upgrade program stored in memory 1005,
Also execute following operation:
Confirm whether the gateway version number is latest edition;
If the gateway version number is latest edition, confirm that the gateway upgrades successfully.
Further, processor 1001 can call the things-internet gateway remote upgrade program stored in memory 1005,
Also execute following operation:
Obtain gateway token code;
The gateway is registered according to the token code of the gateway.
Further, processor 1001 can call the things-internet gateway remote upgrade program stored in memory 1005,
Also execute following operation:
The platform parameters of cloud platform are sent to the gateway currently connected, are put down so that the gateway registers the cloud
The platform parameters of platform, wherein the platform parameters include cloud platform gateway management account, domain name and port numbers;
When confirming that platform parameters are registrated successfully, the step of obtaining gateway token code is executed.
It is the flow diagram of things-internet gateway remote upgrade method first embodiment of the present invention referring to Fig. 2, Fig. 2, it is described
Things-internet gateway remote upgrade method includes:
Step S10, according to current registered gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction;
In current Internet application, the gateway being applied to all is registered to current cloud platform, in this way, according to working as
Before the gateway that has registered to, initiate gateway edition upgrading instruction.The gateway is to have registered to current cloud platform
Gateway, and when initiating gateway edition upgrading instruction based on the gateway, need relevant administrative staff to have distributed
The gateway management account of the cloud platform log in the gateway and upgrade platform, and be related to what the gateway was respectively connected to
Internet platform, therefore different gateway management accounts different gateway good at managing, i.e., different gateway management accounts log in institute
When stating cloud platform, different gateways is registered under gateway management account, therefore, based on the gateway hair currently registered
Play gateway edition upgrading instruction.In addition, the gateway edition upgrading instruction, it can be based on the upgrade button hair that current cloud platform provides
The gateway upgrade command is played, or the corresponding function of the gateway upgrade command provided by the cloud platform initiates the gateway
Edition upgrading instruction.And consider the system version updating operation of gateway, it need to be based on the gateway version of the gateway
Number upgraded, i.e., currently registered gateway, Xiang Suoshu gateway issue gateway edition upgrading instruction to the described basis
The step of, comprising:
According to the registered gateway version number of the gateway, confirm whether the gateway is newest gateway version
This;
When confirming the gateway is not newest gateway version, Xiang Suoshu gateway issues gateway edition upgrading and refers to
It enables.
According to the current gateway management account for logging in cloud platform, set based on the gateway registered under the gateway management account
It is standby, confirm the gateway version number of the gateway.It is confirmed whether according to the gateway version number for the gateway having confirmed that
There is newest gateway system version.When gateway is registered to the cloud platform, the gateway system of the gateway can be registered
Therefore system version number is confirmed whether that there are newest gateway versions according to the registered gateway system version number.Confirming
When the gateway has newest gateway version, the gateway edition upgrading instruction based on the gateway is initiated.
As described above, being answered when carrying out gateway upgrading based on current cloud platform since gateway is related to internet
With, it is contemplated that the equipment safety of gateway need to distribute relevant upgrading power in the gateway system upgrading for executing gateway
Limit, therefore the gateway management account that need to have upgrading authority in gateway upgrading initiates the gateway edition upgrading instruction,
Therefore whether has upgrading power in the gateway management account for initiating that current cloud platform need to be verified when gateway edition upgrading instruction
Limit, i.e., currently registered gateway, Xiang Suoshu gateway issue the step of gateway edition upgrading instructs, packet to the described basis
It includes:
The gateway management account currently logged in is obtained, and confirms whether the gateway management account has the gateway
Upgrading authority;
When confirming that the gateway management account has the upgrading authority of the gateway, Xiang Suoshu gateway is issued
Gateway edition upgrading instruction.
Gateway system upgrade requirement based on current gateway equipment obtains the gateway management account currently logged in, and confirms
Whether the gateway management account has the upgrading authority of the gateway, and the upgrading authority is to be based on current cloud platform
The upgrading authority of the execution gateway updating operation of relevant gateway management account distribution.It confirms the gateway management account
Upgrading authority operation, the execution permission that can be had based on the gateway management account confirmed, is confirming the net
When pass management account has the upgrading authority of the gateway, the gateway edition upgrading instruction of the gateway is initiated.
Step S20 receives the gateway version number that the gateway reports, and confirms the net according to the gateway version number
Close whether equipment upgrades successfully;
According to the gateway that the gateway edition upgrading confirmation command currently initiated need to upgrade, the gateway executes institute
State the updating operation of gateway.When upgrading the gateway system of the gateway, need to be connected to based on current cloud platform
The latest edition gateway system based on the gateway is downloaded in internet, in this way, the gateway is according to having downloaded most
New version gateway system carries out system upgrade, and the system upgrade operation is the system liter being had based on described gateway itself
Grade operation and system upgrade step execute updating operation, and specific content is not described here any more.In this way, in the gateway
After the completion of upgrading, the system version number currently upgraded is reported to cloud platform.Further, the net that the gateway reports is received
Version number is closed, confirms whether the gateway upgrades successfully with the gateway version number.
In addition, being related to the management of gateway, after issuing gateway edition upgrading instruction to the gateway, also need
Gateway version is issued to the gateway and reports instruction, so that gateway report gateway version number, i.e., the described reception
The gateway version number that the gateway reports confirms what whether the gateway upgraded successfully according to the gateway version number
Before step, further includes:
It issues gateway version number and reports instruction;
The step of reporting instruction execution to receive the gateway version number that the gateway reports according to the gateway version number.
Based on the gateway for executing gateway edition upgrading instruction, i.e., gateway version liter is being issued to the gateway of target
After grade instruction, also needs to issue gateway version to the gateway and report instruction.It is related to the updating operation of gateway, it can be
After the gateway edition upgrading instructs the preset time after issuing, Xiang Suoshu gateway issues gateway version and reports instruction, institute
Stating gateway version reports instruction that can instruct corresponding initiation, further, the gateway based on current gateway edition upgrading
It can be also arranged based on current system, after receiving the gateway edition upgrading instruction that cloud platform issues, carry out system upgrade
Backward cloud platform reports the gateway version of current application automatically, i.e., without making the cloud platform issue the gateway version number
Report the automatic report gateway version number of instruction.
Step S30, determined when receiving the gateway version number that the gateway reports gateway upgrading at
Function.
According to the gateway system demand of current gateway equipment, the gateway edition upgrading instruction that current cloud platform is initiated is received.
The system upgrade having based on current device itself is executed when the gateway receives gateway edition upgrading instruction
Step realizes system upgrade.Based on the management of current gateway equipment, after the gateway completes system upgrade, to cloud platform
Report the gateway version number of current gateway equipment.In this way, receiving gateway based on current gateway system updating operation and reporting
Gateway version number, to confirm whether the gateway upgrades successfully.In this way, the cloud platform is on receiving gateway
When the gateway version number of report, confirm whether the gateway upgrades successfully, i.e., it is described determine the gateway upgrading at
The step of gateway version number is registered when function, comprising:
Confirm whether the gateway version number is latest edition;
If the gateway version number is latest edition, confirm that the gateway upgrades successfully.
The gateway version number reported according to gateway confirms whether the gateway version number is based on the gateway
Recent systems version, validation testing can based on current internet attended operation, search based on the gateway most
New system version number.When the gateway version number that reports of confirmation is newest system version, confirm the gateway upgrading at
Function is related to the equipment management of the gateway, registers the system version number of the gateway.
In the present embodiment, platform is upgraded by building things-internet gateway, registers the gateway that current Internet of Things is applied to
Equipment is made gateway carry out remote upgrade, is set with gateway when gateway has upgrade requirement, directly to initiate upgrade command
The long-range system upgrade mode of standby progress, which carries out remote upgrade, realizes the beneficial effect for improving gateway system upgrading efficiency.
With reference to Fig. 3, Fig. 3 is the flow diagram of things-internet gateway remote upgrade method second embodiment of the present invention, is based on
Above-mentioned first embodiment shown in Fig. 2, the things-internet gateway remote upgrade method, further includes:
Step S60 obtains gateway token code;
Step S70 registers the gateway according to the token code of the gateway.
In the present embodiment, it is based on current Internet of Things application, confirms the gateway of current application, to be based on currently having constructed
Cloud platform register the gateway, in addition, being set by the different cloud platforms that gateway is connected registering the gateway
When standby, the platform parameters for the cloud platform being connected to are sent to the gateway of connection based on the cloud platform of connection, so that the net
The platform parameters realization remote upgrade operation that equipment registers the cloud platform is closed, i.e., it is flat to send cloud to the gateway currently connected
The platform parameters of platform, so that the gateway registers the platform parameters of the cloud platform, wherein the platform parameters include cloud
Platform gateway management account, domain name and port numbers;
When confirming that platform parameters are registrated successfully, the step of obtaining gateway token code is executed.
Based on the cloud platform currently connected, the platform parameters of cloud platform are sent to the gateway for connecting the cloud platform,
In practical applications, due to the functional application of cloud platform, the platform parameters of the cloud platform include but is not limited to cloud platform net
Management account, domain name and port numbers are closed, the cloud platform gateway management account is to manage the gateway and initiate institute
State the user account of the gateway edition upgrading instruction of gateway.The gateway is in the platform ginseng for receiving cloud platform transmission
The platform parameters are registered when number to be connected to the cloud platform and then receive upgrade command.The platform is registered in gateway
After parameter, Xiang Suoshu cloud platform sends gateway token code to the gateway to receive long-range upgrade command.Its
In, gateway registration cloud platform platform parameters after, can based on current upgrade requirement to cloud platform send token code with
Realize remote upgrade, in addition, after the cloud platform may be based on sending the preset time of platform parameters to gateway before, to
The gateway obtains token code.After getting the token code of the gateway, registers the token code and realized
The registration of the gateway, and then gateway upgrade command is issued according to registered gateway and realizes gateway upgrading.
In the present embodiment, according to the gateway of application, the platform parameters of gateway registration cloud platform is made to realize connection,
The token code that cloud platform obtains gateway after confirmation gateway registration platform parameters realizes that gateway upgrade command issues,
To improve the beneficial effect of gateway system upgrade efficiency.
In addition, the embodiment of the present invention also proposes a kind of computer readable storage medium, the computer readable storage medium
On be stored with things-internet gateway remote upgrade program, when the things-internet gateway remote upgrade program is executed by processor realize such as
Lower operation:
According to current registered gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction;
The gateway version number that the gateway reports is received, confirms that the gateway is according to the gateway version number
It is no to upgrade successfully;
The gateway version number is registered when determining that the gateway upgrades successfully.
Further, following operation is also realized when the things-internet gateway remote upgrade program is executed by processor:
According to the registered gateway version number of the gateway, confirm whether the gateway is newest gateway version
This;
When confirming the gateway is not newest gateway version, Xiang Suoshu gateway issues gateway edition upgrading and refers to
It enables.
Further, following operation is also realized when the things-internet gateway remote upgrade program is executed by processor:
The gateway management account currently logged in is obtained, and confirms whether the gateway management account has the gateway
Upgrading authority;
When confirming that the gateway management account has the upgrading authority of the gateway, Xiang Suoshu gateway is issued
Gateway edition upgrading instruction.
Further, following operation is also realized when the things-internet gateway remote upgrade program is executed by processor:
It issues gateway version number and reports instruction;
The step of reporting instruction execution to receive the gateway version number that the gateway reports according to the gateway version number.
Further, following operation is also realized when the things-internet gateway remote upgrade program is executed by processor:
Confirm whether the gateway version number is latest edition;
If the gateway version number is latest edition, confirm that the gateway upgrades successfully.
Further, following operation is also realized when the things-internet gateway remote upgrade program is executed by processor:
Obtain gateway token code;
The gateway is registered according to the token code of the gateway.
Further, following operation is also realized when the things-internet gateway remote upgrade program is executed by processor:
The platform parameters of cloud platform are sent to the gateway currently connected, are put down so that the gateway registers the cloud
The platform parameters of platform, wherein the platform parameters include cloud platform gateway management account, domain name and port numbers;
When confirming that platform parameters are registrated successfully, the step of obtaining gateway token code is executed.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, drug or the system that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, drug or system institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, drug or system.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in one as described above
In storage medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that terminal device (it can be mobile phone,
Computer, server, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (9)
1. a kind of things-internet gateway remote upgrade method, which is characterized in that the things-internet gateway remote upgrade method include with
Lower step:
According to current registered gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction;
The gateway version number that the gateway reports is received, confirms whether the gateway rises according to the gateway version number
Grade success;
The gateway version number is registered when determining that the gateway upgrades successfully.
2. things-internet gateway remote upgrade method as described in claim 1, which is characterized in that the basis is currently registered
The step of gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction, comprising:
According to the registered gateway version number of the gateway, confirm whether the gateway is newest gateway version;
When confirming the gateway is not newest gateway version, Xiang Suoshu gateway issues gateway edition upgrading instruction.
3. things-internet gateway remote upgrade method as described in claim 1, which is characterized in that the basis is currently registered
The step of gateway, Xiang Suoshu gateway issues gateway edition upgrading instruction, comprising:
The gateway management account currently logged in is obtained, and confirms whether the gateway management account has the liter of the gateway
Grade permission;
When confirming that the gateway management account has the upgrading authority of the gateway, Xiang Suoshu gateway issues gateway
Edition upgrading instruction.
4. things-internet gateway remote upgrade method as described in claim 1, which is characterized in that described to receive the gateway
The gateway version number reported, before confirming the step of whether gateway upgrades successfully according to the gateway version number, also
Include:
It issues gateway version number and reports instruction;
The step of reporting instruction execution to receive the gateway version number that the gateway reports according to the gateway version number.
5. things-internet gateway remote upgrade method as described in claim 1, which is characterized in that described to determine that the gateway sets
For the step of registering the gateway version number when upgrading successfully, comprising:
Confirm whether the gateway version number is latest edition;
If the gateway version number is latest edition, confirm that the gateway upgrades successfully.
6. such as things-internet gateway remote upgrade method described in any one of claim 1 to 5, which is characterized in that the Internet of Things
Gateway remote upgrade method, further includes:
Obtain gateway token code;
The gateway is registered according to the token code of the gateway.
7. things-internet gateway remote upgrade method as claimed in claim 6, which is characterized in that the acquisition gateway
Before the step of token code, further includes:
The platform parameters that cloud platform is sent to the gateway currently connected, so that the gateway registers the cloud platform
Platform parameters, wherein the platform parameters include cloud platform gateway management account, domain name and port numbers;
When confirming that platform parameters are registrated successfully, the step of obtaining gateway token code is executed.
8. a kind of things-internet gateway remote upgrade device, which is characterized in that the things-internet gateway remote upgrade device includes: to deposit
Reservoir, processor are stored with the computer program that can be called by processor on the memory, and the computer program is by institute
State the step of realizing the things-internet gateway remote upgrade method as described in any one of claims 1 to 7 when processor executes.
9. a kind of computer readable storage medium, which is characterized in that be stored with Internet of Things on the computer readable storage medium
Gateway remote upgrade procedure is realized when the things-internet gateway remote upgrade program is executed by processor as in claim 1 to 7
The step of described in any item things-internet gateway remote upgrade methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910766669.4A CN110489147A (en) | 2019-08-15 | 2019-08-15 | Things-internet gateway remote upgrade method, device and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910766669.4A CN110489147A (en) | 2019-08-15 | 2019-08-15 | Things-internet gateway remote upgrade method, device and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110489147A true CN110489147A (en) | 2019-11-22 |
Family
ID=68552130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910766669.4A Pending CN110489147A (en) | 2019-08-15 | 2019-08-15 | Things-internet gateway remote upgrade method, device and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110489147A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111807175A (en) * | 2020-07-01 | 2020-10-23 | 杭州优迈科技有限公司 | Elevator Internet of things gateway device and data acquisition system and method thereof |
CN113865024A (en) * | 2021-09-27 | 2021-12-31 | 青岛海信日立空调***有限公司 | Remote upgrading system for central air conditioner |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020191637A1 (en) * | 2001-05-14 | 2002-12-19 | Lg Electronics Inc. | Home appliance protocol upgrading system and method |
CN105553730A (en) * | 2015-12-22 | 2016-05-04 | 新余未来宽带技术有限公司 | Implementing method and implementing device for upgrade of gateway type EoC terminal firmware |
CN106982130A (en) * | 2016-01-18 | 2017-07-25 | 中兴通讯股份有限公司 | A kind of device version synchronous method and device |
CN108306768A (en) * | 2018-01-30 | 2018-07-20 | 惠州Tcl家电集团有限公司 | Collaboration upgrade method, device and the storage medium of gateway and its coordinator |
-
2019
- 2019-08-15 CN CN201910766669.4A patent/CN110489147A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020191637A1 (en) * | 2001-05-14 | 2002-12-19 | Lg Electronics Inc. | Home appliance protocol upgrading system and method |
CN105553730A (en) * | 2015-12-22 | 2016-05-04 | 新余未来宽带技术有限公司 | Implementing method and implementing device for upgrade of gateway type EoC terminal firmware |
CN106982130A (en) * | 2016-01-18 | 2017-07-25 | 中兴通讯股份有限公司 | A kind of device version synchronous method and device |
CN108306768A (en) * | 2018-01-30 | 2018-07-20 | 惠州Tcl家电集团有限公司 | Collaboration upgrade method, device and the storage medium of gateway and its coordinator |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111807175A (en) * | 2020-07-01 | 2020-10-23 | 杭州优迈科技有限公司 | Elevator Internet of things gateway device and data acquisition system and method thereof |
CN113865024A (en) * | 2021-09-27 | 2021-12-31 | 青岛海信日立空调***有限公司 | Remote upgrading system for central air conditioner |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106897086B (en) | Method, device and system for upgrading robot operating system | |
CN104090800B (en) | The installation method of vehicle terminal software | |
CN110032382A (en) | A kind of vehicle electronic control unit upgrade method, system and terminal device | |
CN101895873B (en) | The update method of the Java application of mobile terminal, server and mobile terminal | |
CN110175042A (en) | A kind of firmware upgrade method, device and its relevant device | |
KR101229858B1 (en) | Web-based system and method for sharing testing devices | |
CN106533813A (en) | Method for remotely controlling upgrade of intelligent device | |
CN103077058A (en) | Method and device for installing application program | |
CN102970342A (en) | Automatic update method of embedded terminal based on over the air (OTA) technology | |
CN106027580A (en) | Program remote upgrading method | |
CN108023778A (en) | Firmware upgrade method and its system | |
CN109413186A (en) | Application program update method, terminal, server and system | |
CN107122207A (en) | Method for upgrading software, client device and server | |
CN101635643A (en) | Method and system for changing terminal service and network management platform | |
CN110489147A (en) | Things-internet gateway remote upgrade method, device and computer readable storage medium | |
CN110011875A (en) | Dial testing method, device, equipment and computer readable storage medium | |
CN103167535A (en) | Method for upgrading AP (access point) in WLAN (wireless local area network) | |
CN107770212A (en) | Rich communication suite distribution platform, method for updating edition and system, mobile terminal | |
CN114124917A (en) | Remote upgrading method, equipment, system and medium for ground lock firmware | |
CN106528209A (en) | Universal cloud communication server management intelligent peripheral version upgrade optimization method | |
CN105992188B (en) | A kind of application update method and device | |
WO2020098457A1 (en) | Narrow band device upgrading method, mobile terminal and readable storage medium | |
CN109358872A (en) | Remote firmware updating method, device and computer readable storage medium | |
CN109271187A (en) | A kind of hot restorative procedure, device, storage medium and the terminal of application program | |
CN110837381B (en) | Software upgrading method and device for projection 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191122 |