Skip to content

驱动管理

驱动是 TinyIoTHub 与各种设备通信的桥梁。

支持的驱动

内置驱动

驱动协议说明
Modbus RTU串口支持 RTU 模式
Modbus TCP网络支持 TCP 模式
ONVIF网络视频监控设备
SNMP网络网络设备监控
Ping网络主机存活检测

自定义驱动

支持开发自定义驱动,详见 驱动开发

驱动配置

Modbus 配置

json
{
  "protocol": "tcp",
  "host": "192.168.1.100",
  "port": 502,
  "slave_id": 1,
  "timeout_ms": 5000
}

ONVIF 配置

json
{
  "host": "192.168.1.200",
  "port": 80,
  "username": "admin",
  "password": "password"
}

驱动状态

状态说明
🟢 已加载驱动正常工作
🔴 加载失败驱动初始化失败
🟡 重试中连接失败,正在重试

管理操作

安装驱动

将驱动文件放入 api/drivers/ 目录,系统自动加载。

配置驱动

每个驱动有独立的配置参数,详见驱动文档。

查看日志

驱动运行日志可在「系统日志」中查看。