工业场景下的严选行业应用对接参考说明

网友投稿 480 2022-05-29

文档说明

不同的行业场景不一样,且可能涉及到不同的解决方案,本文档只是针对工业场景下提供的一个比较典型的解决方案。

不同的业务场景可能还会涉及到不同云服务,本文档仅对华为云IoTDA 做出介绍及使用要求说明。

除了提供一个工业场景下比较典型的解决方案,本文档重点在于介绍使用华为云IoTDA所必须要满足的业务场景流程、以及开发相关事务。

整体方案框图

说明:

此解决方案为工业场景下的解决方案,如为其他行业根据具体业务场景决定。

此解决方案仅涉及到华为云IoTDA云服务,如涉及到其他云服务,具体参考其他相关云服务文档。

设备侧可以是直连真实设备/网关或者是网关下面的子设备。

业务场景要求说明

IoTDA功能是让设备接入云端,并提供设备接入、设备管理、数据转发的能力。因此我们E2E集成的解决方案里,设备数据上云需要通过IoTDA实现。

具体业务流程:

工业场景下的严选行业应用对接参考说明

设备与华为云IoTDA对接,设备采集到数据后,将数据上报到IoTDA。

行业应用与华为云IoTDA对接,IoTDA将设备上报的数据通过规则引擎转发给行业应用。

行业应用通过调用华为云IoTDA的北向接口,实现对设备的管理,如设备的增删改等。

行业应用可通过调用华为云IoTDA的下发命令的北向接口,由IoTDA下发命令给设备,实现对设备参数进行设置等(此条根据具体业务场景选择)。

开发集成接口说明

设备侧开发

设备侧通过调用华为云IoTDA的南向接口,实现与设备的接入,并对其设备数据进行上报。比如设备集成IoT Device SDK(其底层实现了IoTDA的南向接口)进行设备接入及数据上报。多种集成方案请看设备接入资源链接。

这里我们推荐使用MQTT协议接口,具体参看链接,根据以上所述,设备侧只需要实现以下接口调用(仅供参考)。

设备侧接入平台、上报数据到平台的南向接口如下(平台命令下发根据具体场景确定是否需要):

具体接口如何调用请看链接

应用侧北向接口

行业应用通过调用IoTDA鉴权接口与IoTDA进行安全接入。

行业应用通过调用IoTDA的北向接口设备进行管理(如设备的增删改)

行业应用通过订阅方式接受IoTDA平台推送过来的设备数据。

IoTDA北向接口使用指南请参考链接

具体开发接口如下:

在集成开发测试过程中需要调用以下截图用例必选的北向接口,实现与华为云IoTDA进行接入,并对其进行设备管理和数据转发。图中必选部分是必须要满足的业务场景。如果某些确实没有该业务场景(类似下方远程设备命令控制用例),具体根据实际情况交流。这些用例文档参看链接附件。

相关链接

【华为IoT Openlab】 设备接入云服务(IoTDA)严选测试资料下载

设备接入 IoTDA

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:CAS与原子操作
下一篇:【软通鲲鹏云最佳实践21】node-10.16.0 鲲鹏云服务器安装实践
相关文章