检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
物联网平台支持通过请求参数和模板文件两种方式批量创建设备。本节以模板文件的方式为例,介绍如何批量创建设备。 涉及接口 查询产品列表:确定待创建设备所属的产品。 上传批量任务文件:填写批量任务文件内容并上传,确定待批量创建设备的内容。 创建批量任务:通过模板文件批量创建设备。
结合函数服务通过自定义策略发放证书认证的设备 场景说明 本文以MQTT.fx的设备模拟器替代真实的设备,结合函数工作流服务(FunctionGraph),带您快速体验结合函数服务使用设备发放服务,通过自定义策略将设备发放到指定的物联网平台(设备接入实例)上。
在线调试 概述 当产品模型和编解码插件开发完成后,应用服务器就可以通过物联网平台接收设备上报的数据以及向设备下发命令。
1 [{deviceId},2,REPORT_LOCATION_INFO,3,116.307629@40.058359] 在平台的界面最新上报数据中可以看到设备上报的GPS位置信息 图15 查看上报数据-Location 平台指令下发 在平台控制界面,下发控制指令设置设备定时位置上报的周期
定义产品模型,即在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的属性信息,例如风速、光照强度、温湿度、噪声等。 注册设备:将R40设备注册到物联网平台。 创建产品 某一类具有相同能力或特征的设备的集合称为一款产品。
可能原因 物联网平台上已经存在相同设备型号和厂商ID的产品模型和插件。 解决方法 删除另一个产品或账户下的该插件和产品模型(先删除插件),再导入产品模型即可。 修改设备型号和厂商ID后,再导入产品模型。
软固件升级失败原因 物联网平台上报的失败原因: 失败原因 原因解释 处理建议 Device Abnormal is not online 设备异常未在线 请检查设备侧。
三、验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。
假设电子学生证的通信协议如下: 1、终端设备开启之后先向平台发起登录请求,直到登录成功后,设备与平台才会进行通信。 2、设备登录成功后,定时5分钟上报一次GPS位置信息。 3、平台可以通过下发指令,设置位置上报的周期。
使用限制 上行Topic是指设备向平台发送请求,或上报数据,或回复响应。 下行Topic是指平台向设备下发指令,或回复响应。 设备与平台建立连接后,需要订阅下行Topic(华为云平台中具有隐式订阅功能,若通信质量为Qos0,平台的系统topic无需订阅。)
物联网平台在通过encode接口下发命令时,把物联网平台分配的mid放入码流,和命令一起下发给设备;设备在上报命令执行结果(deviceRsp)时,再将此mid返回给物联网平台。
开启校验平台会对比设备携带时间戳与平台系统时间,若设备时间戳加一小时小于平台系统时间则校验失败。 type 时间戳类型 否 UNIX:表示时间戳格式为Unix时间戳,长整型,单位秒。
将需要通过证书“certificates”发放的设备发放至华北-北京四的物联网平台。
华为云物联网平台支持AMQP队列告警配置,用户可以通过设置告警规则来监控AMQP队列消息的积压以及队列消费速度的情况,规则触发后立即把告警信息推送给用户,方便用户及时发现故障恢复业务。本文介绍如何配置AMQP队列的告警规则。
物联网平台提供了标准模型和厂商模型,这些模型涉及多个领域,模型中提供了已经编辑好的产品模型文件,您可以根据自己的需要对产品模型中的字段进行修改和增删;如果选择自定义产品模型,则需要完整定义产品模型。
图3 规则详情-AOM 模拟设备上线及结果验证 使用MQTT模拟器连接到平台,模拟设备上线。(模拟器使用请参考:使用MQTT.fx调测)。
文件上传/下载管理 设备上报获取文件上传URL请求 平台下发文件上传临时URL 设备上报文件上传结果 设备上报获取文件下载URL请求 平台下发文件下载临时URL 设备上报文件下载结果 父主题: 设备侧MQTT/MQTTS接口参考
将需要通过函数“function”发放的设备发放至华北-北京四的物联网平台。
示例场景 在本示例中,我们实现以下场景: 新能源设备上报发电量、地区等数据到物联网平台,物联网平台将数据转发至kafka,由DLI进行大数据清洗将数据存储至DWS,再由Astro大屏应用读取数据进行可视化展示实现各个地区发电量的统计分析。
平台支持群组的增删改查操作,支持给群组绑定和解绑设备,支持一个设备被添加到多个群组中。 表1 群组分类 群组类型 使用说明 静态群组 手动添加设备到群组以及从群组中移除设备;支持群组层级嵌套。 限制: 账号下单实例最多可创建1,000个群组(包含嵌套的子群组)。