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

华为IoT云服务 发表于 2021/03/27 15:22:24 2021/03/27
【摘要】 本博客仅基于设备接入服务IoTDA的方案及要求作出说明,针对工业场景。如其他行业或是需用到其他华为云IoT云服务,请参考其他相关云服务文档

文档说明

  • 不同的行业场景不一样,且可能涉及到不同的解决方案,本文档只是针对工业场景下提供的一个比较典型的解决方案。
  • 不同的业务场景可能还会涉及到不同云服务,本文档仅对华为云IoTDA 做出介绍及使用要求说明。
  • 除了提供一个工业场景下比较典型的解决方案,本文档重点在于介绍使用华为云IoTDA所必须要满足的业务场景流程、以及开发相关事务。

整体方案框图

                                                                   

说明:

  • 此解决方案为工业场景下的解决方案,如为其他行业根据具体业务场景决定
  • 此解决方案仅涉及到华为云IoTDA云服务,如涉及到其他云服务,具体参考其他相关云服务文档。
  • 设备侧可以是直连真实设备/网关或者是网关下面的子设备。

               

业务场景要求说明

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

    具体业务流程:

  • 设备与华为云IoTDA对接,设备采集到数据后,将数据上报到IoTDA
  • 行业应用与华为云IoTDA对接,IoTDA将设备上报的数据通过规则引擎转发给行业应用。
  • 行业应用通过调用华为云IoTDA的北向接口,实现对设备的管理,如设备的增删改等。
  • 行业应用可通过调用华为云IoTDA的下发命令的北向接口,由IoTDA下发命令给设备,实现对设备参数进行设置等(此条根据具体业务场景选择)。

                        

开发集成接口说明

  设备侧开发

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

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

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

                                                             20210327-151820(eSpace).png

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

  应用侧北向接口

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

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

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

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

     具体开发接口如下:

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

        20210327-151549(eSpace).png

相关链接

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


【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请发送邮件至:cloudbbs@huaweicloud.com;如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。