-
Notifications
You must be signed in to change notification settings - Fork 17
Add service to enable/disable Scheduled Tasks (PowerOcean DC Fit) / Service zum Aktivieren/Deaktivieren von geplanten Aufgaben (PowerOcean DC Fit) #50
Description
Checklist
- I have filled out the template to the best of my ability.
- This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
- This issue is not a duplicate feature request of previous feature requests.
Is your feature request related to a problem? Please describe.
English:
Currently the PowerOcean DC Fit integration only exposes sensors (read-only).
However, in the official EcoFlow app it is possible to enable or disable Scheduled Tasks via the UI:
1. Select device → open Settings (gear icon)
2. Go to Scheduled Tasks
3. Toggle a task on/off
For real-world automations, it would be extremely useful to have this toggle available as a service in Home Assistant.
Deutsch:
Die PowerOcean-Integration stellt bisher nur Sensoren (read-only) bereit.
In der offiziellen EcoFlow-App ist es jedoch möglich, geplante Aufgaben über die Oberfläche zu aktivieren oder deaktivieren:
1. Gerät auswählen → Zahnrad (Einstellungen)
2. „Geplante Aufgaben“ öffnen
3. Task per Toggle an-/ausschalten
Für echte Automationen wäre es sehr hilfreich, diesen Toggle auch als Service in Home Assistant verfügbar zu haben.
Describe the solution you'd like
-
New service / Neuer Service:
powerocean.set_scheduled_task_enabled -
Service parameters / Service-Parameter:
entity_id: switch.powerocean_scheduled_task_X enabled: true/false task_id: <ID of the task>
-
Alternative: Automatically create a
switchentity for each scheduled task, similar to the tolwi/hassio-ecoflow-cloud integration. -
Alternative: Automatisch für jede geplante Aufgabe einen
switchanlegen, ähnlich wie in der tolwi/hassio-ecoflow-cloud Integration.
Example Usage / Beispiel
service: powerocean.set_scheduled_task_enabled
data:
entity_id: switch.powerocean_task_1
enabled: falseMotivation / Use Case
English:
- Dynamically enable/disable tasks in automations (e.g. when electricity is cheap via Tibber, or when PV surplus is available).
- Without this, tasks can only be controlled manually in the EcoFlow app.
Deutsch:
- Ermöglicht es, geplante Aufgaben dynamisch in Automationen ein- oder auszuschalten (z. B. bei günstigen Strompreisen über Tibber oder bei PV-Überschuss).
- Ohne diesen Service können Tasks nur manuell in der EcoFlow-App gesteuert werden.
References / Referenzen
- EcoFlow app supports this toggle (see screenshots).
- EcoFlow-App bietet diese Funktion bereits (siehe Screenshots).
- tolwi/hassio-ecoflow-cloud implements similar functionality for other devices.
- Die Integration tolwi/hassio-ecoflow-cloud hat bereits ähnliche Funktionen für andere Geräte.
Describe alternatives you've considered
English:
- Current workaround: Only possible via manual toggle in the EcoFlow app.
- Tried using Niltrip integration: only sensors available, no switches or services.
- Considered tolwi/hassio-ecoflow-cloud: works for portable devices, but not for PowerOcean DC Fit.
Deutsch:
- Aktuelle Notlösung: nur manuelles Umschalten in der EcoFlow-App.
- Niltrip-Integration getestet: liefert nur Sensoren, keine Schalter oder Services.
- tolwi/hassio-ecoflow-cloud geprüft: bietet Funktionen für portable Geräte, aber nicht für den PowerOcean DC Fit.
Additional context
English:
Please see attached screenshots from the EcoFlow app that show the path to the toggle (Settings → Scheduled Tasks → On/Off).
This feature would allow dynamic control of charge/discharge schedules, especially with Tibber hourly pricing or PV surplus automation.
Deutsch:
Screenshots aus der EcoFlow-App zeigen den Pfad zum Toggle (Einstellungen → Geplante Aufgaben → Ein/Aus).
Damit könnte man Lade-/Entladepläne dynamisch steuern, z. B. bei Tibber-Stundenpreisen oder PV-Überschuss.