config.yaml 707 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. mqtt:
  2. debug: true
  3. broker_address: "localhost"
  4. port: 1883
  5. topic_prefix: "cells_inserted"
  6. client_id: "battery_measure_ctrl"
  7. keepalive: 60
  8. username: "robot"
  9. password: "robot"
  10. i2c:
  11. debug: true
  12. bus_number: 1
  13. http:
  14. debug: true
  15. server_url: "http://localhost:8080"
  16. timeout: 5
  17. endpoint: "/cell_info"
  18. measurement:
  19. cycles: 3
  20. c_rate: 0.25
  21. sample_rate_hz: 1
  22. min_voltage: 2.5
  23. max_voltage: 4.2
  24. max_temperature_c: 45
  25. rest_time_minutes: 30
  26. devices:
  27. - i2c_address: 0x40
  28. temp_sensors: [0x48, 0x49, 0x4A]
  29. - i2c_address: 0x41
  30. temp_sensors: [0x4B, 0x4C, 0x4D]
  31. logging:
  32. level: "INFO"
  33. mode: "a" # a: append, w: overwrite
  34. max_bytes: 1000000
  35. file: "measure_ctrl.log"