【开源项目】智能家居物联网项目

推荐一个物联网项目:物美智能是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的智能家居系统。 硬件工程师可以把自己的设备集成到系统;软件工程师可以使用项目中的设备熟悉软硬件交互。

该项目是一套软硬件结合的开源项目,该项目可以帮助你快速搭建自己的智能家居系统,可以在该项目中学习设备的集成和软硬件交互。

该项目有PC端和移动端,这两端与服务器进行通信。硬件(如单片机)可以接受遥控设备和服务器的指令,对风扇、照明灯、空调、传感器等硬件终端设备下达指令。

DM1

本项目的架构如下图所示,主要分为智能设备模块、服务器端、用户端。服务端基于 Spring Boot、MySQL、Redis 技术栈,前端基于 Vue,移动端 Android。硬件端基于 ESP-IDF、Arduino等。

其中软硬件交互基于 Mqtt 协议和 Http 协议,使用 EMQ 代理服务器。

DM2

该开源项目配备了管理后台,通过后台面板可以管理硬件设备,时刻洞察设备使用情况。

DM4

对于普通用户来说,可以通过移动端的交互来控制家里的硬件设备,查看设备的运行状况。

该开源项目的目录如下所示:

DM3

项目开源地址:https://gitee.com/kerwincui/wumei-smart

标签