For more detailed information on getting configuration information to/from devices, refer to the ENGAGE - SAM API Integration document.
To get config information: @app.route('{{gatewayIP}}/edgeDevices/{linkId}/config', methods=['PUT'])
{
"battV": {
"main": " 5.17",
"li": "0"
},
"fwVer": {
"lock": "02.12.57",
"main": "02.12.57",
"mainBl": "01.05.01",
"credRdr": "02.04.07",
"credRdrBl": "01.02.09",
"ble": "01.04.127-1.3.0",
"wifi": "4.77.r2153",
"macAdr": "00:06:66:6f:f2:9f",
"recoveryFwVer": "02.06.12"
},
"lockPrmtrs": {
"name": "Tripp NDE R2",
"mdl": "nde",
"type": "strm",
"lckMode": "210",
"lckSn": "a10000000f126274",
"mainSn": "a10000000f126274",
"hwVer": "C0",
"daysInUse": 414,
"mfgDt": "20170327",
"relock": 3,
"doorProp": 20,
"ada": 30,
"firstManIn": 0,
"dstEnable": 1,
"dstStart": "3022",
"dstEnd": "b012",
"battFail": "sec",
"rtcTime": "20180925074650",
"dbDwnldTm": "201809260746",
"fwUrl": "",
"fwDwnLdTm": "0",
"fwImpTm": "0",
"nxtDbVerTS": "0x0000000000000000",
"wifiAlertEn": "T",
"wifiAlertSel": [
"0x0700",
"0x0702",
"0x0703",
"0x0100",
"0x0101",
"0x0604"
],
"lockId": 65535,
"dpsEn": "T",
"dbUpdateStatus": 1,
"invCrdAudEn": "F",
"wifiDwnldRtyTmIntv": 1440,
"wifiDwnldRtyCnt": 1,
"auditIDEn": "F"
},
"rdrPrmtrs": {
"bprEn": "T",
"daysInUse": 414,
"sn": "0000000000033184",
"hwVer": "A0",
"mfgDt": "20170327",
"configCrdPrsntd": "F",
"proxConfHID": "T",
"proxConfGECASI": "T",
"proxConfGE4001": "F",
"proxConfGE4002": "T",
"proxConfAWID": "T",
"iClsUID40b": "T",
"uid14443": "F",
"mi14443": "T",
"noc14443": "T",
"uid15693": "T",
"iClsFrmt": "disbld",
"mip14443": "T",
"customKeyPrsntd": "F",
"rdrSense": "norm"
},
"dvcProfile": {
"baseType": "nde",
"ext": [
{
"key": "WiFiTest",
"value": 1
},
{
"key": "dupAuditDet",
"value": 1
},
{
"key": "jsonHmac",
"value": 1
},
{
"key": "getAuditNoErase",
"value": 1
},
{
"key": "newAPCfg",
"value": 1
}
]
}
}