检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
字段在两种消息的字段列表中的位置必须相同,使编解码插件可以对数据上报消息和命令响应消息进行区分。 需要在命令下发消息和命令响应消息中定义响应标识字段(mid),并且该字段在两种消息的字段列表中的位置必须相同,使编解码插件可以将命令下发消息和对应的命令响应消息进行关联。 在线开发的插件部署失败如何处理?
OBS上的对象,上传的位置为控制台的“设备 > 软固件升级 > 软件列表”和“设备 > 软固件升级 > 固件列表”。 目标版本可以比当前版本低吗? 可以。物联网平台会判断目标版本和当前版本是否一致,如果一致,任务详情显示“The current version is the same
图13 设备策略-创建策略(M2M) 绑定策略。把需要开放的产品及设备进行绑定。策略目标类型选择“产品”,单击需要绑定策略的产品。确定后可以在“策略详情”页面,进行“编辑”,添加要绑定的设备。 图14 设备策略-绑定产品 图15 设备策略-编解策略 验证策略。 打开两个MQTT
AT+HMVER 该指令用于获取华为SDK的版本信息。 指令 参数 参数缺省处理 AT响应结果 使用示例 AT+HMVER - - +HMVER:vx.x.x AT TIME ON DATE AT+HMVER 父主题: 模组AT指令参考
AT+HMDIS 该指令用于关闭和华为IoT平台连接。 指令 参数 参数缺省处理 AT响应结果 使用示例 AT+HMDIS - - +HMDIS OK(断开成功) +HMDIS ERR:code(断开操作失败,code表示失败原因) AT+HMDIS 父主题: 模组AT指令参考
所有设备”,单击具体设备,启动“消息跟踪”,设备重新上报后可以查看是否有相关日志,如果没有日志,表示数据未到达平台,检查设备侧的网络状态;如果有日志,可以查看日志内具体报错信息。 也可单击“监控运维 >运行日志”进入运行日志页面,可参考运行日志使用说明进行配置,启动后可以查看日志内具体报错信息。 设备影子显示数据与设备上报数据不一致?
给平台的消息设置为转发目标。单击右侧的“快速配置”,仅转发指定Topic的数据。选择所属产品,填写Topic名称。您可以使用在产品详情页面自定义的Topic,也可以使用平台预置的Topic。 设备消息状态:将设备和平台之间流转的设备消息状态变更设置为转发目标。设备消息状态详见这里
命令选择“ON_OFF”,单击“参数配置”,“power”的值选择“OFF”,然后单击“确定”。 验证操作 您可以使用配置设备接入服务时注册的真实设备接入平台,上报“temperature”大于80的数据。 您也可以使用模拟器模拟设备订阅Topic: “$oc/devices/{device_id}/s
如第三方应用服务器等)接收到的数据一直是延迟、滞后的数据, 此时可以考虑使用积压策略配置较小的积压大小和积压时间,丢弃过时的数据,接收、处理较为实时的流转数据。 使用限制 单个租户在单个IoT物联网平台实例下最多可以创建1个数据流转积压策略。 积压策略创建成功后对所有转发规则生效
0版本请求和响应模式中的相关数据,可选。设备可以通过该参数配置MQTT协议请求和响应模式中的相关数据。 最大长度:128 response_topic 否 String 参数说明:MQTT 5.0版本请求和响应模式中的响应主题,可选。设备可以通过该参数配置MQTT协议请求和响应模式中的响应主题。
新建转发目标-转发至设备 由于对转发目标的范围是对应的资源空间(范围较大),只要在该资源空间下的设备进行订阅,都可以收到M2M下发的数据,因此对应的安全系数不高,在复杂场景下容易弄混,对设备侧代码配置较为麻烦。可以使用场景二: 端到端(M2M)+策略的方法管理设备的订阅与发布,从而解决该问题。 启动规则
需要保证设备侧该参数值的唯一性,可以用递增的数字或者UUID来实现。当设备收到平台下发的topic中包含request_id时,设备侧响应的request_id需要跟平台下发的保持一致。 设备侧订阅带{request_id}参数的topic时,可以使用通配#。如设备侧订阅命令下发请求的topic
所有API均采用HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从平台对接信息中的接入地址获取。 resource-path:资源路径,也即API访问路径。从具体API的URI模块获取,例如“查询产品”
的转换。 Topic 上行:$oc/devices/{device_id}/sys/properties/report 数据上报的过程中,可以通过在topic后面携带?request_id来指定request_id。比如说消息上报:$oc/devices/{device_id}/
厂商id在不同的产品模型文件中不能重复,且仅支持英文。 要注重名称的通用性,简洁性;对于服务能力描述,还要考虑其功能性。例如:对于多传感器设备,可以命名为MultiSensor;对于具有显示电量的服务,可以命名为Battery。 产品模型模板 将一款新设备接入到物联网平台,首先需要编写这款设备的产品模型。物联网平台
设备ID烧录到设备中。在设备接入物联网平台时携带设备侧X.509证书,完成设备的接入鉴权。 使用自定义鉴权: 在设备接入物联网平台前,用户可以通过应用服务调用控制台配置自定义鉴权信息,然后通过调用函数服务(FunctionGraph)配置自定义鉴权函数。在设备接入物联网平台时,物
-nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem 系统提示您输入如下信息,所有参数可以自定义。 Country Name (2 letter code) [AU]:国家,如CN。 State or Province Name
JSON格式之间的转换。 在线调试:设备接入控制台提供了产品在线调试的功能,您可以根据自己的业务场景,在开发真实应用和真实设备之前,使用应用模拟器和设备模拟器对数据上报和命令下发等场景进行调测,也可以在真实设备开发完成后使用应用模拟器验证业务流。 目前仅标准版支持MQTT协议的在线调试。
配置SSL/TLS参数 单击“Connect”,看到MQTT.fx界面右上角圆圈转为绿色,即说明设备模拟器鉴权连接成功。设备连接成功后,在物联网平台可以看到设备处于在线状态。 图6 设备模拟器连接成功 图7 设备在线 光照强度数据上报 使用MQTT.fx工具向物联网平台上报光照强度数据。设
获取MQTT接入凭证 若应用使用MQTT协议接入物联网平台进行数据流转需要使用接入凭证,首次使用或者忘记接入凭证请先预置接入凭证。您可以通过调用生成接入凭证接口预置,也可以前往控制台页面进行预置,详细方法请参考如下操作: 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。