
# 设备远程配置
#### 概述
物联网平台为用户提供远程配置功能，用户可以在不中断设备运行的情况下，远程更新设备的系统参数、运行参数等配置信息。
例如：Windows的收银台机器，需要通过远程配置修改一些系统参数；车联网中的T-BOX，需要通过远程配置修改设备侧的一些数据上报频率等。
#### 业务流程
![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001541110617.png "点击放大")
设备远程配置流程详细说明：
1. 用户在设备接入服务的控制台上创建远程配置任务。一个应用下最多同时运行10个远程配置任务，每个任务最多支持对10万个设备下发配置。如果一个设备已经在一个已有的远程配置任务中，并且该设备远程配置还未完成，新建的远程配置任务如果包含该设备，则该设备的新远程配置将直接失败。
2. 平台感知设备是否在线，当设备在线时立即下发配置给设备。当设备不在线时，等待设备上线订阅[平台下发配置通知](https://support.huaweicloud.com/api-iothub/iot_0802.html)Topic，平台感知设备上线后下发配置。在创建远程配置任务时可以选择配置超时时间（1-30天），默认30天。
3. 设备完成配置更新后，调用[设备上报配置响应](https://support.huaweicloud.com/api-iothub/iot_0803.html)接口向物联网平台反馈配置更新结果。
 
#### 操作步骤
1. 访问[设备接入服务](https://www.huaweicloud.com/product/iothub.html)，单击"管理控制台"进入设备接入控制台。选择您的实例，单击实例卡片进入。
2. 选择左侧导航栏的"监控运维 \> 远程配置"。
3. 单击"新增远程配置"按钮，进入创建远程配置任务界面。 
   图1远程配置-远程配置页面   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001951573700.png "点击放大")
   
   
4. 在远程配置任务界面，输入任务名称，选择执行时间，配置超时时间和重试策略。 
   启用重试后，可以设置重启次数和重启间隔。重启次数建议设置为2次，重启间隔设置为5分钟（最大重启次数为5次，最大重启间隔为1440分钟），即设备远程配置失败后，隔5分钟后会进行远程配置重试。
   图2新增远程配置-基本信息   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001983975005.png "点击放大")
   
   
5. 输入配置内容，仅支持json格式。 
   图3新增远程配置-配置内容   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001983976881.png "点击放大")
   
   
6. 选择需要下发配置的设备，支持群组，文件上传（最大上传10万个设备）以及设备选择（手动筛选需要下发配置的多个设备，最多支持3万个设备。如果需要配置的设备比较多，建议选择群组或者文件上传的方式）三种方式。 
   图4新增远程配置-设备选择   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001951579444.png "点击放大")
   
   
7. 创建远程配置任务后，设备上线，就能收到平台下发的配置通知。设备更新配置并上报结果后，用户在任务详情页面可以查看设备远程配置的结果。用户可以停止正在执行中的单个设备远程配置或者批量停止多个设备（一次最多支持100个设备）的远程配置任务，也可以单个重试或者批量重试（一次最多支持100个设备）多个设备的配置任务以及全部重试所有失败的远程配置任务。 
   图5远程配置-任务查看   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001983820313.png "点击放大")
   
   
 
