evcc icon indicating copy to clipboard operation
evcc copied to clipboard

Elli Pro: Charging Power Level reported wrong and Charged Values are incorrect

Open markusgaller1978 opened this issue 1 year ago • 6 comments

Describe the bug

One of the latest evcc I observed that the values of the "charge Level" is wrongly reported. This leads to a wrong value of charged capacity. I am charging a Skoda Octavia just maximal charging is at 3.6kw and not more.

Screenshot 1 Screenshot 2

Steps to reproduce

Every time by charging the car.

Configuration details

# open evcc at http://evcc.local:7070
network:
  schema: http
  host: evcc.home # .local suffix announces the hostname on MDNS
  port: 7070

log: debug
levels:
  cache: error

mqtt:
  broker: 192.168.0.xxx:1883
  topic: evcc
  clientid: evcc
  user: ....
  password: ....


# unique installation id
plant: f2f9266b536181d7afad4f6e4605db48757accf5a6337c9567a31468481ca004
interval: 10s # control cycle interval

meters:
- type: template
  template: huawei-dongle-powersensor
  id: 1
  host: 192.168.0.xxx
  port: 502
  usage: grid
  modbus: tcpip
  timeout: 15s
  name: grid1
- type: template
  template: huawei-dongle-powersensor
  id: 1
  host: 192.168.0.xxx
  port: 502
  usage: pv
  modbus: tcpip
  timeout: 15s
  name: pv2
- type: template
  template: huawei-dongle-powersensor
  id: 1
  host: 192.168.0.xxx
  port: 502
  usage: battery
  modbus: tcpip
  timeout: 15s
  name: battery3

chargers:
- type: template
  template: ellipro
  ski: xxxx xxxx xxxx xxxx xxxx .....
  ip: 192.168.0.xxx
  name: wallbox4

loadpoints:
- title: Elli
  charger: wallbox4
  mode: minpv

site:
  title: home
  meters:
    grid: grid1
    pv:
    - pv2
    battery:
    - battery3

vehicles:
    type: template
    template: skoda
    Title: Skoda Octavia
    user: xxxxxxxx
    password: xxxxxxxx
    vin: xxxxxxxx
    capacity: 13
    name: Octavia

eebus:
  certificate:
      private: |
          -----BEGIN EC PRIVATE KEY-----
          -----END EC PRIVATE KEY-----
      public: |
          -----BEGIN CERTIFICATE-----
          -----END CERTIFICATE-----h

Log details

[site  ] DEBUG 2024/08/22 12:42:25 battery power: 0W
[site  ] DEBUG 2024/08/22 12:42:25 grid meter: -447W
[eebus ] DEBUG 2024/08/22 12:42:26 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2244 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:27 grid currents: [9.71 -5.92 -5.48]A
[eebus ] DEBUG 2024/08/22 12:42:28 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2245 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:30 site power: -447W
[lp-1  ] DEBUG 2024/08/22 12:42:30 !! session: chargeRater.chargedEnergy=9.9 - chargedAtStartup=0.0
[lp-1  ] DEBUG 2024/08/22 12:42:30 charger status: C
[eebus ] DEBUG 2024/08/22 12:42:30 !! OpEV.LoadControlLimits set: {a false false 16}
[lp-1  ] DEBUG 2024/08/22 12:42:30 pv charge current: 16.6A = 16A + 0.648A (-447W @ 3p)
[site  ] DEBUG 2024/08/22 12:42:30 ----
[lp-1  ] DEBUG 2024/08/22 12:42:30 charge power: 11040W
[eebus ] DEBUG 2024/08/22 12:42:30 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2246 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:42:32 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2247 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:33 pv power: 5020W
[eebus ] DEBUG 2024/08/22 12:42:34 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2248 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:42:36 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2249 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:37 battery soc: 0%
[site  ] DEBUG 2024/08/22 12:42:37 battery power: 0W
[site  ] DEBUG 2024/08/22 12:42:37 grid meter: -445W
[eebus ] DEBUG 2024/08/22 12:42:38 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2250 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:42:40 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2251 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:41 grid currents: [9.69 -5.92 -5.5]A
[site  ] DEBUG 2024/08/22 12:42:41 site power: -445W
[lp-1  ] DEBUG 2024/08/22 12:42:41 !! session: chargeRater.chargedEnergy=9.9 - chargedAtStartup=0.0
[lp-1  ] DEBUG 2024/08/22 12:42:41 charger status: C
[eebus ] DEBUG 2024/08/22 12:42:41 !! OpEV.LoadControlLimits set: {a false false 16}
[lp-1  ] DEBUG 2024/08/22 12:42:41 pv charge current: 16.6A = 16A + 0.645A (-445W @ 3p)
[site  ] DEBUG 2024/08/22 12:42:41 ----
[lp-1  ] DEBUG 2024/08/22 12:42:41 charge power: 11040W
[eebus ] DEBUG 2024/08/22 12:42:42 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2252 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:44 pv power: 5028W
[eebus ] DEBUG 2024/08/22 12:42:44 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2253 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:42:46 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2254 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:47 battery soc: 0%
[site  ] DEBUG 2024/08/22 12:42:47 battery power: 0W
[site  ] DEBUG 2024/08/22 12:42:48 grid meter: -449W
[eebus ] DEBUG 2024/08/22 12:42:48 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2255 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:42:50 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2256 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:51 grid currents: [9.68 -5.87 -5.49]A
[site  ] DEBUG 2024/08/22 12:42:51 site power: -449W
[lp-1  ] DEBUG 2024/08/22 12:42:51 !! session: chargeRater.chargedEnergy=10.0 - chargedAtStartup=0.0
[lp-1  ] DEBUG 2024/08/22 12:42:51 charger status: C
[eebus ] DEBUG 2024/08/22 12:42:51 !! OpEV.LoadControlLimits set: {a false false 16}
[lp-1  ] DEBUG 2024/08/22 12:42:51 pv charge current: 16.7A = 16A + 0.651A (-449W @ 3p)
[site  ] DEBUG 2024/08/22 12:42:51 ----
[lp-1  ] DEBUG 2024/08/22 12:42:51 charge power: 11040W
[eebus ] DEBUG 2024/08/22 12:42:52 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2257 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:54 pv power: 5043W
[eebus ] DEBUG 2024/08/22 12:42:54 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2258 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:42:56 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2259 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:58 battery soc: 0%
[site  ] DEBUG 2024/08/22 12:42:58 battery power: 0W
[eebus ] DEBUG 2024/08/22 12:42:58 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2260 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:42:59 grid meter: -441W
[eebus ] DEBUG 2024/08/22 12:43:00 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2261 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:01 grid currents: [9.72 -5.87 -5.49]A
[eebus ] DEBUG 2024/08/22 12:43:02 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2262 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:03 site power: -441W
[lp-1  ] DEBUG 2024/08/22 12:43:03 !! session: chargeRater.chargedEnergy=10.0 - chargedAtStartup=0.0
[lp-1  ] DEBUG 2024/08/22 12:43:03 charger status: C
[eebus ] DEBUG 2024/08/22 12:43:03 !! OpEV.LoadControlLimits set: {a false false 16}
[lp-1  ] DEBUG 2024/08/22 12:43:03 pv charge current: 16.6A = 16A + 0.639A (-441W @ 3p)
[site  ] DEBUG 2024/08/22 12:43:03 ----
[lp-1  ] DEBUG 2024/08/22 12:43:03 charge power: 11040W
[site  ] DEBUG 2024/08/22 12:43:04 pv power: 5036W
[eebus ] DEBUG 2024/08/22 12:43:04 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2263 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:43:06 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2264 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:43:08 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2265 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:43:10 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2266 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:43:12 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2267 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:13 battery soc: 0%
[site  ] DEBUG 2024/08/22 12:43:13 battery power: 0W
[site  ] DEBUG 2024/08/22 12:43:14 grid meter: -434W
[eebus ] DEBUG 2024/08/22 12:43:14 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2268 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:16 grid currents: [9.73 -5.86 -5.49]A
[eebus ] DEBUG 2024/08/22 12:43:16 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2269 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:17 site power: -434W
[lp-1  ] DEBUG 2024/08/22 12:43:17 !! session: chargeRater.chargedEnergy=10.0 - chargedAtStartup=0.0
[lp-1  ] DEBUG 2024/08/22 12:43:17 charger status: C
[eebus ] DEBUG 2024/08/22 12:43:17 !! OpEV.LoadControlLimits set: {a false false 16}
[lp-1  ] DEBUG 2024/08/22 12:43:17 pv charge current: 16.6A = 16A + 0.629A (-434W @ 3p)
[site  ] DEBUG 2024/08/22 12:43:17 ----
[lp-1  ] DEBUG 2024/08/22 12:43:17 charge power: 11040W
[eebus ] DEBUG 2024/08/22 12:43:18 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2270 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:43:20 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2271 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:21 pv power: 5025W
[eebus ] DEBUG 2024/08/22 12:43:22 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2272 DeviceDiagnosisHeartbeatData
[eebus ] DEBUG 2024/08/22 12:43:24 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2273 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:25 battery soc: 0%
[site  ] DEBUG 2024/08/22 12:43:25 battery power: 0W
[site  ] DEBUG 2024/08/22 12:43:26 grid meter: -487W
[eebus ] DEBUG 2024/08/22 12:43:26 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2274 DeviceDiagnosisHeartbeatData
[site  ] DEBUG 2024/08/22 12:43:27 grid currents: [9.67 -5.86 -5.65]A
[site  ] DEBUG 2024/08/22 12:43:28 site power: -487W
[lp-1  ] DEBUG 2024/08/22 12:43:28 !! session: chargeRater.chargedEnergy=10.1 - chargedAtStartup=0.0
[lp-1  ] DEBUG 2024/08/22 12:43:28 charger status: C
[eebus ] DEBUG 2024/08/22 12:43:28 !! OpEV.LoadControlLimits set: {a false false 16}
[lp-1  ] DEBUG 2024/08/22 12:43:28 pv charge current: 16.7A = 16A + 0.706A (-487W @ 3p)
[site  ] DEBUG 2024/08/22 12:43:28 ----
[lp-1  ] DEBUG 2024/08/22 12:43:28 charge power: 11040W
[eebus ] DEBUG 2024/08/22 12:43:28 Send: d:_i:47859_Elli-Wallbox-2149A1UPID notify 2275 DeviceDiagnosisHeartbeatData

What type of operating system are you running?

Linux

Version

0.130.2

markusgaller1978 avatar Aug 22 '24 10:08 markusgaller1978

please remove personal data from "Configuration details"

vehicles: user: xxx password: xxx vin: xxx

futurini avatar Aug 22 '24 10:08 futurini

The root cause is the breaking change about the use of the meter data in the elli pro, see #15367

StefanSchoof avatar Aug 22 '24 11:08 StefanSchoof

please remove personal data from "Configuration details"

Consider password burned. Change, don't reuse!

andig avatar Aug 22 '24 16:08 andig

And: configure Skoka as phases: 1.

andig avatar Aug 22 '24 16:08 andig

We're discussing re-enabling the Elli Pro meter, stay tuned.

andig avatar Aug 22 '24 16:08 andig

My Elli Pro Wallbox is currently running on EVCC 0.129.0 and is more stable than it has been for a long time. I am aware that you had to laboriously implement many workarounds for the wallbox and that a lot of energy and time was invested in this. My special thanks go to DerAndereAndi! I understand the reasons behind the current breaking change. However, reactivating the Elli Pro meter would be an option that I would welcome, as I cannot simply install an external meter. I could deal with the resulting errors.

Aitschcux avatar Aug 25 '24 20:08 Aitschcux

We're discussing re-enabling the Elli Pro meter, stay tuned.

any news?

IZ23 avatar Aug 30 '24 14:08 IZ23

Elli Pro meter support has been re-added in https://github.com/evcc-io/evcc/pull/15778. Nightly can be tested in 30min.

andig avatar Sep 01 '24 08:09 andig