检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
fx模拟器工具,进行数据上报、命令下发等业务的体验。您可点此下载MQTT.fx(默认是64位操作系统,如果是32位操作系统,单击此处下载MQTT.fx),安装MQTT.fx工具。整体的业务流程如下: 创建产品。在控制台上创建一个MQTT协议的智慧路灯产品。通过定义产品模型,构建一款路灯设备,支持上报光照强度、下发路灯开关状态命令。
在物联网平台上注册网关,详细方法请参考设备注册。 网关上电,连接到平台,连接所需的鉴权参数在注册网关时获取。 用户在平台上注册子设备时,平台下发添加子设备事件到网关。网关收到后,保存子设备信息到本地并持久化(SDK提供了默认的持久化实现,用户可以自定义扩展)。 第三方协议设备连接到网关。网关根据子设备信息对设备进行鉴权。
是 String 参数说明:设备组ID,用于唯一标识一个设备组,在创建设备组时由物联网平台分配。 取值范围:长度不超过36,十六进制字符串和连接符(-)的组合。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务
解决方案一:多个厂家的充电桩设备通过MQTT协议直连云端IoTDA,通过云端部署泛协议插件进行解析,支持多协议接入。云端IoTDA可直接将数据推送给客户的业务应用,还支持业务应用下发命令控制充电流程的启停。该方案适用于充电桩设备安装部署在市区,室外等网络环境较好的地方。 解决方案二:多个厂家的充
设备侧每秒往物联网平台生产的消息数量。 消息积压量 当生产速率大于推送速率时,积压在物联网的消息数量。物联网平台默认配置单个转发规则流转数据的最大积压(缓存)大小为1GB,最大积压(缓存)时间为24小时,如需修改可参考数据转发积压策略配置。 清空积压消息 当规则引擎将消息转发至第三方应用服务器时,若该服务器故障导致消
提供设备接入公网接入能力,请根据需要配置,避免不必要的浪费。 私网接入 勾选:购买实例时会自动购买VPC终端节点,并自动分配接入地址 未勾选:仍然需要私网接入,可以自行购买VPC终端节点对接。 接入端口 支持接入端口可配置,并提供了默认端口,支持可配置的端口如下: 应用接入:HTTPS(443)、AMQPS(5671)
参数说明:设备ID,用于唯一标识一个设备。在注册设备时直接指定,或者由物联网平台分配获得。 取值范围:长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务
数指定创建的规则归属到哪个资源空间下,否则创建的规则将会归属到默认资源空间下。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 device_side 否 DeviceSide object 参数说明:端侧执行下发设备信息,当规则类型为DEVICE_SIDE时,该参数必填。
创建产品 功能介绍 应用服务器可调用此接口创建产品。此接口仅创建了产品,没有创建和安装插件,如果需要对数据进行编解码,还需要在平台开发和安装插件。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/products 表1 路径参数 参数
该参数查询指定资源空间下的规则列表,不携带该参数则会查询该用户下所有规则列表。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 rule_type 否 String 参数说明:规则类型。此参数为非必选参数,指定对应的规则类型结果进行返回,不携带该参数则会返回所有类型规则。
template_name 是 String 参数说明:预调配模板名称。 取值范围:长度不超过128,只允许中文、字母、数字、下划线(_)、连接符(-)的组合。 description 否 String 参数说明:预调配模板的描述信息。 取值范围:长度不超过2048,只允许中文、字母、数字、以及_
updateDeviceShadows,需要填写配置设备影子相关参数,eg:“{"shadow": [{"service_id": "WaterMeter","desired": {"temperature": "60"}}]}”,参考配置设备影子预期数据)。限制说明:1. serv
批量注册设备 物联网平台支持通过应用服务器调用创建批量任务接口,或者在控制台上批量注册设备。本文介绍如何在控制台上批量注册设备。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。 在左侧导航栏选择“设备 > 所有设备”,进入“批量注册”页签,单击“批量注册”。
无论该设备是否在线,都可以通过该影子获取和设置设备的属性 设备上线或者设备上报属性时,如果desired区和reported区存在差异,则将差异部分下发给设备,配置的预期属性需在产品模型中定义且method具有可写属性“W”才可下发 限制: 设备影子JSON文档中的key不允许特殊字符:点(.)、do
隧道最近一次状态更新时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 status String 客户端连接状态 CONNECTED | DISCONNECTED 请求示例 列表查询设备隧道。 GET https://{endpoint}/v5/
参数类型 描述 app_name 是 String 参数说明:资源空间名称。 取值范围:长度不超过64,允许中文、字母、数字、下划线(_)、连接符(-)等一些特殊字符的组合。 响应参数 状态码: 201 表4 响应Body参数 参数 参数类型 描述 app_id String 资源
间对应的是物联网平台原有的应用,在物联网平台的含义与应用一致,只是变更了名称。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 参数说
AMQP队列管理为客户创建、删除、查看队列。AMQP队列可通过规则订阅后通过AMQP客户端接收消息数据。 接入凭证管理 接入凭证是用于AMQP、MQTTS等协议建立长连接时认证使用。 数据转发、设备联动 规则管理为应用服务器提供物联网平台的规则引擎功能,通过设置规则实现业务的联动变化或将数据转发至其他华为云服务。包含设备联动和数据转发两种类型。
参数说明:要绑定标签的资源id。例如,资源类型为device,那么对应的资源id就是device_id。 取值范围:长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 tag_keys 是 Array of strings 参数说明:指定资源要解绑的标签键列表,标签键列表中各项之间不允许重复,不能填写不存在的标签键值
应用服务器可调用此接口修改已导入物联网平台的指定产品模型,包括产品模型的服务、属性、命令等。此接口仅修改了产品,未修改和安装插件,如果修改了产品中的service定义,且在平台中有对应的插件,请修改并重新安装插件。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id