Skip to main content

常见问题

数据接入驱动开发常见问题

接收到配置信息为 null

现象描述

DriverApp.start(Config) 方法中, 接收到的驱动配置存在部分字段的值为 null.

解决办法

  1. 检查驱动配置中是否该字段是否提供了有效值.
  2. 检查驱动配置类(例如: Settings) 中对应的字段的名称与 schema 中的字段名称是否一致.
  3. 检查驱动配置类(例如: Settings) 中对应的字段是否提供了 setter 方法.

MQTT不断的连接成功后立即断开

现象描述

在日志中不断的输出 MQTTDataSender: 已连接MQTTDataSender: 已断开 的内容.

原因

有多个驱动程序使用了相同的驱动实例ID.

解决办法

更换驱动的实例ID, 保证每个驱动实例ID对应一个程序即可.