Files
tdEngine_mqtt_mock/requirements.md
wsy182 45870a2f73 feat(wits): 添加WITS TCP发送功能和配置重构
- 新增WitsConfig数据类用于WITS配置管理
- 在AppConfig中集成wits配置选项
- 重命名dependencies.py为config.py并重构配置加载逻辑
- 移除db/config.py文件中的TDengine配置相关代码
- 创建新的model.py文件定义MqttConfig、TmsConfig和TdengineConfig模型
- 更新MQTT模块导入路径从config.dependencies到config.config
- 添加WITS发送器脚本wits_sender.py实现TCP数据包发送
- 在README.md中添加WITS发送器使用说明和配置选项
- 添加WITS样本数据文件data/wits_sample.txt
- 添加requirements.md文档说明项目需求
2026-03-12 10:20:35 +08:00

21 lines
440 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# tdEngine_mqtt_mock需求
## 功能
### wits数据模拟
1. 读取config.yaml中的server-ip和端口将模拟的wits数据发送到这个地址。wits数据要尽可能的拟真。
### mqtt消息订阅和入库
1. 订阅指定topic的消息将消息写入tdengine数据库tdengine的配置在config.yaml的tdengine。mqtt的配置在config.yaml的mqtt。
## 要求
程序启动入口main.py,使用logging记录日志。