检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关闭”,获得NET_BRIDGE_SECRET值。 图3 泛协议-创建网桥成功 在界面中可以获取到NET_BRIDGE_ID。 图4 泛协议-获取网桥ID 创建产品 产品是设备的合集,您可以将相同能力或特征的设备归属在同一个产品下。 登录管理控制台,单击左侧导航栏“产品”,单击页面左侧的“创建产品”。
包年/包月设备接入实例从购买到被自动删除之前,您可以随时在IoTDA控制台为实例续费,以延长实例的使用时间。 自动续费 开通自动续费后,设备接入实例会在每次到期前自动续费,避免因忘记手动续费而导致资源被自动删除。 在一个设备接入实例生命周期的不同阶段,您可以根据需要选择一种方式进行续费,具体如图1
给平台的消息设置为转发目标。单击右侧的“快速配置”,仅转发指定Topic的数据。选择所属产品,填写Topic名称。您可以使用在产品详情页面自定义的Topic,也可以使用平台预置的Topic。 设备消息状态:将设备和平台之间流转的设备消息状态变更设置为转发目标。设备消息状态详见这里
配置转发字段与调用合约函数的参数下标的映射,转发字段可以参考设备属性上报通知。如设备Id:notify_data.header.device_id 图3 新建转发目标-转发至BCS-华为区块链 单击“启动规则”,激活配置好的数据转发规则。 三、验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。
在左侧导航栏选择“设备>所有设备”,进入设备页面后单击“详情”,在设备详情的消息跟踪页面可以查看MQTT.fx发送的消息。 图6 消息跟踪-查看消息跟踪 MQTT.fx将消息发送到平台后,可以通过配置数据转发,将MQTT.fx上报的消息平滑流转至消息中间件、存储、数据分析或业务应用。
邮箱地址 / A challenge password []: 证书密码,如您不设置密码,可以直接回车 / An optional company name []: 可选公司名称,如您不设置,可以直接回车 / openssl req -new -key rootCA.key -out
命令选择“ON_OFF”,单击“参数配置”,“power”的值选择“OFF”,然后单击“确定”。 验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报“temperature”大于80的数据。 您也可以使用模拟器模拟设备订阅Topic: “$oc/devices/{device_id}/s
如第三方应用服务器等)接收到的数据一直是延迟、滞后的数据, 此时可以考虑使用积压策略配置较小的积压大小和积压时间,丢弃过时的数据,接收、处理较为实时的流转数据。 使用限制 单个租户在单个IoT物联网平台实例下最多可以创建1个数据流转积压策略。 积压策略创建成功后对所有转发规则生效
新建转发目标-转发至设备 由于对转发目标的范围是对应的资源空间(范围较大),只要在该资源空间下的设备进行订阅,都可以收到M2M下发的数据,因此对应的安全系数不高,在复杂场景下容易弄混,对设备侧代码配置较为麻烦。可以使用场景二: 端到端(M2M)+策略的方法管理设备的订阅与发布,从而解决该问题。 启动规则
方能触发该静态策略。 连接鉴权 MQTT.fx 是目前主流的MQTT桌面客户端,它支持 Windows, Mac, Linux,可以快速验证是否可以与设备发放服务进行连接并发布或订阅消息。 本文主要介绍 MQTT.fx 如何与华为设备发放交互,其中设备发放服务MQTT的南向接入地址请参考获取终端节点。
图5 下载云证书设备证书 连接鉴权 MQTT.fx 是目前主流的MQTT桌面客户端,它支持 Windows, Mac, Linux,可以快速验证是否可以与设备发放服务进行连接并发布或订阅消息。 本文主要介绍 MQTT.fx 如何与华为设备发放交互,其中设备发放服务MQTT的南向接入地址请参考获取终端节点。
厂商id在不同的产品模型文件中不能重复,且仅支持英文。 要注重名称的通用性,简洁性;对于服务能力描述,还要考虑其功能性。例如:对于多传感器设备,可以命名为MultiSensor;对于具有显示电量的服务,可以命名为Battery。 产品模型模板 将一款新设备接入到物联网平台,首先需要编写这款设备的产品模型。物联网平台
订阅:应用侧消息下发时,可在消息内容中指定Topic;消息发往设备时,可以根据指定的Topic下发。 发布和订阅:同时具备发布和订阅的权限。 描述 关于该Topic的描述。 单击“确定”,完成新增自定义Topic。自定义Topic添加成功后,您可以在自定义Topic列表执行修改和删除操作。 创建设备
新建转发目标-转发至FunctionGraph 单击“启动规则”,激活配置好的数据转发规则。 验证操作 您可以使用设备接入服务中注册的真实设备接入平台,上报对应产品物模型中定义的属性参数。 您也可以使用模拟器模拟设备属性上报,操作方法请参考在线开发MQTT协议的智慧路灯。 期望结果:能在用户服务端日志中查看到设备上报的数据。
图3 新建转发目标-转发至RocketMQ 单击“启动规则”,激活配置好的数据转发规则。 验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。 期望结果: 登录RocketMQ控制台,
方能触发该静态策略。 连接鉴权 MQTT.fx 是目前主流的MQTT桌面客户端,它支持 Windows, Mac, Linux,可以快速验证是否可以与设备发放服务进行连接并发布或订阅消息。 本文主要介绍 MQTT.fx 如何与华为设备发放交互,其中设备发放服务MQTT的南向接入地址请参考获取终端节点。
窝数据连接,也被叫作低功耗广域网(LPWAN)。NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。据说NB-IoT设备电池寿命可以提高至至少10年,同时还能提供非常全面的室内蜂窝数据连接覆盖。 目前,NB-IoT应用场景有:智慧锁、智慧城市、智慧水表、智慧气表、智慧跟踪器、智慧仓储、智慧路灯
邮箱地址 / A challenge password []: 证书密码,如您不设置密码,可以直接回车 / An optional company name []: 可选公司名称,如您不设置,可以直接回车 / openssl req -new -key rootCA.key -out
图6 MQTT属性上报 切换到模拟推窗器的MQTT.fx,选择“Subscribe”页签。可以看到收到平台下发的“switch”取值为“on”的命令。 图7 查看下发命令 方法二: 您可以使用配置设备接入服务时注册的真实设备接入平台,上报“gaslevel”大于6的数据。设备会收
["${iotda::mqtt::username}", "${iotda::device::secret}"]。 函数可以嵌套使用,即一个函数的参数可以是另一个函数,注意嵌套函数的返回值必须跟当前函数参数类型一致,比如:{"Fn::HmacSHA256": ["${iotda::mqtt::username}"