检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发。 在创建数据转发规则的第二步,可以添加转发到的目标,包括设置转发后的Topic、缓存时间等。若使用M2M,请将转发目标设置为“设备”,按照业务具体填写参数后单击“确定”。 图4 新建转发目标-转发至设备 表2 设置转发目标-参数说明 参数说明 转发目标 下拉选择转发目标,在设备间消息通信中,请选择为“设备”。
数据来源 选择“设备属性”。 触发事件 自动匹配“设备属性上报”。 资源空间 和上一步创建的产品所在的资源空间保持一致。 单击“设置转发目标”页签,单击“添加”,设置转发目标。 图5 新建转发目标-转发至OBS-CVS格式 参考下表参数说明,填写转发目标。填写完成后单击“确定”。 表2 参数说明
MQTT协议支持的安全等级。 支持TLS1.1、TLSV1.2、TLSV1.3。 MQTT连接心跳时间。设备端连接心跳设置,请参见建立连接。 30至1200秒,推荐设置为120秒。设置的心跳时间不在此区间内,服务器会拒绝连接。 最大超时时间=心跳时间*1.5,超过最大超时时间未收到设备消息,服务器会自动断开连接。
设备影子是一个JSON文件,用于存储设备的在线状态、设备最近一次上报的设备属性、应用服务器期望下发的配置。每个设备有且只有一个设备影子,设备可以获取和设置设备影子以此来同步状态,这个同步可以是影子同步给设备,也可以是设备同步给影子。 网关与子设备 物联网平台支持设备直连,也支持设备挂载在网关
DELIVERED指消息发送成功;FAILED消息发送失败;TIMEOUT指消息在平台默认时间内(1天)还没有下发送给设备,则平台会将消息设置为超时,状态为TIMEOUT。 error_info ErrorInfoDTO object 消息下发失败信息。 created_time
数据转发流控策略配置 概述 客户可以根据自身的业务场景以及转发目标(如第三方应用服务器等)的性能等情况,在IoT物联网平台上创建不同维度的流控策略,控制IoT物联网平台数据转发到转发目标(如第三方应用服务器等)的流量限制。 流控策略维度 表1 流控策略类型 流控策略类型 描述 实例级别流控
图3 数据转发-M2M_SQL语句示例 关于SQL的设置,详情可见:SQL语句。 设置转发目标。单击“添加”,设置转发目标为“设备”,Topic为:“$topic()”(转发后Topic不变),ttl设置为5分钟(数据缓存5分钟)。设置完成后单击“确定”。 图4 新建转发目标-转发至设备
MQTT协议设备OTA固件升级 场景说明 MQTT(Message Queuing Telemetry Transport)是一个基于客户端-服务器的消息发布/订阅传输协议,主要应用于计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备,适合长连接的场景,如智能路灯等
钮,进入设备详情。 在“设备详情”页,单击“消息跟踪”页签,单击“启动消息跟踪”按钮,并设置设备的消息跟踪时间,如下图所示,消息跟踪时长表示从启动消息跟踪功能开始到结束消息跟踪的总时长,在设置的时间段内进行消息跟踪,修改跟踪配置后,会以修改后时间为准。 图1 消息跟踪-启动消息跟踪
- ,、:;。¥$!【】’‘“”()?…~/等字符的组合。 default_value 否 Object 参数说明:设备属性的默认值。如果设置了默认值,使用该产品创建设备时,会将该属性的默认值写入到该设备的设备影子预期数据中,待设备上线时将该属性默认值下发给设备。 表6 ServiceCommand
从云端更新该设备的历史全量规则。 描述 对该规则的描述。 触发条件 满足条件:可设置满足全部条件,或者任意一个条件。 说明: 当设置满足全部条件时,不能同时设置设备属性触发和定时触发,只支持同时设置多种设备属性触发。 触发类型:目前只支持设备属性触发和定时触发。 设备属性触发:设备上报属性时触发。
自定义,如“数据转发至InfluxDB”。 数据来源 选择“设备”。 触发事件 自动匹配“设备添加”。 资源空间 选择“所有资源空间”。 单击“设置转发目标”页签,单击“添加”,设置转发目标,设置完成后单击“下一步:转发数据配置”按钮。 表2 创建转发目标参数说明 参数名 参数说明 转发目标 选择“云数据库GeminiDB
规则详情-数据转发规则 单击"详情"(如果没有规则请先创建规则)进入规则详情页面后切换到"设置转发目标"页签。 图3 转发目标-进入设置转发目标 单击"添加"进入"添加转发目标"页面,设置转发目标为"MQTT推送消息队列",单击“预置服务接入凭证”预置接入凭证密钥(access_
在线调试 概述 当产品模型和编解码插件开发完成后,应用服务器就可以通过物联网平台接收设备上报的数据以及向设备下发命令。 设备接入控制台提供了产品在线调测的功能,您可以根据自己的业务场景,在开发真实应用和真实设备之前,使用应用模拟器和设备模拟器对数据上报和命令下发等场景进行调测;也
向导式极速体验-配置模拟设备 图6 向导式极速体验-模拟设备状态变化 您可以手动设置不同的“setReportingFrequency”设备属性上报频率,单击“下发命令”将新的属性上报频率值下发给设备,然后感受设置前后属性上报值刷新速度的变化。 图7 向导式极速体验-设备属性上报频率 进阶体验
华为是否提供模组/硬件终端/应用软件等? IAM用户访问API提示没有权限?(是否区分版本?) 创建规则或者设置资源文件存储时候提示赋予Security Administrator权限 物联网平台设置默认资源空间的规则是什么? 设备接入服务如何获取设备数据? 物联网平台的资源空间和设备可以无限创建吗?
signature_enable Boolean 参数说明:是否启用签名。填写token时, 该参数必须为true, token才可以生效,否则token不生效。推荐设置成true,使用token签名验证消息是否来自平台。 token String 参数说明:用作生成签名的Token,客户端可以使用该tok
编解码插件 什么是编解码插件 编解码插件是供物联网平台调用,可以完成二进制格式与JSON格式相互转换、也可以完成JSON格式之间的转换。MQTT协议的设备建议使用JS插件、FunctionGraph、LwM2M协议的设备建议使用图形化插件、离线开发插件。 以NB-IoT场景为例,
的轨迹地图与真实轨迹不符。 上行消息保序 在需要上行消息保序的场景,可以参考如下图的方案进行设计: 设备-平台:设备侧上报消息时,Qos值设置为1,上报消息A后,等收到消息A的Qos响应后,再依次上报消息B和消息C,从而保证设备与平台侧的消息上行保序。 平台-应用:IoTDA配置
notify_data.body.content.running_status as running_status 单击“设置转发目标”页签,单击“添加”,设置转发目标。 图4 新建转发目标-转发至Kafka 参考下表参数说明,填写转发目标。填写完成后单击“确定”。 表2 参数说明