v1.10.8-alpha.1
Pre-release
Pre-release
Experimental alpha for issue #53: Stream Microinverter device support.
Changes:
- Adds a dedicated
Stream Microinverterdevice 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 controls.
Notes:
- This is a validation alpha. Control entities are intentionally disabled until command payloads are confirmed from real device logs.
- Please share diagnostics or MQTT/debug payload samples if any entity stays unavailable or maps to an unexpected value.
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