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

createh53个月前 (02-01)技术教程19

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

最近有同学让我找一款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 微服务治理效率?

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

Java:Java中的微服务(java微服务包括什么)

  如果你想使用Java中的云原生微服务快速实现大规模可扩展性,那么不需要重新发明轮子。一些创新工具可以帮助你。通过Java培训课程,在Java(软件开发中最常用的编程语言)方面打下坚实的基础,更好地...

3 个主流 Java 微服务框架的特点分析

本文我们简单聊聊当下主流的 3 个 Java 微服务框架,看看各自的特点,下面和千锋广州小编一起来看看吧!1. Spring and Spring BootimageSpring Boot 在 Jav...

一文带你了解Java微服务架构和设计

一文带你了解Java微服务架构和设计 最近几年微服务很火,大家都在建设微服务,如果不懂点微服务相关的技术,都不好意思跟同行打招呼了,也见过身边很多人在微服务踩过很多坑. 我从 16 年开始接触微服务,...

微服务测试的不同策略之测试Java微服务,看完秒懂

测试Java 微服务在开发新应用程序时,我们也不应该忘记自动化测试。如果考虑使用基于微服务的架构,这些则特别重要。测试微服务所需要采用的方法与测试一体化应用程序所采用的方法不同。就一体化应用程序而言,...

使用 Spring Cloud Stream 构建消息驱动微服务

Spring Cloud Stream 的几个概念Spring Cloud Stream is a framework for building message-driven microservice...