检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用于平台设置设备属性。设备的产品模型中定义了平台可向设备设置的属性,平台可调用此修改设备属性接口设置指定设备的属性数据。设备收到属性设置请求后,需要将执行结果返回给平台,如果设备没回响应平台会认为属性设置请求执行超时。 低配置且资源受限或者对网络流量有要求的设备,不适合直接构造JS
Project”。 选择1中下载的样例,然后根据界面提示,单击“next”。 完成代码导入。 建立连接 在com.iot.mqtt.example.demo.MqttConstants中设置接入地址及鉴权参数的值: // IoT平台mqtt接入地址,替换成"连接配置说明中"的"MQTT接入域名。
51消息中的“遥测站地址”字段作为设备ID,使终端设备与IoTDA平台的设备相对应。 设备标识码根据平台建设方和应用侧需求填写,比如根据《深圳市水务对象分类与编码规则》填写,如无特殊要求,建议和设备ID保持一致。 SL651-2014协议中密码固定为4位,IoTDA的设备密码至少
修改扩展生成的代码: 生成的代码已经完成了服务的定义和注册,用户只需要进行少量的修改即可。 命令接口,需要添加具体的实现逻辑 getter方法,生成的代码是返回随机值,需要改为从传感器读取数据。 setter方法,生成的代码只完成了属性的修改保存,还需要添加真实的逻辑处理,比如向传感器下发指令。
订阅时的token进行属性上报。 Operation CoAP Method URI Success Failure Notify Asynchronous Response 不涉及 2.05 Content with {value} 不涉及 设备通过LwM2M协议上报的数据都是
URI-scheme:表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从平台对接信息中的接入地址获取。 resource-path:资源路径,也即API访问路径。从具体API的URI模块
修改扩展生成的代码: 生成的代码已经完成了服务的定义和注册,用户只需要进行少量的修改即可。 命令接口,需要添加具体的实现逻辑 getter方法,生成的代码是返回随机值,需要改为从传感器读取数据。 setter方法,生成的代码只完成了属性的修改保存,还需要添加真实的逻辑处理,比如向传感器下发指令。
订阅:物联网平台支持基于MQTT协议实现设备间的消息通信,用户可通过控制台创建规则,也可以通过调用物联网平台的创建规则触发条件、创建规则动作、修改规则触发条件接口配置并激活规则,向平台获取设备上报的消息。设备订阅只支持消息上报。 推送:订阅成功后,物联网平台会将设备上报的消息推送到指定的MQTT Topic
物联网平台下发时间同步响应的事件 物联网平台接收设备信息上报的事件 物联网平台下发日志收集通知的事件 物联网平台接收设备上报日志内容的事件 物联网平台下发配置的通知的事件 物联网平台接收设备上报配置响应的事件 物联网平台接收设备下载升级包的事件 批量任务 批量任务的子任务执行结果,详细请参考表2
接符(-)的组合。 devices 是 List<DeviceProperty> Body 参数解释: 设备数据列表。 取值范围: 长度不超过50。 表1 DeviceProperty 名称 必选 类型 说明 device_id 是 String 参数解释: 子设备的设备ID,用
0000000012345678”。 选择产品为创建产品中的产品 图3 设备-注册设备JT808 IoTDA平台通过设备ID唯一标识设备,在JT808场景,使用终端设备的终端手机号作为设备ID,使终端设备与IoTDA平台的设备相对应。 JT/T 808-2019协议约定终端手机号
D降序查询的,越新的数据记录ID也会越大。若填写marker,则本次只查询记录ID小于marker的数据记录。若不填写,则从记录ID最大也就是最新的一条数据开始查询。如果需要依次查询所有数据,则每次查询时必须填写上一次查询响应中的marker值。 取值范围:长度为24的十六进制字
service_id 是 String 参数解释: 设备服务id。 properties 是 Object 参数解释: 设备服务的属性列表,具体字段在设备关联的产品模型中定义。 event_time 否 String 参数解释: 设备采集数据UTC时间(格式:yyyy-MM-dd'T'HH:mm:ss
设备上报数据不带该参数或参数格式错误时,则数据上报时间以平台时间为准。 paras 必选 Object 参数解释: 设备服务的事件列表,具体字段在设备关联的产品模型中定义。 paras参数列表 字段名 必选/可选 类型 参数描述 timestamp 可选 String 参数解释:
网关设备上报时,子设备进行上报需填写该参数。object_device_id为Topic中设备的子设备Id,否则将请求失败。 直连设备上报时,object_device_id需与Topic中的device_id一致。 若为空则默认该参数与Topic中的device_id一致。 services 可选 List<ServiceEvent>
IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 Instance-Id 否 String 参数说明:实例ID。物理多租下各实例的唯一标识,一般华为云租户无需携带该参数,
网关设备上报时,子设备进行上报需填写该参数。object_device_id为Topic中设备的子设备Id,否则将请求失败。 直连设备上报时,object_device_id需与Topic中的device_id一致。 若为空则默认该参数与Topic中的device_id一致。 services 可选 List<ServiceEvent>
网关设备上报时,子设备进行上报需填写该参数。object_device_id为Topic中设备的子设备Id,否则将请求失败。 直连设备上报时,object_device_id需与Topic中的device_id一致。 若为空则默认该参数与Topic中的device_id一致。 services 可选 List<ServiceEvent>
插件包,并将插件放置于JMeter安装目录的“lib/ext”目录下。 业务流程 使用Jmeter工具对平台进行MQTT协议进行性能压测的具体流程如下: 创建产品。创建一个MQTT协议的产品。 批量注册设备。采用批量导入的方式注册1万个用于性能测试的设备。 导入测试计划。导入已经创建的用于IoT性能测试的测试计划。
静态策略,即设备关键字模糊匹配的发放策略。每条静态策略实例指:匹配上该策略实例的设备,将会被发放到该条策略实例关联的设备接入实例的对应资源空间(即应用)下。 设备匹配静态策略实例的机制为: 设备的发放策略为“静态策略”,设备的关键字来源字符串包含某一静态策略实例的关键字,即被认为该设备匹