Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 890 Bytes

configuration-download-from-a-remote-server-via-api.md

File metadata and controls

22 lines (17 loc) · 890 Bytes

Configuration download from a remote server via API

You can trigger a forced configuration download programmatically, using bearer authentication, but you must first configure the Gateway to use automatic-configuration-download.md.

Configuration on the remote server must contain the field lan_auth_api_key_rw:

{
  "remote_cfg_use": true, 
  "remote_cfg_url": "http://192.168.1.101:7000/", 
  "remote_cfg_refresh_interval_minutes": 10,
  "remote_cfg_auth_type": "no",
  "lan_auth_api_key_rw": "1SDrQH1FkH+pON0GsSjt2gYeMSP02uYqfuu7LWdaBvY="
}

Example of a command to trigger a configuration download from the preconfigured remote server:

curl -v http://<RUUVI_GW_IP>/gw_cfg_download 
    -H "Authorization: Bearer 1SDrQH1FkH+pON0GsSjt2gYeMSP02uYqfuu7LWdaBvY=" -d ''