检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对各种场景提供了丰富的demo代码。相关集成指导请参考IoT Device SDK(C)使用指南。 使用说明 SDK需运行在Linux操作系统上。 SDK依赖openssl库和paho库,如果开发者有自己的编译链,需要自行编译openssl/paho/zlib/华为安全函数库等库文件。
考创建产品、注册单个设备或批量注册设备。 准备工作 访问Microsoft官网,选择合适系统的版本下载Microsoft Visual Studio。(本文以windows 64-bit系统,Microsoft Visual Studio 2017和.NET Framework 4
数据转发至RocketMQ 场景说明 将数据流转到RocketMQ云服务,兼容开源RocketMQ客户端。提供顺序、延迟、定时、重投、死信、事务消息等功能,更好的适配电商、金融等多样的业务场景。提供消息追踪、消息溯源、链路诊断、死信导出、监控告警等能力,帮助您全方面的了解服务状况,保证业务正常运行。
在使用SDK时发现某些任务执行顺序与任务优先级顺序不符? SDK中默认使用的优先级从大到小依次为0-31,用户可根据不同的操作系统自行调整相应任务的优先级。 SDK移植流程主要包括哪些步骤? 移植过程主要包括操作系统注册到OSAL层以及TCPIP注册到SAL层,同时可以根据需求进行模块化裁剪,详见开发指南。 使
使用安全隧道通信协议接入 概述 物联网平台提供了安全隧道功能,通过使用安全隧道通信协议,建立应用端与设备端间的WebSocket通道,可以实现远程连接企业内部网的物联网平台设备,有效解决了无法直接从外部登录部署在企业内部的设备的问题场景。 当应用端与设备端都完成安全隧道的连接后,
ies { "services" : [ { "service_id" : "Temperature", "properties" : { "value" : 57
"object_device_id": "{object_device_id}" "service_id": "Temperature" } 上行响应示例 Topic:$oc/devices/{device_id}/sys/properties/get/response
"temperature" : 40, "humidity" : 24 } } } } 在源数据中,body中的content是设备消息上报的数据,设置当设备上报数据中temperature大于38时触发条件,并筛选出d
以win10为例,获取电脑的系统配置:在运行窗口中输入pc,然后单击“属性”,查看系统配置,因为后续安装软件要选择操作系统。 图3 获取系统配置 访问 这里 ,根据您电脑系统配置,下载匹配的Visual Studio Code并安装。(本文以windows 10 64-bit系统Visual Studio
事件服务列表。 ServiceEvent定义表 字段名 必选/可选 类型 参数描述 service_id 必选 String 参数解释: 系统字段,固定为:"$ota"。 event_type 必选 String 参数解释: 软固件保存在IoT平台,event_type的值如下:
消息通信相关问题 数据上报失败如何处理? 若设备是使用接口注册的,请确认设备是否因为没在指定的timeout时间内上线而被物联网平台自动删除了。如果设备已被删除,请重新注册设备再尝试上报数据。 请检查使用接口注册设备时,填写的产品信息是否和产品模型一致。 请检查上报的数据名称是否和产品模型定义的服务属性一致。
TdpFuncResult apiHandle(FunctionGraphPara para, Context context) { * return super.apiHandle(para, context); * } * } * </pre> */ public abstract
login", deviceId); sendResponse(channel, message, 1); return; } // 调用网桥reportProperties接口,上报设备属性数据 BridgeService.getBridgeClient()
[ { "service_type" : "temperature", "service_id" : "temperature", "description" : "temperature", "properties" : [ { "unit"
TdpFuncResult apiHandle(FunctionGraphPara para, Context context) { * return super.apiHandle(para, context); * } * } * </pre> */ public abstract
以win10为例,获取电脑的系统配置:在运行窗口中输入pc,然后单击“属性”,查看系统配置,因为后续安装软件要选择操作系统。 图3 获取系统配置 访问 这里 ,根据您电脑系统配置,下载匹配的Visual Studio Code并安装。(本文以windows 10 64-bit系统Visual Studio
SDK接入示例 本文介绍Android系统如何通过Amqp接入华为云物联网平台,接收服务端订阅消息的示例。 准备工作 安装android studio。访问android studio官网,选择合适系统的版本下载并安装。(本文以windows 64-bit系统Android Studio 4
propertiesReportJson = {'services':[{'properties':{'alarm':1,'temperature':12.670784,'humidity':18.37673,'smokeConcentration':19.97906},'serv
数据格式样例: { "services": [ { "service_id": "Temperature", "properties": { "value": 57,
要带,请检查Content-Type是否为text/plain,以及Host是否为URL的域名,否则调用接口将返回403状态码SignatureDoesNotMatch错误。 方法二:集成OBS的SDK调用接口。 参考使用URL进行授权访问,使用put请求上传对象SDK来上传对象。