检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
镜像制作 将jar文件打包成镜像文件,请参照制作镜像包或插件包。 dockerfile内容参照如下(具体可参考编写高效的Dockerfile )。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 FROM registry-cbu
fx模拟器工具,进行数据上报、命令下发等业务的体验。您可点此下载MQTT.fx(默认是64位操作系统,如果是32位操作系统,单击此处下载MQTT.fx),安装MQTT.fx工具。整体的业务流程如下: 创建产品。在控制台上创建一个MQTT协议的智慧路灯产品。通过定义产品模型,构建一款路灯设备,支持上报光照强度、下发路灯开关状态命令。
在上传升级包界面,选择上传方式OBS文件或者本地文件 OBS文件,使用前请单击“访问授权”弹出授权窗口后单击“同意授权”。授权后请选择升级文件所在的桶。如果暂时还没有创建桶,可以单击“创建桶”跳转到OBS页面创建桶。如果没有上传升级文件到对应的桶,可以单击“前往OBS上传对象
6及以上版本。 获取SDK 1、在工程目录上单击鼠标右键打开"管理NuGet程序包" 2、在"NuGet管理器"中搜索到"AmqpNetLite"后安装所需版本 代码示例 Demo中涉及的参数说明,请参考AMQP客户端接入说明。 using Amqp; using Amqp.Framing;
fmt.Println("AMQP收到消息:", message.Value) } func main() { // 以下参数配置请参考连接配置说明 // AMQP接入域名 amqpHost := "127.0.0.1" //接入凭证键值 amqpAccessKey
String 参数说明:OBS对象名称(包含文件夹路径),对象大小最大为1G,且只支持.bin、.dav、.tar、.gz、.zip、.gzip、.apk、.tar.gz、.tar.xz、.pack、.exe、.bat、.img格式的文件。 取值范围:长度不超过1024。 sign
exe,您会发现设备状态从“未激活”变为“在线”,并且temperature等属性已有上报值,说明设备已成功接入平台。 图5 向导式极速体验-配置模拟设备 图6 向导式极速体验-模拟设备状态变化 您可以手动设置不同的“setReportingFrequency”设备属性上报频率,单击
具体步骤如下: 导航栏选择“产品”-> 创建产品,协议类型选择Other,数据格式选择JSON。 图1 创建产品-JT808 进入产品详情,单击上传模型文件,导入JT808.zip,导入后如下图所示。 图2 模型定义-JT808 在IoTDA平台注册设备 在左侧导航栏选择“ 设备 > 所有设备
待空调上电开机后,自动按默认温度调节。 该场景主要描述的是应用侧或控制台可以给离线设备下发缓存命令,待设备上线后执行,控制台通过设备影子配置属性,待设备上线后上报的属性不匹配的话,会自动下发属性修改的指令,直至修改成功。 核心知识点:产品模型、编辑码插件、设备影子、属性上报、属性修改。
Mqtt.fx调测。 图4 设备-设备详情 图5 设备-设备详情-MQTT连接参数 使用MQTT.fx连接云平台。打开MQTT.fx软件,配置上述策略绑定的设备的鉴权参数,然后单击“Apply”保存,单击“Connect”进行连接鉴权。 订阅允许的topic。订阅主题:/v1/test/hello,订阅成功。
企业版实例的SNAT配置信息。 表11 ForwardingInfo 参数 参数类型 描述 eip String 参数说明:NAT网关绑定的EIP。 enable_snat Boolean 参数说明:是否启用SNAT配置。 取值范围: true: SNAT配置已启用 false:
选择“按资源空间整体”。 所属产品 选择设备所属的产品。 完成设备数据同步配置后,会自动进行设备数据同步。 配置数据转发规则。 参考配置AMQP服务端订阅,配置AMQP订阅。配置参数如下: 表3 AMQP订阅参数说明 参数值 配置说明 规则名称 填写为“MyRule”。 规则描述 填写为“RuleTest”。
台。 在左侧导航栏,选择“IoTDA实例”,单击“开通免费单元”。 图1 实例-标准版-开通免费实例 按下图选择配置信息,均采用默认配置即可。 图2 实例-免费实例配置 单击“立即创建”,进入实例页面,刷新页面,等待实例状态变为“运行中”,即表示免费实例成功创建。 图3 实例-免费实例创建完成
规则引擎介绍 数据转发流程 SQL语句 连通性测试 数据转发至华为云服务 数据转发至第三方应用 查看数据转发通道详情 数据转发积压策略配置 数据转发流控策略配置 异常数据转发目标 设备联动
消息跟踪:进入设备接入控制台,进入您的实例,选择“设备 > 所有设备”,单击具体设备,启动“消息跟踪”后查看。 运行日志:可参考运行日志使用说明进行配置,启动运行日志后查看。 设备显示上报数据成功,在控制台未看到数据? 可能原因: 设备上报的数据内容与产品模型中定义的属性不匹配。 解决方法:
台。 在左侧导航栏,选择“IoTDA实例”,单击“开通免费单元”。 图1 实例-标准版-开通免费实例 按下图选择配置信息,均采用默认配置即可。 图2 实例-免费实例配置 单击“立即创建”,进入实例页面,刷新页面,等待实例状态变为“运行中”,即表示免费实例成功创建。 图3 实例-免费实例创建完成
使用AMQP转发 AMQP转发 配置AMQP服务端 AMQP队列告警配置 AMQP客户端接入说明 Java SDK接入示例 Node.js SDK接入示例 C# SDK接入示例 Android SDK接入示例 Python SDK接入示例 GO SDK接入示例 父主题: 数据转发至第三方应用
String 参数说明:OBS对象名称(包含文件夹路径),对象大小最大为1G,且只支持.bin、.dav、.tar、.gz、.zip、.gzip、.apk、.tar.gz、.tar.xz、.pack、.exe、.bat、.img格式的文件。 取值范围:长度不超过1024。 sign
.withProjectId(projectId) // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicate(AbstractCredentials
到“规则 > 服务端证书”中,并在此处绑定。 填写转存储字段, 填写完成后单击“确定”完成配置。 表3 字段映射参数说明 参数名 参数说明 转存储至表格 填写表格名称(自定义)。 转存配置 填写填写转发字段与转存字段的映射(自定义),转发字段可以参考设备添加通知。 图3 新建转发目标-转发至InfluxDB