simulator.yaml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # MQTT 模拟器配置文件
  2. # 此文件用于配置模拟器的 MQTT 连接和模拟行为
  3. mqtt:
  4. # Broker 地址
  5. broker_host: "192.168.0.30"
  6. # Broker 端口
  7. broker_port: 1883
  8. # 客户端 ID
  9. client_id: "mqtt_simulator"
  10. # 用户名(可选,留空表示不需要认证)
  11. username: "gbd01"
  12. # 密码(可选)
  13. password: "gbd2025!"
  14. # 保活时间(秒)
  15. keepalive: 60
  16. topics:
  17. # 订阅的命令话题(大模型发送命令到此话题)
  18. command_topic: "/ai/agent/command"
  19. # 发布状态回复的话题
  20. status_topic: "/ai/module/status"
  21. # 发布事件回复的话题
  22. event_topic: "/ai/module/event"
  23. simulator:
  24. # 是否启用模拟器
  25. enable: true
  26. # 是否启用日志输出
  27. log_all_messages: true
  28. # 是否启用随机延迟(替代固定延迟)
  29. enable_random_delay: true
  30. delay:
  31. # 页面加载延迟范围 [最小, 最大]
  32. page_load: [1.0, 2.0]
  33. # 人脸识别延迟范围 [最小, 最大]
  34. face_recognition: [2.0, 4.0]
  35. # 导航操作延迟范围 [最小, 最大]
  36. navigation: [1.0, 2.0]
  37. # 客服呼叫延迟范围 [最小, 最大]
  38. customer_service: [1.0, 2.0]
  39. # 访客登记延迟范围 [最小, 最大]
  40. visitor_register: [2.0, 3.0]
  41. results:
  42. # 人脸识别成功率 (0.0 - 1.0),后期可修改为随机失败
  43. face_recognition_success_rate: 1.0
  44. # 是否始终返回成功(当前配置为始终成功)
  45. always_success: true