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

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

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

最近有同学让我找一款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...

15年大牛用140多个实战案例深入讲解Java微服务架构文档

前言本文是由15年开发大牛用140个实战案例,完美演示Java微服务架构实战:SpringBoot +SpringCloud +Docker +RabbitMQ;用丰富的架构图示+手把手步骤学习,带领...

基于OpenTelemetry实现Java微服务调用链跟踪

本文分享自华为云社区《基于OpenTelemetry实现Java微服务调用链跟踪-云社区-华为云》,作者: 可以交个朋友。一 背景随着业务的发展,所有的系统都会走向微服务化体系,微服务进行拆分后,服务...

阿里内网不传之秘:Java微服务实战笔记,共140个案例手把手教学

微服务是当下所有互联网项目的首选架构,已经成为高级Java程序员必备技能。然而,目前网络中的微服务课程主要围绕SpringCloud相关技术栈,微服务不仅仅是SpringCloud,还包括很多分布式系...