Add HealthMonitor service for tracking system health status with comprehensive state transition logic and thread-safe operations. Includes 16 unit tests covering all functionality including concurrent access scenarios. Add optional Modbus hardware integration tests with 7 test cases for real device testing. Tests are marked as ignored and can be run with Ref: T034, T039, T040 (specs/001-modbus-relay-control/tasks.org)
18 lines
214 B
YAML
18 lines
214 B
YAML
application:
|
|
port: 3100
|
|
version: "0.1.0"
|
|
|
|
rate_limit:
|
|
enabled: true
|
|
burst_size: 10
|
|
per_seconds: 60
|
|
|
|
modbus:
|
|
host: 192.168.0.200
|
|
port: 502
|
|
slave_id: 0
|
|
timeout_secs: 5
|
|
|
|
relay:
|
|
label_max_length: 8
|