Gateway
Commands related to gateway configuration
Get
Get gateway configuration
Parameters
None
Example
meshtech/diagnostics/cc3fc0fa8d21/command/config/gateway/get
{
"id" : "10"
}
meshtech/diagnostics/cc3fc0fa8d21/response/config/gateway/get
{
"id":"10",
"success":true,
"result":{
"reporting":{
"battery":{
"interval":0,
"enabled":true
},
"batteryVoltage":{
"interval":0,
"enabled":false
},
"temperature":{
"interval":0,
"enabled":false
},
"humidity":{
"interval":0,
"enabled":false
},
"pressure":{
"interval":0,
"enabled":false
},
"motion":{
"updateOnTransitions":true,
"interval":0,
"enabled":false
},
"button":{
"enabled":false
},
"gnss":{
"interval":0,
"enabled":false
},
"rssi":{
"enabled":true
},
"priority":{
"interval":0,
"enabled":false
},
"noiseLevel":{
"interval":0,
"enabled":false
},
"co2Level":{
"interval":0,
"enabled":false
},
"alarm":{
"interval":0,
"enabled":false
},
"firmwareVersion":{
"interval":0,
"enabled":false
},
"hardwareVersion":{
"interval":0,
"enabled":false
},
"modelNumber":{
"interval":0,
"enabled":false
},
"deviceMode":{
"interval":0,
"enabled":false
},
"lock":{
"interval":0,
"enabled":false
},
"scanWindow":{
"interval":0,
"enabled":false
},
"connected":{
"enabled":false
},
"disconnected":{
"enabled":false
},
"relayActivated":{
"enabled":false
},
"profile":{
"interval":0,
"enabled":false
},
"hallEffect":{
"interval":0,
"enabled":false
},
"accelerationVector":{
"enabled":false
},
"gpio":{
"interval":0,
"enabled":false
},
"riser":{
"enabled":false
},
"unreadMessage":{
"interval":0,
"enabled":false
}
},
"statistics":{
"error":{
"enabled":true
},
"loss":{
"enabled":true
},
"queue":{
"enabled":true
}
},
"demo":{
"enabled":false
},
"log":{
"rawio":{
"maxEntries":200000
},
"system":{
"enabled":true,
"fileSize":10485760
}
},
"reportAll":false
}
}
Set
Set gateway config
Parameters
config: Configuration to set in JSON format
Example
meshtech/diagnostics/cc3fc0fa8d21/command/config/gateway/set
{
"id":"11",
"params":{
"config":{
"statistics":{
"error":{
"enabled":true
},
"loss":{
"enabled":true
},
"queue":{
"enabled":true
}
},
"reportAll":true
}
}
}
meshtech/diagnostics/cc3fc0fa8d21/response/config/gateway/set
{
"id":"11",
"success":true,
"result":{
"reporting":{
"battery":{
"interval":0,
"enabled":false
},
"batteryVoltage":{
"interval":0,
"enabled":false
},
"temperature":{
"interval":0,
"enabled":false
},
"humidity":{
"interval":0,
"enabled":false
},
"pressure":{
"interval":0,
"enabled":false
},
"motion":{
"updateOnTransitions":true,
"interval":0,
"enabled":false
},
"button":{
"enabled":false
},
"gnss":{
"interval":0,
"enabled":false
},
"rssi":{
"enabled":false
},
"priority":{
"interval":0,
"enabled":false
},
"noiseLevel":{
"interval":0,
"enabled":false
},
"co2Level":{
"interval":0,
"enabled":false
},
"alarm":{
"interval":0,
"enabled":false
},
"firmwareVersion":{
"interval":0,
"enabled":false
},
"hardwareVersion":{
"interval":0,
"enabled":false
},
"modelNumber":{
"interval":0,
"enabled":false
},
"deviceMode":{
"interval":0,
"enabled":false
},
"lock":{
"interval":0,
"enabled":false
},
"scanWindow":{
"interval":0,
"enabled":false
},
"connected":{
"enabled":false
},
"disconnected":{
"enabled":false
},
"relayActivated":{
"enabled":false
},
"profile":{
"interval":0,
"enabled":false
},
"hallEffect":{
"interval":0,
"enabled":false
},
"accelerationVector":{
"enabled":false
},
"gpio":{
"interval":0,
"enabled":false
},
"riser":{
"enabled":false
},
"unreadMessage":{
"interval":0,
"enabled":false
}
},
"statistics":{
"error":{
"enabled":true
},
"loss":{
"enabled":true
},
"queue":{
"enabled":true
}
},
"demo":{
"enabled":false
},
"log":{
"rawio":{
"maxEntries":200000
},
"system":{
"enabled":false,
"fileSize":10485760
}
},
"reportAll":true
}
}
Reload
Reload gateway config
Parameters
None
Example
meshtech/diagnostics/cc3fc0fa8d21/command/config/gateway/reload
{
"id" : "12"
}
meshtech/diagnostics/cc3fc0fa8d21/response/config/gateway/reload
{
"id":"12",
"success":true,
"result":"Config reloaded"
}