开源微服务的智能家居系统(java)(智能家居开源项目)

createh51个月前 (02-01)技术教程11

今日推荐:开源微服务的智能家居系统

最近有同学让我找一款LOT智能家居系统,我花了点时间去找,找到这款智能家居系统,支持接入多种类型终端,如手机,单片机、传感器等终端产品。

这款系统我觉得核心的采用了分布式微服务的基础开发框架进行搭建,后端服务采用SpringBoot+Redis+mysql开发,前端有VUE、移动端Andriod,硬件端ESP-IDF和Arduino等。

终端传输协议基于MQtt协议和Http协议传输,通过EMQ代理服务器进行接收。

整个系统架构:

硬件接入需要根据接入文档进行接入,设备需要支持网络功能,单片机支持乐鑫的ESP32S2芯片,安信可ESP-12K

记住得控制在2500瓦的用电终端。

技术栈

后端:SpringBoot+Mybatis+SpringSecurity+Jwt+mysql+redis+MQtt协议

前端:Vue+Element-uii

安卓终端:XUI+XAOP+Xhttp2

系统截图:

想要源码的 关注+转发 私信【智能家居】

相关文章

如何通过Serverless提高 Java 微服务治理效率?

简介: 在业务初期,因人手有限,想要快速开发并上线产品,很多团队使用单体的架构来开发。但是随着公司的发展,会不断往系统里面添加新的业务功能,系统越来越庞大,需求不断增加,越来越多的人也会加入到开发团队...

真香!用这个开源项目来入门Spring Cloud微服务

前言推荐理由:项目文档非常完善技术栈也比较新,各种版本都有(分离不分离微服务版本)。平台简介若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。采用前后端分离的模式,微服务版本前端(基于...

Java 开发面试题精选:微服务架构理论一篇全搞定

写在前面如果你正在准备Java开发工程师的面试,那么这篇关于微服务理论的面试八股文章绝对值得一读。文章以资深技术开发的角度出发,围绕微服务架构的核心知识点提问,可以帮你把原来零散的知识碎片,体系化串连...

十款优质企业级Java微服务开源项目(开源框架,公司项目等)

Java微服务开源项目前言一、pig二、zheng三、SpringBlade四、SOP五、matecloud六、mall七、jeecg-boot八、Cloud-Platform九、microservi...

浅谈微服务:通信之网关 Ready(微服务架构中网关的作用)

1 概述回顾下前面几篇关于微服务的介绍,我们可以了解到从当单体系统到微服务,再到服务网格的演进过程。那单体系统和微服务相比,有哪些区别呢,下面是对功能性的对比?微服务有诸多的有利条件,但是如果微服务的...