常见问题
数据接入驱动开发常见问题
接收到配置信息为 null
现象描述
在 DriverApp.start(Config)
方法中, 接收到的驱动配置存在部分字段的值为 null
.
解决办法
- 检查驱动配置中是否该字段是否提供了有效值.
- 检查驱动配置类(例如: Settings) 中对应的字段的名称与 schema 中的字段名称是否一致.
- 检查驱动配置类(例如: Settings) 中对应的字段是否提供了
setter
方法.
MQTT不断的连接成功后立即断开
现象描述
在日志中不断的输出 MQTTDataSender: 已连接
和 MQTTDataSender: 已断开
的内容.
原因
有多个驱动程序使用了相同的驱动实例ID.
解决办法
更换驱动的实例ID, 保证每个驱动实例ID对应一个程序即可.