PUT_gateway_config

PUT /gateway/config

This resource writes new configurations to the ENGAGE Gateway. The JSON object gatewayConfig is used, as defined in the ENGAGE - JSON Data Structures document.

Authentication

Basic: Unique credentials defined and accepted during setup.

Request

URI Parameters:  <missing or should this be 'None'?>

Type: application/json

  • gatewayConfig = parent tag + children tags, definition in the ENGAGE - JSON Data Structures document, section titled “Gateway Configuration”

Success Response(s)

HTTP status code: 200

Response parameters:  <missing or should this be 'None'?>

  • None

Example

{"gatewayConfig":{"genGatewayConfig":{"deviceName":"new GW Name","rtcTime":"20150720140000","dstEnable":"true","dstStart":"3022",
"dstEnd":"B012","fwurl":"","fwDwnldTm":"","fwImplTm":""},"gatewayIpModeConfig":{"discoveryMethod":"zeroConf","fixedIpAddr":"",
"defGatewayIpAddr":"","netmask":"","ipDnsAddr":"","altDnsAddr":""}}}

Error Response(s)

N/A

 

Last Modified: October 22, 2019