检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
什么是编解码插件 编解码插件是供物联网平台调用,可以完成二进制格式与JSON格式相互转换、也可以完成JSON格式之间的转换。 以NB-IoT场景为例,编解码插件将设备上报的二进制数据解码为JSON格式供应用服务器“阅读”,将应用服务器下行的JSON格式命令编码为二进制格式数据供终
nnel为ROMA_FORWARDING时,必填。(仅企业版支持) mysql_forwarding MysqlForwarding object 参数说明:转发MySQL消息内容。当channel为MYSQL_FORWARDING时,必填。 influxdb_forwarding
nnel为ROMA_FORWARDING时,必填。(仅企业版支持) mysql_forwarding MysqlForwarding object 参数说明:转发MySQL消息内容。当channel为MYSQL_FORWARDING时,必填。 influxdb_forwarding
状态的属性。 单击步骤2新增的服务ID,在展开的页面单击“添加属性”,定义一条属性为路灯采集的当前环境的光照强度。 “属性名称”:light_intensity “数据类型”:int(整型) “访问权限”:可读、可写 “取值范围”:0~100,光照强度范围。 图3 新增属性-light_intensity
里获取。 ${accessCode} 是 接入凭证密钥,长度不超过256个。 获取MQTT接入凭证 若应用使用MQTT协议接入物联网平台进行数据流转需要使用接入凭证,首次使用或者忘记接入凭证请先预置接入凭证。您可以通过调用生成接入凭证接口预置,也可以前往控制台页面进行预置,详细方法请参考如下操作:
数据转发至RocketMQ 数据转发至GeminiDB Influx 数据转发至Kafka存储 数据转发至FunctionGraph函数工作流 数据转发至MySQL存储 数据转发至OBS长期存储 数据转发至BCS可信上链 数据转发至MongoDB存储 父主题: 规则引擎
自定义,如数据转发至Kafka存储。 数据来源 选择“设备属性”。 触发事件 自动匹配“设备属性上报”。 资源空间 选择“所有资源空间”。 图2 新建属性上报流转规则-数据转发至Kafka 单击“设置转发目标”页签,单击“添加”,设置转发目标。 参数名 参数说明 转发目标 选择“分布式消息服务(kafka)” 区域
记为离线状态。 遥测站小时报(34H) 遥测站按照协议发送小时报消息(功能码:34H),SL651泛协议插件会将数据转换成属性上报,应用侧可通过"设备影子"查看属性值。样例如下: 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在左侧导航栏选择“设备
支持方式:IoTDA原生支持,需要加载协议镜像,详情见使用指导。 使用指导- 环境 HJ212 - 协议描述:《污染物在线监控(监测)系统数据传输标准》环保行业中使用的数据传输标准协议。 应用场景:环保行业。 支持方式:IoTDA原生支持,需要加载协议镜像,详情见使用指导。 使用指导- 电力 IEC104 -
参数说明:设备属性的步长。 unit 否 String 参数说明:设备属性的单位。 最大长度:16 method 是 String 参数说明:设备属性的访问模式。取值范围:RWE,RW,RE,WE,E,W,R。 R:属性值可读 W:属性值可写 E:属性值可订阅,即属性值变化时上报事件。
、创建规则触发条件、创建规则动作和修改规则触发条件。 推送数据格式 数据订阅成功后,物联网平台推送到应用侧的数据格式样例请参考流转数据。 使用限制 描述 限制 支持的MQTT协议版本 3.1.1 与标准MQTT协议的区别 支持Qos 0 支持Topic自定义 支持共享订阅 不支持QoS1,QoS2
设备的详情页面。 选择“设备影子”页签,单击“属性配置”。 在弹出窗口中输入服务属性对应的期望值。此处设置“temperature”的属性值为25。 图2 配置设备影子 验证操作 方法一: 您可以使用MQTT.fx模拟设备验证。 使用MQTT.fx模拟恒温空调,并连接到物联网平台
参数说明:设备属性的步长。 unit 否 String 参数说明:设备属性的单位。 最大长度:16 method 是 String 参数说明:设备属性的访问模式。取值范围:RWE,RW,RE,WE,E,W,R。 R:属性值可读 W:属性值可写 E:属性值可订阅,即属性值变化时上报事件。
Python SDK接入示例 本文介绍使用Python3 SDK通过AMQP接入华为云物联网平台,接收服务端订阅消息的示例。 开发环境 Python 3.0及更高版本。本示例使用了Python 3.9版本。 下载SDK 本示例使用的Python语言的AMQP SDK为python
备(状态)属性 无论该设备是否在线,都可以通过该影子获取和设置设备的属性 设备上线或者设备上报属性时,如果desired区和reported区存在差异,则将差异部分下发给设备,配置的预期属性需在产品模型中定义且method具有可写属性“W”才可下发 限制: 设备影子JSON文档中的key不允许特殊字符:点(
GO SDK接入示例 本文介绍使用GO SDK通过AMQP接入华为云物联网平台,接收服务端订阅消息的示例。 开发环境要求 本示例使用的开发环境为Go 1.16及以上版本。 添加依赖 在go.mod中添加以下依赖。 require ( pack.ag/amqp v0.12.5
property:report(设备属性上报) device.message:report(设备消息上报) device.message.status:update(设备消息状态变更) batchtask:update (批量任务状态变更) product:create(产品添加)
物联网平台支持的硬件架构和使用的相关组件有哪些? 物联网平台目前使用华为自研的操作系统欧拉OS、自研的Java编译及运行环境、自研数据库GaussDB、开源MongoDB数据库等,支持多种硬件架构,包括X86和ARM架构,可满足不同场景需求。 父主题: 方案咨询
创建规则动作 创建规则触发条件 修改规则触发条件 流转数据 创建AMQP队列 查询AMQP列表 查询单个AMQP队列 生成接入凭证 父主题: 使用AMQP转发
Java SDK接入示例 本文介绍使用AMQP协议的JMS客户端接入华为云物联网平台,接收服务端订阅消息的示例。 开发环境要求 本示例使用的开发环境为JDK 1.8及以上版本。 获取SDK AMQP SDK为开源SDK。如果您使用Java开发语言,推荐使用Apache Qpid JMS客户端。请访问Qpid