1.GasSensor.getLastReportโ
1.Get Last reported state
BDDP
Param | Value | Desc |
---|
method | GasSensor.getLastReport | Get Last reported state |
targetDevice | <String,Necessary> | DeviceId of this device; |
token | <String,Necessary> | Net Token of this device; |
BUDP
Param | Value | Desc |
---|
data.battery | <String,Necessary> | Battery |
data.state | <String,Necessary> | Current State |
data.reportTime | <Timestamp,Necessary> | report time |
data.reportType | <String,Necessary> | report type |
2.GasSensor.getVersionโ
Get firmware info
BDDP
Param | Value | Desc |
---|
method | GasSensor.getVersion | Get firmware info; |
targetDevice | <String,Necessary> | DeviceId of this device; |
token | <String,Necessary> | Net Token of this device; |
BUDP
Param | Value | Desc |
---|
data.version | <String,Necessary> | Current Version; |
data.newVersion.versionId | <String,Optional> | Id of the newest version; |
data.newVersion.versionCode | <String,Optional> | Code of the newest version; |
data.newVersion.fileSize | <String,Optional> | File Size of the newest version; |
3.GasSensor.startUpgradeโ
Start Upgrade
BDDP
Param | Value | Desc |
---|
method | GasSensor.startUpgrade | Start Upgrade |
targetDevice | <String,Necessary> | DeviceId of this device; |
token | <String,Necessary> | Net Token of this device; |
params.versionId | <String,Necessary> | Version Id you want to upgrade; |
BUDP
Param | Value | Desc |
---|
data.isStarted | <Boolean,Necessary> | Is upgrading started; |
4.Callbacksโ
You can receive it with Http Callback API or MQTT report topic
BUDP
Param | Value | Desc |
---|
data.battery | <String,Necessary> | Battery |
data.state | <String,Necessary> | State |