检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
规则详情-数据转发规则 单击"详情"(如果没有规则请先创建规则)进入规则详情页面后切换到"设置转发目标"页签。 图3 转发目标-进入设置转发目标 单击"添加"进入"添加转发目标"页面,设置转发目标为"MQTT推送消息队列",单击“预置服务接入凭证”预置接入凭证密钥(access_
属在其他资源空间下,下拉选择所属的资源空间。如无对应的资源空间,请先创建资源空间。 产品名称 为产品命名。产品名称在相同资源空间有唯一性。长度不超过64,只允许中文、字母、数字、以及_?'#().,&%@!-等字符的组合。 协议类型 选择MQTT。 数据格式 选择JSON。 所属行业
device_id 是 String 参数说明:设备ID,用于唯一标识一个设备。在注册设备时直接指定,或者由物联网平台分配获得。 取值范围:长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
设备影子-查看alarm属性 我们把alarm属性修改为0: 图7 设备影子-属性配置alarm 查看设备侧日志,看到设备收到属性设置,alarm被修改为0: 命令下发 设置命令监听器用来接收平台下发的命令,在回调接口里,需要对命令进行处理,并上报响应。 在CommandSample例子中实
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
设备影子-查看alarm属性 我们把alarm属性修改为0: 图7 设备影子-属性配置alarm 查看设备侧日志,看到设备收到属性设置,alarm被修改为0: 命令下发 设置命令监听器用来接收平台下发的命令,在回调接口里,需要对命令进行处理,并上报响应。 在CommandSample例子中实
属性下发 概述 属性下发分为查询设备属性和修改属性参数两种,查询设备属性用于应用侧或平台主动获取设备属性数据,修改属性参数用于应用侧或平台设置设备属性值并同步到设备侧。设备接收到属性下发指令后需要立即响应,如果设备没有响应,平台会认为属性下发执行超时。 使用场景 用于平台主动获取或修改设备属性值。
0),JT808泛协议插件会根据协议返回终端注册应答消息,内含鉴权码。 终端设备只能成功注册一次,注册失败的场景目前统一返回错误码“4:数据库中无该终端”。 终端设备鉴权 终端设备按照协议发送终端鉴权消息(消息ID:0x0102),鉴权通过后,可与IoTDA平台进行交互。 终端设
用于设备按产品模型中定义的格式将事件数据上报给平台。 数据下行 平台消息下发 用于平台下发自定义格式的数据给设备。 平台设置设备属性 设备的产品模型中定义了平台可向设备设置的属性,平台/应用服务器可通过属性设置的方式修改指定设备的属性值。 平台查询设备属性 平台/应用服务器通过属性查询的方式,实时查询指定设备的属性数据。
取值范围:长度1-16。 max String 参数说明:参数的最大值。 取值范围:长度1-16。 max_length Integer 参数说明:参数的最大长度。 step Double 参数说明:参数的步长。 unit String 参数说明:参数的单位。 取值范围:长度不超过16。
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
自定义,如“数据转发至DIS”。 数据来源 选择“设备属性”。 触发事件 自动匹配“设备属性上报”。 资源空间 选择“所有资源空间”。 单击“设置转发目标”页签,单击“添加”,设置转发目标,设置完成后单击“确定”按钮。 表2 转发目标参数说明 参数名 参数说明 转发目标 选择“数据接入服务(DIS)”。 区域
模拟设备数据上报场景,在设备模拟器中,输入十六进制码流:002000(00为地址域meaasgeID,长度为1个字节;20表示光照强度,长度为1个字节;00表示路灯开关状态为关闭状态,长度为1个字节),然后单击“发送”,我们可以在应用模拟器中看到转换为JSON格式的数据为:"Light_Intensity":32
默认为上报属性的topic,建议填写 +HMPUB ERR:code (发布失败,code表示失败原因) len:待发送数据长度,单位为字节 - - payload:转换为ascii码的数据,最大长度1024字节 最大支持长度2KB - 父主题: 模组AT指令参考
之前的标签值。如果设置的键值不存在,则新增标签。 取值范围:长度不超过64,只允许中文、字母、数字、以及_.-等字符的组合。 tag_value String 参数说明:标签值。 取值范围:长度不超过128,只允许中文、字母、数字、以及_.-等字符的组合。 请求示例 修改设备,修
取值范围:软件包必须设置为:softwarePackage,固件包必须设置为:firmwarePackage。 product_id String 参数说明:设备关联的产品ID,用于唯一标识一个产品模型,创建产品后获得。方法请参见 创建产品。 取值范围:长度不超过36,只允许字母
自定义,如“数据转发至RocketMQ”。 数据来源 选择“设备属性”。 触发事件 自动匹配“设备属性上报”。 资源空间 选择“所有资源空间”。 单击“设置转发目标”页签,单击“添加”,设置转发目标,设置完成后单击“确定”按钮。 表2 创建转发目标参数说明 参数名 参数说明 转发目标 选择“分布式消息服务(RocketMQ)”。
成后把结果写到校验码字段。 说明: CRC16算法:CRC16/CCITT x16+x12+x5+1 数据区长度 WORD 数据区的长度。 数据区 BYTE[n] 可变长度,具体由各个指令定义,可参考下面介绍的各个指令对应的请求消息和应答消息定义。 数据类型 描述 BYTE 无符号一字节整数
触发事件 自动匹配“设备属性上报”。 资源空间 选择“所有资源空间”。 图2 新建属性上报流转规则-数据转发至OBS 单击“设置转发目标”页签,单击“添加”,设置转发目标。 参数名 参数说明 转发目标 选择“对象存储服务(OBS)” 区域 选择OBS服务的所在区域。若未授权访问此区域
获取项目ID 。 product_id 是 String 参数说明:产品ID,用于唯一标识一个产品,在物联网平台创建产品后由平台分配获得。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 表2 Query参数 参数 是否必选 参数类型 描述 app_id 否 String