IoT项目系统架构案例2 - 大白社区

发帖时间:
2023-02-27 03:16:32
系统架构 物联网 239

摘要:​1.这个项目是对之前的案例的升级改造 参考:IoT项目系统架构案例_iot案例_wxgnolux的博客-大白工业论坛2.基于方案1的项目实施过程中碰到的问题,对硬件设备标准化的理念及新的功能需求(如根据天气预报温度调水温,APP界面可操作性优化等)•采用目前IoT主流厂商的架构方向3.新版的软件全新的设计:•采用MVC层次架构风格,使用MDA模型驱动的设计理念.•去掉了智能网关和pIot控制中心软件运行在树莓派上,实现对设备的控制及物化功能,前端app采用阿里智能家居开发平台,实现智能控制。

项目背景

1.这个项目是对之前的案例的升级改造
 参考: IoT项目系统架构案例_iot案例_wxgnolux的博客-大白工业论坛
2.基于方案1的项目实施过程中碰到的问题 , 对硬件设备标准化的理念及新的功能 需求( 如根据天气预报温度调水温 ,APP 界面可操作性优化等 )
•采用 目前 IoT 主流厂商的架构方向
3.新版的软件全新的设计 :
采用 MVC 层次架构风格 , 使用 MDA 模型驱动的设计理念 .
去掉了智能网关和 plc 控制器 , 全自主开发的 IoT 控制中心实现本地主控和物化 .
服务器改为租用市场主流 IoT 服务 .
APP 重新开发 , 加入阿里智能家居平台 , 支持天猫精灵语音控制 , 融合到大物联网环境 .

 架构介绍

 系统拓扑图 

 Iot控制中心软件运行在树莓派上,实现对设备的控制及物化功能,前端app采用阿里智能家居开发平台,实现智能控制。

 Iot控制中心系统设计架构

 

采用模型驱动的设计思路,后续硬件及参数的变化,都只需要调整模型数据,即可完成功能的调整,无需再进行代码的修改。

IoT控制中心软件界面

 

 

只要网络是通的,后续软件升级,硬件更换后的配置等维护工作,可远程完成. 

软件整体偏工控界面,目前主要对实现功能为主,没有做特别的界面美观的设计,后续升版时可以考虑在美观上重新设计调整。

手机端APP

 

 

 

系统架构 物联网

本文在知识共享 署名-相同方式共享协议之条款下提供。

阿不推荐

热门话题