- 将主应用改为同时启动MQTT订阅入库和WITS数据发送两个服务 - 实现WITS发送器的自动重连机制和连接状态管理 - 添加日志记录到log/app.log和错误日志到log/error.log - 更新WITS通道映射定义并支持字符串类型的日期时间字段 - 修改数据入库逻辑以支持空值处理和类型转换容错 - 移除命令行子命令模式,改为配置文件驱动的参数设置 - 添加.vscode和log目录到.gitignore忽略列表
19 lines
486 B
Python
19 lines
486 B
Python
from model.config import AppConfig, MqttConfig, TdengineConfig, TmsConfig, WitsConfig
|
|
from model.drilling import DrillingRealtimeData
|
|
from model.wits import WITS_CHANNEL_MAPPING, WitsData
|
|
|
|
# Backward-compatible alias for older imports.
|
|
WITS_FIELD_MAPPING = WITS_CHANNEL_MAPPING
|
|
|
|
__all__ = [
|
|
"AppConfig",
|
|
"DrillingRealtimeData",
|
|
"MqttConfig",
|
|
"TdengineConfig",
|
|
"TmsConfig",
|
|
"WITS_CHANNEL_MAPPING",
|
|
"WITS_FIELD_MAPPING",
|
|
"WitsConfig",
|
|
"WitsData",
|
|
]
|