v1.10.17-alpha.1
Pre-release
Pre-release
Experimental alpha for issue #53: Stream Microinverter support rebased onto the current release line.
Why this exists:
- The previous Stream Microinverter test build was v1.10.8-alpha.1, but testers are now on v1.10.15 and should not need to roll back and lose the Base Load Power fixes.
- This build starts from v1.10.15 and adds the dedicated Stream Microinverter device type again.
Changes:
- Adds
Stream Microinverteras a selectable device type. - Adds initial sensors for PV string power (
powGetPv,powGetPv2,powGetPv3,powGetPv4), grid power/voltage/frequency/status, feed-in power limit fields, inverter temperature, and Wi-Fi RSSI. - Adds derived binary diagnostics for solar generating, grid feeding, and grid connected.
- Registers empty control maps for switch/number/select/button platforms so the new device type does not fall back to unrelated Delta or PowerStream controls.
Important:
- This is still a validation alpha. The field names are based on issue #53 reports and still need confirmation from a real
/quota/allresponse or DEBUG/MQTT payload on the latest line. - If entities remain
unknown, please share redacted diagnostics or raw changed-field logs so the mapping can be corrected.
Verification:
python -m unittest tests.test_stream_microinverter_mappingspython -m compileall custom_components\ecoflow_api testspython -m json.tool custom_components\ecoflow_api\manifest.jsongit diff --check