v1.10.9 — Delta Pro telemetry scaling fix
🐛 Bug Fixes
Fixed unscaled milli-unit Delta Pro telemetry (#54)
Several original Delta Pro sensors exposed the raw fixed-point values from the EcoFlow API instead of scaling them into standard units, producing impossible readings and corrupting Recorder / Energy Dashboard statistics.
| Field | Sensor | API factor | Fix |
|---|---|---|---|
bmsMaster.vol |
Battery Voltage | 0.001 (mV) | ÷1000 — e.g. 49305 → 49.305 V |
bmsMaster.amp |
Battery Current | 0.001 (mA) | ÷1000 — e.g. -3443 → -3.443 A |
mppt.inWatts |
Solar Input Power | 0.1 (deciwatts) | ÷10 |
mppt.outWatts |
MPPT Output Power | 0.1 | ÷10 |
mppt.dcdc12vWatts |
DC 12V Output Power | 0.1 | ÷10 |
mppt.carOutWatts |
Car Charger Output Power | 0.1 | ÷10 |
inv.* / pd.* watt fields are plain watts and were left unchanged. Field factors were cross-verified against the EcoFlow Developer API and the foxthefox/ioBroker and tolwi/hassio-ecoflow-cloud reference implementations.
⚠️ Statistics note: long-term statistics recorded before this release contain a 1000× (voltage/current) or 10× (solar power) discontinuity for these sensors and may need a manual statistics purge in Home Assistant (Developer Tools → Statistics).