Skip to content

Commit

Permalink
更新文档
Browse files Browse the repository at this point in the history
  • Loading branch information
smthing committed May 28, 2024
1 parent e0c997a commit bc2b0e8
Showing 1 changed file with 21 additions and 3 deletions.
24 changes: 21 additions & 3 deletions pages/src/content/docs/guides/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,34 @@ sidebar:
order: 1
---

## 1. 简介
DriverBox 是一款支持泛化协议接入的边缘网关框架, 以插件化的形式融合了 Modbus、Bacnet、HTTP、MQTT 等主流协议,同时也支持基于TCP的各类私有化协议对接。
## 简介
driver-box 是一款支持泛化协议接入的边缘网关框架, 以插件化的形式融合了 Modbus、Bacnet、HTTP、MQTT 等主流协议,同时也支持基于TCP的各类私有化协议对接。

![](/framework.svg)

我们期望 DriverBox 能够为相关人士提供更加高效、舒适的设备接入体验。 通过对各类设备的通信协议和数据交互形式进行抽象,定义了一套标准流程以涵盖泛化协议的共性处理逻辑,并结合动态解析脚本(Lua)填补其中的差异化部分。
我们期望 driver-box 能够为相关人士提供更加高效、舒适的设备接入体验。

通过对各类设备的通信协议和数据交互形式进行抽象,定义了一套标准流程以涵盖各类通信协议的共性逻辑,并结合动态解析脚本(Lua)填补其中的差异化部分。

以此解决设备接入过程中存在的驱动工程数量爆炸;接入标准难以规范化等问题。

### 特性
**免费开源**
采用商业友好的 Apache-2.0 开源协议,使其成为 IoT 生态圈的极佳选择。

**架构**
以 Golang 为主要开发语言,可编译出适配 amd64、arm64、armv7、x86 等系统架构的可执行程序。
存储空间和运行内存控制在十几MB,满足低规格网关的运行需求。

采用高度统一的配置化方式对接各类通讯设备。理想情况下只需编写一个 JSON 文件便可完成设备接入,亦可结合 lua 脚本实现复杂设备的数据加工。

通过精心的架构设计,三方用户可无限扩展边缘网关的设备通讯能力和应用服务能力。

**API**
driver-box 没有提供配套的 UI 界面,但开放了大量实用 RestAPI。用户可以自由设计网关 UI,定制出极致用户体验的边缘产品。

**应用场景**
driver-box 适用于多种场景,包括智能家居、智慧楼宇、智慧工厂、智慧门店。它促进了设备数据的采集与场景融合,实现了万物皆可连、万物皆可互联、万物皆可智联。

## 名词解释

Expand Down

0 comments on commit bc2b0e8

Please sign in to comment.