远程控制设备通断电
统一指令:controller-event
通断器、空开、10A-86插座、16A-86插座、10A转换器插座、16A转换器插座等单路设备的通电或断电操作
向设备发送指令 服务端向设备订阅topic发送消息
{
"key":0,
"type":"event"
}
设备返回信息 设备向服务端订阅topic上报消息
{
"iccid":"898608361924D2183214",
"imei":"861556071286636",
"key":0,
"keyLock":0,
"onState":2,
"resetLock":0,
"signal":30,
"timerEnable":0,
"timerInterval":0,
"type":"GSCW1M-4G",
"version":"1.0.4"
}
获取设备基础信息
统一指令:info-all
获取设备信息一般会包含:设备通断电状态、IMEI、固件版本等信息,不同的产品返回的信息有所差异
向设备发送指令 服务端向设备订阅topic发送消息
{
"type" : "info"
}
设备返回信息 设备向服务端订阅topic上报消息
{
"iccid" : "898608361924D2183214",
"imei" : "861556071286636",
"key" : 0,
"keyLock" : 0,
"onState" : 1,
"resetLock" : 0,
"signal" : -75,
"timerEnable" : 0,
"timerInterval" : 0,
"type" : "GSCW1M-4G",
"version" : "1.0.4"
}
获取设备通讯信息
统一指令:info-protocol
获取当前设备与服务端交互的通信协议及协议配置参数,目前支持MQTT设备出厂时默认接入GemeOpen厂家MQTT测试服务器,免费提供客户调试使用,如需接入自己的服务器或使用其他协议,请自行搭建服务器。
向设备发送指令 服务端向设备订阅topic发送消息
{
"type" : "protocol"
}
设备返回信息 设备向服务端订阅topic上报消息
{
"clientId" : "861556071286636",
"port" : "1883",
"protocol" : "mqtt",
"publish" : "/KIduUf/AqFiHaFsmjHP/861556071286636/publish",
"server" : "mqtt.smart-bird.cn",
"subcribe" : "/KIduUf/AqFiHaFsmjHP/861556071286636/subscribe",
"username" : "AqFiHaFsmjHP"
}