设备使用场景中,对于需要更新系统参数(如:设备的 IP、端口号和串口参数等)的设备,可采用远程配置功能对设备系统参数进行更新。
设备远程配置分为物联网平台主动下发和设备端主动请求两种配置更新方式。对于同一产品下所有设备均需更新配置的场景,可采用物联网平台主动下发的形式,将配置信息通过远程配置 Topic 下发到同一产品下的所有设备中。对于部分设备更新配置信息的场景,可采用设备端主动请求远程配置 Topic 的方式来完成。
$config/operation/${productid}/${devicename}
$config/operation/result/${productid}/${devicename}
说明:
${productID}
:产品 ID。${deviceName}
:设备名称。
{"type":"push",
"result":0,
"payload":{yourConfigurationMessage}
}
参数说明:字段 | 类型 | 含义 |
---|---|---|
type | string | 物联网平台主动下发时取值 push。
|
result | int | 错误码。
|
payload | string | 配置信息内容详情 |
设备端成功接收到物联网通信下发的配置信息之后,设备端通过调用 SDK 中提供的回调函数获取到配置信息,并将信息更新到设备的系统参数中。此部分更新配置参数逻辑需用户自定义。
{"type":"get"}
参数说明:字段 | 类型 | 含义 |
---|---|---|
type | string | 设备端主动请求时取值 get |
{"type":"reply",
"result":0,
"payload":{yourConfigurationMessage}
}
参数说明:
字段 | 类型 | 含义 |
---|---|---|
type | string | 设备端主动请求时取值 reply。
|
result | int | 错误码。
|
payload | string | 配置信息内容详情 |
物联网平台提供配置信息管理功能,用户可在控制台查询近五次的配置信息记录。重新编辑并保存配置信息后,上一次的配置信息将显示在配置信息记录中。您可以查看编号、更新时间和配置内容,便于管理配置信息。
本页内容是否解决了您的问题?