Node-Red 物联网平台二次开发教程5:Red-Sample项目介绍

0.引言

Red-Sample项目的github项目地址:

https://github.com/xqli82/Red-Sample

Red-Things项目的github项目地址:

https://github.com/xqli82/Red-Things

1.Red-Sample项目意义

前面的文章中,已经介绍了一个基于Node-Red的物联网项目Red-Things;

那么今天的主角Red-Sample又是干什么的呢?

其实两个项目的构思差不多:

  • Red-Things项目中嵌入了MongoDB数据库,可以承担更复杂的需求;

  • Red-Sample项目没有数据库,用户的认证权限管理通过js文件配置;在资源受限的嵌入式控制器中,可以快速部署此项目,充当物联网关的角色;

Red-Sample主要功能:

  • 内置了Node-Red;

  • 按用户类别自由配置不同访问路径的权限;

  • 预留了Node-Red的全局功能函数接口(redFunction),可参照Red-Things项目的介绍;

2.使用介绍

2.1 Init project

npm install

2.2 Install views JS lib

cd public

npm install

2.3 Start to run

node index.js

2.4 Login

config account in file(在下面文件中配置账户信息):

useSettings -> user.js

Default account(默认账户):

管理员账户(admin):

  • username:admin

  • password:123

普通使用者账户(client):

  • username:user

  • password:public

2.5 Test(测试)

浏览器中输入:

localhost:3000

就会弹出登录页面

学习更多知识,加QQ群:1098090823
威武网 » Node-Red 物联网平台二次开发教程5:Red-Sample项目介绍

提供最优质的资源集合

立即查看 了解详情