|
@@ -3,6 +3,7 @@
|
|
|
[使用fastify作为http服务](https://github.com/fastify/fastify)
|
|
[使用fastify作为http服务](https://github.com/fastify/fastify)
|
|
|
[使用sqlite3作为数据存储](https://github.com/TryGhost/node-sqlite3)
|
|
[使用sqlite3作为数据存储](https://github.com/TryGhost/node-sqlite3)
|
|
|
服务框架使用http+mqtt+sqlite3,以轻量化为目的。整个原理采用IM群聊方式进行设备管理
|
|
服务框架使用http+mqtt+sqlite3,以轻量化为目的。整个原理采用IM群聊方式进行设备管理
|
|
|
|
|
+
|
|
|
1. 设备:
|
|
1. 设备:
|
|
|
1. 存储:
|
|
1. 存储:
|
|
|
1. wifi相关信息、房间号、设备唯一ID(芯片ID)、设备类型、软件版本、设备电量、
|
|
1. wifi相关信息、房间号、设备唯一ID(芯片ID)、设备类型、软件版本、设备电量、
|
|
@@ -35,6 +36,7 @@
|
|
|
1. 设备连接、断开、配置、状态、错误等
|
|
1. 设备连接、断开、配置、状态、错误等
|
|
|
2. 设备操作,接收到某设备指令或者执行某中操作的日志
|
|
2. 设备操作,接收到某设备指令或者执行某中操作的日志
|
|
|
3. 管理员操作日志,如添加设备、修改设备、删除设备、添加房间、修改房间、删除房间发送给某设备执行的操作等
|
|
3. 管理员操作日志,如添加设备、修改设备、删除设备、添加房间、修改房间、删除房间发送给某设备执行的操作等
|
|
|
|
|
+
|
|
|
## Run
|
|
## Run
|
|
|
```
|
|
```
|
|
|
1. yarn build
|
|
1. yarn build
|