检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备上行消息超租户流控阈值 用户的设备上行消息/建链(根据告警的资源的API名称区别,PUBLISH为消息上行,CONNECT为建链,BANDWIDTH为带宽)的速率之和超过用户的阈值。
如果必须要带,请检查Content-Type是否为text/plain,以及Host是否为URL的域名,否则调用接口将返回403状态码SignatureDoesNotMatch错误。 方法二:集成OBS的SDK调用接口。
Android SDK接入示例 本文介绍Android系统如何通过Amqp接入华为云物联网平台,接收服务端订阅消息的示例。 准备工作 安装android studio。访问android studio官网,选择合适系统的版本下载并安装。
"//third_party/hwcloud_iotlink/demos/mqtt_tiny_v5_agriculture_demo:mqtt_tiny_v5_agriculture_demo", 图7 demo的选择 上图中2为使用MQTT对接华为云的demo,确认该demo的BUILD.gn
业务场景说明 自建MQTT Broker基于MQTT协议的上行数据和下行指令的业务定义如下: 表1 业务场景 业务场景 通信Topic 报文Payload 设备上报数据 /aircondition/data/up { "temperature": 26.0 } 服务端控制指令 /aircondition
5ba24f5ebbe8f56f5a14f605", "name" : "Thermometer", "device_type" : "Thermometer", "protocol_type" : "LWM2M", "data_format" : "binary", "manufacturer_name
图7 消息跟踪-查看device_sdk_java消息跟踪 属性上报 打开PropertySample类,这个例子中会定时的上报alarm、temperature、humidity、smokeConcentration这四个属性。
var resp =await client.ListDevicesAsync(req); Console.WriteLine(resp.GetHttpStatusCode()); return
“数据类型”,在产品模型中,temperature属性的“数据类型”为int,最大值1000,因此在插件中定义temperature字段的“数据类型”为“int16u”,以满足temperature属性的取值范围。 “偏移值”是根据与首字段的间隔的字符数自动配置的。
Topic分为系统Topic和自定义Topic。系统Topic为平台预置的基本通信Topic,自定义Topic是可以根据实际业务需要用户自行定义的Topic,客户可根据使用场景进行选择使用。
- OPC-UA - 协议描述:全称为OPC Unified Architecture(OPC统一架构),是一项开源的、独立于平台的标准协议;通过此协议,使用不同系统的设备可以通过网络在客户端和服务器之间发送消息进行通信。
软固件包上传 概述 软件(Software)一般分为系统软件和应用软件,系统软件实现设备最基本的功能,比如编译工具、系统文件管理等;应用软件可以根据设备的特点,提供不同的功能,比如采集数据、数据分析处理等。
", "service_type" : "temperature", "properties" : [ { "property_name" : "temperature", "required" : true, "data_type
开启OCSP校验后,设备第一次连接平台由于平台要向OCSP服务器发请求,可能会导致建链时长变长,属正常现象,后续建链不受影响。 平台对OCSP服务器的响应缓存时长为24小时。 平台对OCSP服务器响应限制超时时间为5秒,响应大小不超过4k。
示例 Topic: $oc/devices/{device_id}/sys/properties/report 数据格式: { "services": [{ "service_id": "Temperature", "
安装IntelliJ IDEA 访问IntelliJ IDEA官网,选择合适系统的版本下载。(本文以windows 64-bit系统IntelliJ IDEA 2019.2.3 Ultimate为例)。 下载完成后,运行安装文件,根据界面提示安装。
extension_info" : { "aaa" : "xxx", "bbb" : 0 }, "shadow" : [ { "service_id" : "WaterMeter", "desired" : { "temperature
首次建链时候,请参考这里进行预置。若密钥丢失,可通过调用接入凭证接口进行重置,也可以参考这里进行重置。 获取AMQP接入凭证 若应用使用AMQP协议接入物联网平台进行数据流转,请先预置接入凭证。
图9 设备影子-temperature 若是没有查看到属性上报值,确认是否已上传产品模型:上传产品模型。 命令下发 设置命令监听器用来接收平台下发的命令,在回调接口里,将对命令进行处理,并上报响应。
下载MQTT.fx(默认是64位操作系统,如果是32位操作系统,单击此处下载MQTT.fx),安装MQTT.fx工具。