Files
bmspy/.gitignore
T
tim 886991caf3 Add River 2 Bluetooth telemetry and diagnostics
Decode River 2 charge, temperature, power flow, and time estimates. Preserve precise charge readings across packet reordering and omit unavailable time estimates.

Require valid PD, EMS, and BMS core heartbeats for diagnostic completion. Report optional packets separately and support raw watch output with reliable disconnect cleanup. Use synthetic regression tests and keep captures, credentials, and external keydata private.

Device details come from command-line arguments or discovery. This commit retains Poetry; the separate packaging commit migrates to uv.
2026-10-08 14:02:45 +02:00

9 lines
167 B
Plaintext

__pycache__/
**/__pycache__/
.venv/
.pytest_cache/
.coverage
# Optional third-party Type 7 lookup table. Obtain it separately (see README).
/bmspy/ecoflow_keydata.py