昱昊智慧设备系统

我要开发同款
刑罚戮默2022年10月18日
105阅读

作品详情

昱昊智慧设备系统, 是一个物联网设备管理系统,主要管理公司自研设备如:蒸包机、关东煮、开水 机、微波炉、高汤机及店铺照明控制器等设备的远程监控与控制。 主要模块包含设备身份管理(二维码绑定注册与激活)、设备运行数据记录与分析、设备运行状态远程 控制等。
采用 EMQ、Springboot,、Mybatis、Mysql、Shardingsphere 等技术栈。 设备端和服务端使用 MQTT 协议连接远程 MQTT 服务器实现相互发布订阅模式进行通信,MQTT 中间 件服务器选型社区版 EMQ X, 单点支持50-100万设备连接性能,支持 MQTT,Websockt 等主流协议,服 务端使用 Eclipse Paho 框架实现 MQTT 协议连接到 中间服务器,解决数据交互控制问题。 由于设备端会定时上报运行状态数据,服务端需要择优进行持久化,将产生大量数据,使用 Shardingsphere 分片框架结合 MySQL 进行分库分表持久化设备运行数据,提高数据库并发与读写性 能。 店面智能照明控制,对接了萤石云监控平台,通过摄像设备监控检测等实现智能化照明供应,另提供 防盗安全报警信息推送功能。还支持 定时 开关照明,对于定时任务执行,使用 zookeeper 实现分布式 锁,保证一个有效节点对定时照明控制系统任务的执行。
我在项目中主要负责的内容有:
• 参与需求调研与分析;
• 与硬件部门商定通信协议,并编写通信技术文档; • 技术选型,基础设施环境搭建;
• 核心通信代码编写,数据库分片配置;
• 第三方平台对接;
• 前后端项目上线部署及运维;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论