EcoFlow PowerStream Flow Card: a power flow card for plug in solar, without a grid meter


If you run a PowerStream with an EcoFlow battery, you have probably hit the same wall I did. The available power flow cards are built around a house with a meter. They expect a house consumption sensor and a bidirectional grid sensor, and a plug in setup injecting behind the meter has neither.

They also model the wrong topology. Grid to inverter to battery to house is not a PowerStream. On a PowerStream the battery is charged by the inverter’s own MPPT.

This card draws what is actually there:

Solar  →  PowerStream  →  Home (injected)               ↕Grid   →   Battery     →  Outputs

Five flows, and only the inverter to battery link is bidirectional.

What it does:

  • One signed sensor drives the battery link. Negative charges, positive discharges, and the arrow flips direction and colour with it. There is an invert option if your integration signs it the other way.
  • The PowerStream and the power station are drawn in SVG, theme aware and scaling to any width. The status LED reproduces the colour code from the PowerStream manual, and the station carries its state of charge on its own display. The three states the integration does not expose, pairing, warning and error, are deliberately never shown rather than guessed.
  • Household loads. List your metered plugs and they appear as chips off the home node, each on its own branch. The branch only animates while the inverter is actually injecting, so a load running on grid power still reports its watts without pretending the injection feeds it.
  • Flows are made of arrowheads travelling along the line and rotated to follow it, so a still screenshot carries direction. A dashes mode is available. Reduced motion freezes the arrowheads in place, still readable.
  • Six languages, auto detected from Home Assistant. Visual editor with sensor auto detection, plus full YAML control.

Written against tolwi/hassio-ecoflow-cloud, works with any integration exposing the same sensors. The drawn station follows the DELTA design language rather than one exact model, so DELTA 2 and River owners will see something close but not identical. There is an icon mode for that.

MIT licensed.

The HACS default store PR is open and waiting on the maintainer queue. Until it lands, add the repository as a custom repository in HACS, category Dashboard.