Zum Hauptinhalt springen
pv-balkon.de
Menü öffnen
Home Assistant

EcoFlow Home Assistant: 3 Integrationswege

Stream Ultra, PowerOcean oder EcoTracker in Home Assistant einbinden: tolwi HACS, ha-ef-ble (BLE-Steuerung) oder Feberdin MQTT, welcher Weg passt, mit Fallstricken.

9 min Lesezeit Stand 17. Mai 2026

Wer einen EcoFlow Stream Ultra oder eine der anderen Stream-Varianten in Home Assistant einbinden will, steht vor einer unübersichtlichen Lage: Drei verschiedene Community-Projekte, unterschiedliche Protokolle, und, kritisch, was für den Stream gilt, gilt nicht für den PowerOcean. Der falsche Integrationsweg kostet mehrere Stunden Debugging.

Welches EcoFlow-Gerät hast du? Die Entscheidungsmatrix

Vor dem Setup das Gerät zuordnen. Stream und PowerOcean haben vollständig getrennte Integrationswege:

GerätEmpfohlener WegSteuerung möglich?Cloud-Konto nötig?
Stream Ultra / Ultra X / Pro / Maxtolwi HACS (Cloud) oder ha-ef-ble (BLE)Nur BLEBLE: nein / Cloud: ja
Stream AC / AC Protolwi HACS (Cloud) oder ha-ef-ble (BLE)Nur BLEBLE: nein / Cloud: ja
PowerOcean Plus (R37)Feberdin MQTTNein (Monitoring)Ja (2FA aus)
Delta / River Modelletolwi HACS (Private MQTT)JaNein

Weg 1: tolwi HACS-Integration (Cloud), Monitoring für Stream und Delta/River

Die Community-Integration hassio-ecoflow-cloud von tolwi ist die meistgenutzte Option. Aktuelle Version: v1.4.1 (April 2026) . Stream-Modelle (AC, Pro, Ultra, Microinverter, Ultra X) laufen über die Public API (REST+MQTT), Delta/River-Modelle über die Private MQTT API ohne Developer-Konto.

Developer-Konto für Stream-Modelle: So geht’s

  1. Auf developer-eu.ecoflow.com mit bestehendem EcoFlow-App-Account registrieren.
  2. Genehmigung abwarten, ca. 24 Stunden .
  3. Im Developer-Portal unter “Public API” den Access Key und Secret Key notieren.

Installation in vier Schritten

  1. HACS öffnen, nach “EcoFlow Cloud” suchen, herunterladen.
  2. Home Assistant neu starten.
  3. Einstellungen → Geräte & Dienste → Integration hinzufügen → “EcoFlow Cloud” → Authentifizierung per Public API → Access Key und Secret Key eintragen.
  4. Gerät auswählen.

EU-Host-Falle, der häufigste Setup-Fehler

Was die Integration liefert

Nach der Einrichtung stehen als Entities bereit: SOC in Prozent, Lade- und Entladeleistung, Solar-Input, Tages- und Gesamtertrag sowie Verbindungsstatus. Steuerungs-Entities für Stream-Modelle gibt es nicht, die Public API ist read-only für den Stream. Wer den Stream aktiv regeln will (Null-Einspeisung, Base-Load-Steuerung), braucht den BLE-Weg.

Weg 2: ha-ef-ble (Bluetooth/lokal), echte Steuerung des Stream

Das Projekt ha-ef-ble von rabits ist die einzige Möglichkeit, EcoFlow Stream-Geräte aktiv über Home Assistant zu steuern. Version: v0.9.0, Mai 2026 . Unterstützte Modelle: Stream Ultra, Ultra X, Pro, Max, AC, AC Pro, Microinverter, ohne Internetverbindung, lokal per Bluetooth.

Steuerungs-Entities

  • Base Load Power: Netzeinspeisung in Watt, der Schlüssel zur Null-Einspeisung-Automation
  • Charging Power Limit: Maximale Ladeleistung (nur wenn Ladetimer aktiv)
  • Charge Limit / Discharge Limit: SOC-Grenzen in Prozent

Voraussetzung: Zeitplan im Stream konfigurieren

Base Load Power funktioniert nur, wenn im Stream ein Basislast-Zeitrahmen konfiguriert ist. Die Integration dokumentiert explizit: “Not available when there’s no base load timeframe or more than 1 timeframe configured” . Community-Berichte bestätigen, dass ein durchgehender Zeitplan (00:00–24:00) in der Stream-App gesetzt sein muss .

Reaktionszeit: ca. 5 Sekunden, damit sind schnelle Null-Einspeisung-Regelkreise möglich. Ein Blueprint im Repository implementiert Zero-Feed-in mit konfigurierbarem Deadband (Standard 25 W) und Mindeständerungsschwelle (15 W) .

BLE-Reichweite und Proxy-Setup

Bluetooth hat eine praktische Reichweite von ca. 10 m ohne Hindernisse. In Mehr-Etagen-Häusern oder bei komplexem Grundriss kann die Verbindung instabil werden. Lösung: Ein ESP32 als BLE-Proxy, den Home Assistant als Bluetooth-Adapter erkennt, das verlängert die effektive Reichweite auf mehrere Räume. Die HA-Dokumentation beschreibt die ESPHome-BLE-Proxy-Konfiguration.

Installation

HACS → Custom Repository https://github.com/rabits/ha-ef-ble → Typ Integration → Download → HA neu starten → Integration hinzufügen → Bluetooth-Gerät auswählen. Kein Developer-Konto, kein API-Key, kein Internet nötig.

Wer Sensor-Monitoring (tolwi) und Steuerung (ha-ef-ble) kombinieren will, kann beide Integrationen parallel betreiben, sie greifen auf unterschiedliche Protokolle zu und beißen sich nicht.

Weg 3: PowerOcean Plus in Home Assistant

Für den EcoFlow PowerOcean Plus ist die ecoflow-powerocean-ha-Integration von Feberdin der richtige Weg. Version: v0.4.0, April 2026 . Getestet mit dem PowerOcean Plus 15 kW (Seriennummer R37).

Protokoll: MQTT-Secure zu mqtt-e.ecoflow.com:8883 mit Protobuf-Kodierung und XOR-Verschlüsselung, identisch zum Verfahren der offiziellen EcoFlow-App .

2FA-Pflicht deaktivieren

Was die Integration liefert: Per-Batterie-Metriken, 3-Phasen-Daten, Backup-Laufzeitschätzung, Stromausfalls-Erkennung (ab v0.4.0).

Zusatz-Option Modbus (Community): Das Projekt ecoflow-poweroceanplus-modbus von MaxGrmm ermöglicht lokales Monitoring per Modbus. Kein offizielles Register, die Adressen sind Community-Reverse-Engineering. Nur PowerOcean Plus getestet; Stream-Modelle haben kein Modbus-Interface .

EcoTracker als Smart Meter in Home Assistant

Der everHome EcoTracker lässt sich per REST-Sensor in Home Assistant einbinden, ohne HACS-Click-Integration, per YAML-Konfiguration. Der EcoTracker stellt einen lokalen HTTP-Endpoint unter http://<IP-des-EcoTracker>/v1/json bereit, der Messwerte im JSON-Format liefert .

sensor:
  - platform: rest
    name: "EcoTracker"
    resource: "http://192.168.x.x/v1/json"
    scan_interval: 5
    value_template: "{{ value_json.power }}"

Scan-Intervall von 5 Sekunden ist möglich, damit eignet sich der EcoTracker als Grundlage für Null-Einspeisung-Automationen in Verbindung mit ha-ef-ble. Die Kombination EcoTracker (Hausverbrauch) + ha-ef-ble (Stream-Steuerung) ist die vollständig lokale Alternative zu Cloud-basierten Smart-Meter-Lösungen.

Kein HACS-Click-Integration: Ein nativer HA-Integrations-Antrag wurde im Februar 2026 auf GitHub (Discussions #2855) gestellt, aber noch nicht zugesagt . Bis dahin bleibt YAML der einzige Weg.

Zum Vergleich: Wer keinen EcoTracker hat, kann denselben Null-Einspeisung-Use-Case mit einem Shelly Pro 3EM umsetzen, ebenfalls lokal, aber herstellerneutral und für 3-Phasen-Setups ausgelegt.

Empfehlung: Welchen Weg nehmen?

Eigenschaft

Community-Integration

tolwi HACS (Cloud)

Community-Integration

ha-ef-ble (BLE)

Community-Integration

Feberdin MQTT

Zielgerät Stream + Delta/River Stream-Modelle PowerOcean Plus
Protokoll Public/Private MQTT Bluetooth LE MQTT-Secure
Steuerung Nein (Monitoring) Ja (Base Load Power) Nein (Monitoring)
Cloud-Konto nötig Stream: ja / Delta: nein Nein Ja (2FA aus)
Reaktionszeit API-getaktet ca. 5 s MQTT-Live
Internet nötig Ja Nein Ja
Zum Anbieter n/a n/a n/a
Drei Integrationswege im Direktvergleich

Stream-Monitoring ohne Steuerung: tolwi HACS-Integration. Developer-Konto anlegen (24h Wartezeit), EU-Host api-e.ecoflow.com nicht vergessen. Einstieg für alle, die erstmal Daten im Energy Dashboard wollen.

Stream-Steuerung und Null-Einspeisung: ha-ef-ble. Kein Cloud-Konto, schnelle Reaktionszeit (~5s), echter Regelkreis. BLE-Reichweite im Blick behalten, ggf. ESP32-Proxy einplanen. Für TOU/Tibber-Optimierung via Home Assistant ist das die einzige belastbare Option, ohne ha-ef-ble lässt sich der Stream nicht aktiv regeln.

Beides kombinieren: Kein Konflikt. tolwi liefert die Cloud-Sensor-Daten (z. B. Tagesertrag, SOC-History), ha-ef-ble übernimmt die Echtzeit-Steuerung. Zwei Integrationen, zwei Protokolle, kein Overlap.

PowerOcean Plus: Feberdin MQTT. 2FA deaktivieren ist Pflicht. Wer Modbus-Monitoring zusätzlich will: MaxGrmm-Projekt als Ergänzung.

Wer den Stream lieber ohne Home Assistant spotpreisgesteuert betreibt: Der native Tibber-Support im Stream funktioniert direkt in der EcoFlow-App, ohne HA, ohne Developer-Konto. Einen Überblick, welche Speicher generell native Tarif-Integration mitbringen, liefert der Vergleich nativer Tibber-Support.

Wer neben dem EcoFlow auch einen Hoymiles-Wechselrichter betreibt, findet die passende HA-Anbindung unter Hoymiles HMS in Home Assistant. Für OpenDTU- und Ahoy-Nutzer gibt es den direkten Vergleich OpenDTU vs. Ahoy. Alle HA-Integrations-Artikel im Überblick: Home-Assistant-Hub.

Passende EcoFlow-Geräte

EcoFlow · Empfehlung

Stream Ultra

HA-Weg
tolwi + ha-ef-ble
Steuerung
BLE (5 s)
Cloud-Konto
BLE: nein
Protokoll
Public API + BLE

Echte Null-Einspeisung mit ha-ef-ble

Native Tibber-Integration in EcoFlow-App

BLE-Reichweite begrenzt (ESP32-Proxy hilft)

Public API ist read-only

EcoFlow

Stream AC Pro

HA-Weg
tolwi + ha-ef-ble
Steuerung
BLE (5 s)
Cloud-Konto
BLE: nein
Besonderheit
AC-Pro-Variante

Identische BLE-Steuerung wie Ultra

Tolwi liefert Monitoring-Sensoren

Zwei Integrationen für volles Setup

Zeitplan im Stream Pflicht

EcoFlow

PowerOcean Plus

HA-Weg
Feberdin MQTT
Steuerung
Nein (Monitoring)
Cloud-Konto
Ja, 2FA aus
Protokoll
MQTT-Secure

Per-Batterie-Metriken & 3-Phasen-Daten

Stromausfalls-Erkennung ab v0.4.0

2FA muss deaktiviert sein

Stream-Integrationen nicht übertragbar

Häufige Fragen

Brauche ich ein EcoFlow-Developer-Konto für die HACS-Integration?
Ja, für Stream-Modelle (Ultra, Pro, Max, AC Pro, AC) nutzt die tolwi-Integration die Public API, die ein Developer-Konto auf developer-eu.ecoflow.com erfordert. Die Genehmigung dauert ca. 24 Stunden. Delta- und River-Modelle laufen über die Private MQTT API, kein Developer-Konto nötig.
Kann ich den EcoFlow Stream über Home Assistant steuern (Output-Limit setzen)?
Mit der BLE-Integration ha-ef-ble ja: Base Load Power (Netzeinspeisung), Charging Power Limit und SOC-Grenzen sind als schreibbare Entities verfügbar. Voraussetzung ist ein konfigurierter 24-Stunden-Zeitplan im Stream. Die Cloud-Integration tolwi liefert dagegen nur Sensor-Monitoring ohne Steuerungs-Entities für Stream-Modelle.
Was ist der Unterschied zwischen der Cloud-Integration und der BLE-Integration?
tolwi HACS läuft über EcoFlows Public API in der Cloud, kein Bluetooth nötig, aber Internetabhängigkeit, Developer-Konto erforderlich, keine Steuerung. ha-ef-ble kommuniziert lokal per Bluetooth, kein Internet nötig, echte Steuerung mit ~5s Reaktionszeit, aber Reichweite begrenzt auf ca. 10 m ohne BLE-Proxy.
Funktioniert die EcoFlow-Integration ohne Internetverbindung?
ha-ef-ble (BLE-Weg) ja, kein Internet, kein Cloud-Konto nötig. Die tolwi HACS-Integration ist Cloud-abhängig: ohne Internet keine Sensordaten. Der Feberdin PowerOcean-Weg benötigt ebenfalls eine MQTT-Verbindung zu mqtt-e.ecoflow.com, also Internet.
Wie binde ich den EcoTracker als Smart Meter in Home Assistant ein?
Per REST-Sensor in configuration.yaml, du fragst den lokalen HTTP-Endpunkt http://<IP-des-EcoTracker>/v1/json ab. Scan-Intervall 5 Sekunden ist möglich. Eine HACS-Click-Integration gibt es noch nicht; der native HA-Integrations-Antrag (GitHub Discussions #2855) ist seit Februar 2026 offen, aber noch ohne Zusage.
Unterstützt die Integration auch den EcoFlow PowerOcean Plus?
Ja, aber über einen komplett anderen Weg als Stream-Modelle. Feberdin/ecoflow-powerocean-ha nutzt MQTT über mqtt-e.ecoflow.com:8883. Voraussetzung: 2FA in der EcoFlow-App deaktivieren. Modbus-Monitoring gibt es zusätzlich als Community-Reverse-Engineering-Projekt (MaxGrmm), aber ohne offizielles Register.