v1.10.11 — Stream Base Load Power control + Delta Pro scaling fix
🎉 New Features
Base Load Power control for Stream Ultra X / AC Pro (#49)
A new Base Load Power number entity (0–800 W) sets the feed-in / base-load setpoint directly from Home Assistant, graduated from the v1.10.6-alpha.x test builds after community confirmation.
- Reads the configured setpoint from
dayResidentLoadList.load[].loadPower(notpowGetSysLoad, which is live output). - Writing sends
cfgDayResidentLoadList, preserving existing schedule windows and only updating their power values. - Disabled by default — it writes to the device and only applies when a base-load schedule exists. Enable it under the device's entity list.
ℹ️ Multi-period limitation: one HA number can't represent a multi-period schedule, so changing it sets the same value for all configured periods. For different values per time window, edit the schedule in the EcoFlow app.
🐛 Included fixes
- Delta Pro telemetry scaling (#54, from v1.10.9) — battery voltage/current ÷1000, MPPT power ÷10.
🔧 Technical
- DEBUG-level "changed fields" MQTT logging in the hybrid coordinator for easier future field reverse-engineering.
Does not include the #51 (Delta Pro Ultra system mode) or #53 (Stream Microinverter) work, which remain on separate test branches pending confirmation.