Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

后端-规则引擎 #52

Open
godLei6 opened this issue Sep 8, 2022 · 5 comments
Open

后端-规则引擎 #52

godLei6 opened this issue Sep 8, 2022 · 5 comments
Assignees
Labels
功能需求 New feature or request

Comments

@godLei6
Copy link
Collaborator

godLei6 commented Sep 8, 2022

直接抄: http://doc.jetlinks.cn/
参考:https://www.thingspanel.cn/Pc
首先实现从nats中获取设备上报数据,及nats下发数据,这里需要前后端一起协作

参考: https://console.thingscloud.xyz/region/bj-3/project/fe5ffe5b-1dc6-4ee9-9005-df5a730ea51f/rules
参考: https://iot.console.aliyun.com/rule/simple

@godLei6 godLei6 added this to iThings Sep 8, 2022
@godLei6 godLei6 moved this to 待开发 in iThings Sep 8, 2022
@godLei6 godLei6 added this to the v0.2.0 milestone Sep 22, 2022
@godLei6 godLei6 modified the milestones: v0.2.0, v0.3.0 Nov 23, 2022
@godLei6 godLei6 added this to the v0.3.0 milestone Nov 25, 2022
@godLei6
Copy link
Collaborator Author

godLei6 commented Nov 28, 2022

nodered更新配置会重启需要调研调研

@godLei6
Copy link
Collaborator Author

godLei6 commented Dec 5, 2022

规则引擎iThings重构进展:

  1. 先使用
  2. fork一份node-red
  3. 前端接入iThings
  4. 后端提供topic给规则引擎
  5. 前端开发插件支持设备发送消息及消息下发
  6. 再重构
  7. 前端画布重构,后端画布重构
  8. 前端runtime接入,后端runtime接入

@godLei6
Copy link
Collaborator Author

godLei6 commented Dec 5, 2022

image

@godLei6
Copy link
Collaborator Author

godLei6 commented Dec 5, 2022

第一阶段实现以下功能即可
image

@godLei6
Copy link
Collaborator Author

godLei6 commented Dec 5, 2022

后端:

  1. 提供设备上下线通知
  2. 提供设备属性上报和事件上报 通知
  3. 提供设备控制接口
  4. 调用nodered的接口进行规则管理 @zhuangpengLI

前端:

  1. 汉化
  2. 删除多余的组件(参考jetlinks)
  3. 监听nats提供设备上下线触发,设备属性上报,事件上报
  4. 提供设备控制输出

@godLei6 godLei6 removed this from the v0.3.0 milestone Feb 5, 2023
@godLei6 godLei6 added the 功能需求 New feature or request label Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
功能需求 New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants