8000 Incorrect x10 Scaling for Delta Pro DC Car Out Power (mppt.carOutWatts) · Issue #455 · tolwi/hassio-ecoflow-cloud · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Incorrect x10 Scaling for Delta Pro DC Car Out Power (mppt.carOutWatts) #455

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ivoputzer opened this issue Mar 28, 2025 · 1 comment
Open

Comments

@ivoputzer
Copy link

Environment

  • Device: EcoFlow Delta Pro
  • Integration Version: v1.3.0-beta4
  • Affected Sensor (Home Assistant): sensor.deltapro_dc_car_out_power

Affected API Value: mppt.carOutWatts

Description

While monitoring my EcoFlow Delta Pro via the hassio-ecoflow-cloud integration, I've noticed a consistent discrepancy with the DC Car Output Power reading. The value reported by the integration sensor is always exactly 10 times the value displayed in the official EcoFlow mobile app for the same output.

For example:
When the EcoFlow app shows the car port drawing 6W, the integration sensor reports 60W.
When the app shows 7W, the integration sensor reports 70W.

Analysis:
According to the official EcoFlow API documentation for the Delta Pro, the mppt.carOutWatts field should report power in Watts (W):
https://developer-eu.ecoflow.com/us/document/deltapro

mppt.carOutWatts (int) - Car charging output power (W)

However, the observed 10x scaling strongly suggests that the API might actually be providing this specific value in deciwatts (dW), contrary to the documentation.

Code Reference:

The current code (v1.3.0-beta4) defines the sensor using OutWattsSensorEntity, which assumes the input value is already in Watts and applies no scaling:
https://github.com/tolwi/hassio-ecoflow-cloud/blob/v1.3.0-beta4/custom_components/ecoflow_cloud/devices/public/delta_pro.py#L93-L95

OutWattsSensorEntity(
    client, self, "mppt.carOutWatts", const.DC_CAR_OUT_POWER
),

Request

Could other Delta Pro users confirm if they are seeing this same x10 discrepancy for the DC Car Output Power sensor? This would help verify if it's a general issue with the API response for this field or specific to certain setups.

In any case i would be open to do a PR, and to get in touch with Ecoflow support to see if that docs needs an update. The solution might be as simple as changing the sensor definition in delta_pro.py to use the existing DeciwattsSensorEntity class instead. This class correctly handles values provided in deciwatts by dividing them by 10.

@bobj2104
Copy link

Hey,
I have the same discrepancy with the 12V Car Out power showing values ten times higher than in the EcoFlow app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0