The System Menu :: Update
- The System Menu :: Update
param.cgi?cmd=getupdateavailable
Check if a new Update is Available
available: [0,1]
Example
GET: http://admin:instar@192.168.2.168/param.cgi?cmd=getupdateavailable
cmd="getupdateavailable";
available="0";
response="200";param.cgi?cmd=doupdate
Update from Local File
type:tar- update via tar from device,remote- update via remote server`path: path to tar file on device
Example
GET: http://admin:instar@192.168.2.168/param.cgi?cmd=doupdate&type=remote
cmd="doupdate";
response="200";param.cgi?cmd=getremoteupdateattr
Online Update Parameter
host: String e.g.updateserver.v2.instar.deport: Integer e.g.443name:nt528_stable,nt528_stable_rc,nt528_betaornt528_nightly
Example
GET: http://admin:instar@192.168.2.168/param.cgi?cmd=getremoteupdateattr
cmd="getremoteupdateattr";
host="updateserver.v2.instar.de";
port="443";
name="nt528_nightly";
response="200";GET: http://admin:instar@192.168.2.168/param.cgi?cmd=setremoteupdateattr&name=nt528_nightly
cmd="setremoteupdateattr";
response="200";param.cgi?cmd=getlatestversioninfo
Update from Local File
available: Update availabe [1,0]current_version: Current build revisionlatest_version: Latest build revision
Example
GET: http://admin:instar@192.168.2.168/param.cgi?cmd=getlatestversioninfo
cmd="getlatestversioninfo";
available="1";
current_version="216";
latest_version="217";
response="200";param.cgi?cmd=getupdateinfo
Check Update Progress
state: Update service state [not_started,preparing,prepare_error,installing,install_error,success]progress: Update progress in percent [0,100]
Example
GET: http://admin:instar@192.168.2.168/param.cgi?cmd=getupdateinfo
cmd="getupdateinfo";
state="not_started";
progress="0";
response="200";upgrade.cgi[?-filename=]
Update your Cameras Software
Example
Has to be implemented with POST Method