远程控制设备通断电
统一指令:controller-event
远程控制设备的通断电状态(通电/断电),指令执行后,设备立即切换继电器状态。
向设备发送指令 服务端向设备订阅topic发送消息
{
"key" : 1,
"messageId" : "202201241610366046",
"type" : "event"
}
设备返回信息 设备向服务端订阅topic上报消息
{
"code" : "GSPW1B-4G",
"commandName" : "controller-event",
"iccid" : "898608361924D2183331",
"imei" : "863304084073537",
"key" : 1,
"keyLock" : 0,
"messageId" : "202201241610366046",
"onState" : 1,
"resetLock" : 0,
"signal" : 26,
"source" : "command",
"timerEnable" : 1,
"timerInterval" : 15,
"version" : "1.1.6"
}
获取设备基础信息
统一指令:info-all
查询当前设备的基础信息,如设备IMEI地址、设备型号、固件版本号、信号强度及相关配置信息。
向设备发送指令 服务端向设备订阅topic发送消息
{
"messageId" : "Abcd123456",
"type" : "info"
}
设备返回信息 设备向服务端订阅topic上报消息
{
"code" : "GSPW1B-4G",
"commandName" : "info-all",
"iccid" : "898608361924D2183331",
"imei" : "863304084073537",
"key" : 1,
"keyLock" : 0,
"messageId" : "Abcd123456",
"onState" : 0,
"resetLock" : 0,
"signal" : 17,
"source" : "command",
"timerEnable" : 1,
"timerInterval" : 15,
"version" : "1.1.6"
}
获取设备用电信息
统一指令:info-statistic
获取设备当前的运行状态与电气数据:开关状态、瞬时电流、瞬时电压、瞬时功率、累计用电量等。
向设备发送指令 服务端向设备订阅topic发送消息
{
"messageId" : "202201241610366046",
"type" : "statistic"
}
设备返回信息 设备向服务端订阅topic上报消息
{
"commandName" : "info-statistic",
"current" : 15.027,
"energy" : 25.047,
"imei" : "863304084073537",
"key" : 0,
"messageId" : "202201241610366046",
"power" : 2921.511,
"source" : "command",
"voltage" : 226.024
}