Skip to content

liuyulet/lana-iot

Repository files navigation

lana 轻量级物联网设备管理平台

请点击右上角star,给一个小星星支持一下吧! 你的支持,就是我前进的动力。

也欢迎大家加入进来,一起完善它!

1、项目文档:

使用该项目: 项目文档

2、项目背景

项目背景:

自从接触了很多设备之后,一直想搞一个平台,能方便管理设备、方便进行设备接入、方便进行设备控制、方便进行设备数据展示。

并且云端仅仅管理设备,边缘负责接入设备。两者分开,各司其职,

所以,筹备了很久,lana总算有了一个雏形。

吃水不忘挖井人,因为该项目引用了一些开源的项目(具体请看下方技术栈),所以也为开源事业做一份贡献。

多有不足,请多指正!

特点:
● 接入协议简单...
● 专注于云平台的设备管理...
● 通俗易懂的代码与使用习惯,方便后期修改(实际上是自己懒,尽量简单实现)...
● 为后期diy设备做个准备...

3、项目所使用的技术栈

后端程序学习并参考了: ruoyi

前端项目基于scui修改:scui

序号 项目架构 架构描述
1 后端技术栈 springboot3.3 + springSecurity6.2 + Mybatis-Plus3.5.5 + jwt0.11 + AviatorScript5.4.3 + mica-mqtt2.4.4 + caffeine3.1.8 + redisson3.21.3 + hutool5.8.21 + captcha1.6.2 + knife4j4.3 + mapstruct1.5.5 + dynamic4.2 ...
2 必要的服务 mysql8 + TDengine3.2 + redis7.0 + minio8.5.1 + jdk17 + node.js
3 前端技术栈 Vue3 + Element-Plus(由scui项目进行修改开发)

在此感谢各位大佬们、前辈们的开源!为我点燃了前进的航路!

4、项目图片展示

shouye.PNG shouye2.PNG people.PNG log.PNG user.PNG role.PNG post.PNG dict.PNG menus.PNG

product.png productmode.png device.png group.png groupbind.png protocols.jpg protocols_detil.png rules.PNG starts.png condition.png control.png circulation.png scenes.png

About

Lightweight IoT platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published