检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
是 manufacturerName 制造商名称,与产品模型文件中的定义保持一致,否则无法上传到平台。 是 platform 平台类型,本插件包运行的物联网平台的操作系统,填写固定值:"linux"。
准备工作 安装Node.js访问Node.js官网,选择合适系统的版本下载。(本文以windows 64-bit系统,Node.js版本v12.18.0(npm 6.14.4)为例)。 下载完成后,运行安装文件,根据界面提示安装。 检查Node.js是否安装成功。
ServiceEvent定义表 字段名 必选/可选 类型 参数描述 service_id 必选 String 参数解释: 系统字段。 取值范围: 固定为:"$sub_device_manager"。 event_type 必选 String 参数解释: 系统字段。
- OPC-UA - 协议描述:全称为OPC Unified Architecture(OPC统一架构),是一项开源的、独立于平台的标准协议;通过此协议,使用不同系统的设备可以通过网络在客户端和服务器之间发送消息进行通信。
": "60" }, "event_time": "20151212T121212Z" }, "reported": { "properties": { "temperature": "60
示例如下: { "Fn::MathDiv": [10, 2] } return: 5 { "Fn::MathDiv": [10, 3] } return: 3 Fn::MathMod 内部函数Fn::MathMod将两个整数进行数学取余运算。
(signatureBuilder.toString()); if (StringUtil.isNotEmpty(serverSignature) && serverSignature.equals(signature)) { return true;
= nil { XDebug("Error: NewReceiver", err) return err } ac.receiver = receiver return nil } func XDebug(s string, err error) { fmt.Println
准备工作 安装android studio 访问android studio官网,选择合适系统的版本下载并安装。(本文以windows 64-bit系统Android Studio 3.5为例)。
ServiceEvent定义表 字段名 必选/可选 类型 参数描述 service_id 必选 String 参数解释: 系统字段。 取值范围: 固定为:"$sub_device_manager"。 event_type 必选 String 参数解释: 系统字段。
), ms)) } function connect(topic) { try { client = mqtt.connect(getClientOptions()) if (client == null) { return
() { //模拟从传感器读取数据 temperature = new Random().nextInt(100); return temperature; } public
() { //模拟从传感器读取数据 temperature = new Random().nextInt(100); return temperature; } public
* @param string json 符合产品模型定义的JSON格式字符串 * @return byte[] payload 编码后的原始码流 */ function encode(json) { var payload = []; return
ServiceEvent定义表 字段名 必选/可选 类型 参数描述 service_id 必选 String 参数解释: 系统字段。 取值范围: 固定为:"$file_manager"。 event_type 必选 String 参数解释: 系统字段。
ServiceEvent定义表 字段名 必选/可选 类型 参数描述 service_id 必选 String 参数解释: 系统字段。 取值范围: 固定为:"$file_manager"。 event_type 必选 String 参数解释: 系统字段。
前提条件 环境要求:Linux操作系统上,并安装好gcc(建议4.8及以上版本)。 库依赖:openssl库(MQTTS需要),paho库。 已在管理控制台获取设备接入地址。获取地址的操作步骤,请参考平台对接信息。 已在管理控制台创建产品和设备。
请求示例 修改一个产品,将产品名称修改为Thermometer,服务能力修改为temperature。
= 8 * 1024; factory.AMQP.HostName = "default"; var connection = factory.CreateAsync(address).Result; return
本示例演示使用的鉴权模板与系统默认鉴权一致。