5.2.2 api firmware apply
Funkce api/firmware/apply slouží k potvrzení nahraného firmwaru a provedení upgradu/downgradu zařízení.
Metody
- GET
- POST
Skupiny služeb a privilegií
Služby: System API
Privilegia: Systém – řízení
Požadavek GET nebo POST
Požadavek obsahuje soubor v URL.
Parametr | Povinný | Očekávané hodnoty | Výchozí hodnota | Popis |
---|---|---|---|---|
fileid | Ano | Identifikátor firmwarového souboru | - | Tento parametr se musí shodovat s identifikátorem aktuálně nahraného firmwaru. |
Příklad požadavku GET nebo POST
http://192.168.1.1/api/firmware/apply?fileid=7d6adf16
Odpověď na GET nebo POST
Odpověď je ve formátu application/json. Obsahuje klíč success. Je-li success true
, firmware je použit a zařízení je upgradováno/downgradováno.
Příklad odpovědi na GET nebo POST
{ "success" : true }
Vrátit se mohou tyto konkrétní chybové kódy:
Error code 12
parametr = "fileid"
popis = "neplatný parametr"
Identifikátor souboru je neplatný (např. obsahuje jiné než hexadecimální znaky).
Error code 14
popis = "nový firmware nenalezen"
Není nahrán žádný firmwarový soubor s tímto fileid.