v1.10.6-alpha.1
Pre-release
Pre-release
Experimental Stream/BKW Base Load Power test build
This prerelease is for issue #49 tester feedback only.
What changed
- Adds a disabled-by-default
Experimental Base Load Powernumber entity for Stream/BKW devices. - The entity shows
powGetSysLoadwhen that state is available. - When changed, it sends this unconfirmed STREAM payload candidate:
{
"cmdId": 17,
"cmdFunc": 254,
"dirDest": 1,
"dirSrc": 1,
"dest": 2,
"needAck": true,
"params": {
"cfgPowGetSysLoad": 700
}
}EcoFlow's public STREAM/BKW docs do not confirm this write parameter. This may fail with a validation error. Please test only if you are comfortable collecting logs and restoring the value from the EcoFlow app if needed.
How to test
- Install this prerelease build.
- Enable DEBUG logging for
custom_components.ecoflow_api. - Enable the disabled-by-default
Experimental Base Load Powernumber entity in Home Assistant. - Try setting a clearly different value, for example
700 Wthen800 W. - Report in issue #49:
- device model and firmware;
- whether the command succeeded or failed;
- the HA log lines around
Sending experimental Stream number command; - any API validation error returned by EcoFlow;
- whether
powGetSysLoador the EcoFlow app value changed afterward.
Extra logging
The build also logs Stream/BKW candidate fields from MQTT updates:
powGetSysLoadpowGetSysLoadFromPvpowGetSysGridgridConnectionPowersysGridConnectionPowerfeedGridMode
These logs should help compare EcoFlow app Base Load / Energy delivery strategy period changes with HA state updates.