Files
FastBee/RoadMap.md
kerwincui 5539c1b6af 更新
2024-03-17 14:59:23 +08:00

57 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 架构优化
- 代码简化
- 业务&协议解耦
- 关键组件支持横向拓展
- 网络协议支持横向拓展包括mqtt broker,tcp,coap,udp,sip等
- 协议插件化
- 编码脚本化
- 业务代码模版化
- 消息总线
# 功能优化
- 网关/子网关:上线,绑定,拓扑,消息代理/透传/轮询等功能完善
- 设备详情简化,运行状态,监测,历史记录等界面优化,组件可编辑
- 设备OT能力完善配合SDK完善设备产测设备出厂配置设备一键注网设备批量上线设备升级设备维护&替换等流程
- 设备IT能力完善更方便对接联动第三方系统打通数据烟囱集成更多三方SDK
- 消息路由,消息流转,消息编解码,消息过滤更加灵活
# 功能拓展
- 规则引擎
- 组态
- 可视化大屏
- 视频监控协议
- 视频分析,图形识别能力
- coap协议
- sip协议
- snmp协议
- tr069/tr369协议
- plc对接
- modbus rtu/ascii/tcp等协议
- ai能力
- gpt能力
# 设备SDK
- esp-idf框架搭建
- 基于esp-aliyun编写fastbee相关mqtt接入示例
- esp-modbus示例完善增加mqtt透传主站轮询指令下发等特性
- esp-aliyun重构升级esp-idf5.0
- esp-fastbee组件模块开发
- rt-thread,openwrt等os接入组件开发
- 尝试适配更多硬件方案rk,esp32,stm32,合宙等等
- 免费帮10家不同类型设备厂商接入平台
# 文档完善
- 新手入门任务
- 各模块使用说明书
- 调试方式文档
- 二次开发说明书
- 三方工具关键组件使用说明
- 简化代码二发和部署流程
- 交付方式优化docker镜像一键部署包等方式
# 社区建设
- 发展一批Committer
- 规范issues和pr流程
- 完善测试用例和测试流程
- 完善自动化发布,代码静态检查,自动化测试等流程
- 与行业伙伴共同打造5-8个垂直行业典型案例