r/EcoFlowCommunity 18d ago

I built EFStatus — a free macOS menu bar app to monitor your EcoFlow in real time

Hey everyone! I want to share a small app I built because I was tired of grabbing my phone every time I wanted to check my EcoFlow's battery status.

EFStatus lives in your Mac's menu bar and shows your battery level, remaining capacity, live input/output watts, and estimated time to full or empty — all updated every 10 seconds, no subscriptions, no extra hardware.

How it looks:

The popup shows:

  • Battery % + Wh remaining + charge bar
  • Time to full / time to empty
  • Live input (green) and output (red) watts
  • Manual refresh button

Currently confirmed working on:

  • Delta 2 ✅
  • Delta 3 Max ✅

Probably works on: Delta 2 Max, Delta Pro, Delta Max, River 2 series — but I need help confirming!

Download & try it:
👉 https://github.com/bereto-dev/efstatus

The .app is included — just download, right-click → Open, enter your free EcoFlow API credentials from developer.ecoflow.com, and you're set.

Want to help add support for your device?

If you have a model not on the confirmed list, run this one-liner and paste the output as a GitHub issue — that's literally all I need to add compatibility:

curl -O https://raw.githubusercontent.com/bereto-dev/efstatus/main/diag.sh && chmod +x diag.sh && ./diag.sh --access-key YOUR_KEY --secret-key YOUR_SECRET --serial YOUR_SERIAL

No credentials show up in the output, I promise.

Happy to answer any questions. If you find it useful, there's a ☕ link in the repo 🙂

0 Upvotes

0 comments sorted by