【DTT直播回顾】物联网资深专家带你轻松构建AIoT智能场景应用
本期直播主题是《物联网资深专家带你轻松构建AIoT智能场景应用》,华为云IoT DTSE技术布道师管老师,在线传授如何轻松构建AIoT智能场景应用?本期直播将聚焦华为云设备接入平台,结合AI、鸿蒙(OpenHarmony)等技术,实现物联网端云协同创新场景,如何打造更有实用性及创新性的AIoT行业标杆应用。
AIoT是什么?
自2017年开始, AIoT就成为了物联网行业的热门词汇。那AIoT到底是什么呢?AIoT 并不是简单的AI+IoT,而是应用人工智能,物联网等技术,以大数据,云计算为基础支撑,以半导体为算法载体,以网络安全技术为实施保障,同时借助5G作为催化剂,对数据、知识和智能进行集成。
目前各行各业都在进行数字化转型阶段,行业智能化更加需要引入AI技术降低对人工依赖,同时通过海量数据进行智能化决策,加速产品迭代。
从万物感知、万物互联到万物智能,都衍生相应的AIoT技术。
- 万物感知层:AI多模态技术,带来视觉、语音、文本、科学计算全面提升;
- 万物互联层:星闪、蓝牙等近场通信协议;NB-IoT、LoRa、MQTT等物联网协议
- 万物智能层:通过数字孪生建模、时空模型、混合AI等技术做数据智能化分析
华为云IoT平台提供哪些能力?
想要构建AIoT智能场景应用,连接上云是关键,其中IoT平台尤为重要。那么华为云IoT平台提供了哪些关键能力呢?
面向软硬件开发者,IoTDA提供设备全场景快速接入,灵活数据模型设计,多种数据开放能力。
1、当前物联网设备接入形式有三种:
- 设备直连:在IoTDA平台上预置标准协议,如业界主流的协议MQTT、COAP、LWM2M、WebSocket等。对于老旧设备,平台也支持设备通过自定义协议接入,开发者只需要开发自定义协议插件部署到华为云平台,由华为云IoT提供插件托管,就可以实现老旧设备私有化协议接入。
- 边缘网关接入:针对无法连接到云端的设备,华为云IoTEdge提供就近接入能力以及本地数据处理能力,例如基于IoTEdge实现OPC-UA或Modbus协议的数据采集,再以标准MQTT协议和云端IoT平台通信。
- 云云对接:对于已经接入到其他物联网平台的设备,可以通过云云对接将设备接入到IoTDA,从而实现设备的统一管理。
2、设备数据归一化管理:IoTDA平台不仅提供可视化设备数据模型设计工具,而且针对为开发者提供无码化数据协议转化工具,帮助开发者实现设备数据标准管理,提升开发效率,减少数据适配带来额外成本。
3、设备数据开放给应用:IoTDA提供API调用、数据直推、订阅推送三种方式给开发者调用,可实现开发者的应用能快速、简便获取设备数据,提升方案构建效率。
如何将设备快速连接上云呢?
- 两条AT指令快速连接上云
通过预集成了IoT SDK的认证模组或者认证MCU的方式接入到IoTDA,
- 设备集成IoT SDK连接上云
IoT Device SDK提供了设备安全接入、OTA升级、端侧规则引擎等功能,同时支持多语言,多OS的集成,例如支持C、Java、Android、C#、GO、Python等编码语言,支持LiteOS、FreeRTOS、Linux等OS。SDK对安全、可靠性做了增强,比如OTA分片下载、断点续传、退避重连策略等
- 灵活的泛协议适配,支持多行业、多场景的设备上云
部分设备厂商采用自定义私有协议,如充电桩、家电行业等,这类设备无法通过MQTT协议接入上云。IoTDA提供的自定义协议插件由平台统一部署和托管,开发者无须单独购买服务器资源,免去运维和资源成本,同时,这些开发好的自定义协议插件,可以上架到华为云市场,供其他厂家快速使用。
平台数据开放:北向多应用按需对接,强大、灵活的数据订阅和流转能力
设备数据通过IoTDA接入上云后,可以将数据无缝对接到华为云服务以及第三方应用。IoTDA已经和华为云的OBS,MySQL、MRS、DMS、LTS等十多个云服务完成了集成,只需要通过简单的配置即可完成数据流转。在数据流转过程中,华为云IoTDA支持基于SQL语法的自定义规则,可通过SQL语法实现精细化数据清洗、过滤、数据格式转换等功能。例如,当温度高于50摄氏度时,将温度数据推送到第三方平台或应用。
如何入手开发应用?参考这几个架构
基于华为云服务,打造云、边、端协同的AIoT解决方案参考架构
对于存在边缘的场景,例如工业,接入协议五花八门 :
- 可以采用IoTEdge边缘网关,通过协议插件的方式解决近场设备数据接入;
- 通过IoTEdge将数据上传到云端IoTDA,同时IoTEdge也实现边缘应用部署和数据处理;
- 数据上云后,通过IoTDA设置数据转发和清洗规则,实现不同的应用场景。比如IoTDA+Astro构建轻应用及数据监控大屏;IoTDA+ModelArts实现数据模型训练和预测性分析;IoTDA+OBS实现冷热数据存储;IoTDA+AOM实现告警监控等等。
华为云IoT+鸿蒙:使能开发者快速构建更安全/智能的行业解决方案
设备快速上云
- 设备使用OpenHarmony OS,加载IoT 组件,2个接口快速对接华为云IoT平台
- 云端协同鉴权,鸿蒙设备碰一碰数据传输更安全
- 设备调用IoT组件接口配合IoT平台快速构筑远程运维、安全监测能力
高效设备数据管理
- IoT平台提供可视化配置工具,快速完成设备的结构化转换
- IoT协同鸿蒙OS实现设备数据可信管理,防止数据被篡改
- IoT简单配置,可实现设备数据通过IoT平台无缝流转到其他华为云高阶服务
共建生态
- 与高阶服务协同,开发者通过无码/低码方式快速构筑IoT应用
- 与FunctionGraph共建IoT算法库,提升方案构建效率
- IoT SDK开源OpenHarmony社区,与开发者共建IoT接入/安全/数据标准
- 点赞
- 收藏
- 关注作者
评论(0)