Skip to content

Energy Flow UI: Heatpump as loadpoint #27010

@JoergKAEup

Description

@JoergKAEup

Description

With the new frontend and the integration of heatpumps they are shown as loadpoints. If I look on the loading bar I can see the powert consumption of the heatpump as a seperate bar depictured with a heatpump symbol - that is great!
But if I klick on the loading bar I get the complete list of outgoing power and there isn't an entry for the heatpump but only one for the Loadpoint und with the actual power performance of the heatpump baut with an icon of a car.
This seems somewhat weird to me. Could you please add the heatpump with its power as an extra entry in this list, so that I can see the loadpoint power seperatly?
If I switch of the heatpump in via the view configuration it vanishes as an loadpoint field but not within the list of outgoing energy.

Steps to Reproduce

  1. Setup a heatpump
  2. Setup a wallbox
  3. Klick on the loadingbar to open the list of incoming and outgoing energy
  4. See that the power consumption of the heatpump stands beneath the loadpoint icon and is not depictured with a seperate icon.

Configuration (YAML)

no yaml configuration

Configuration (UI)

{
  "site": {
    "title": "EVCC-Bs",
    "grid": "db:9",
    "pv": ["db:8"],
    "battery": ["db:10"],
    "aux": null,
    "ext": null
  },
  "loadpoints": [
    {"id":2,"name":"db:2","charger":"db:1","meter":"db:13","title":"Wärmepumpe","defaultMode":"off","priority":0,"phasesConfigured":3,"minCurrent":6,"maxCurrent":16,"smartCostLimit":null,"smartFeedInPriorityLimit":null,"planEnergy":0,"planTime":"0001-01-01T00:00:00Z","planPrecondition":0,"limitEnergy":0,"limitSoc":0,"planStrategy":{"continuous":false,"precondition":0},"thresholds":{"enable":{"delay":60000000000,"threshold":0},"disable":{"delay":180000000000,"threshold":0}},"soc":{"poll":{"mode":"charging","interval":3600000000000},"estimate":true}},
    {"id":12,"name":"db:12","charger":"db:11","vehicle":"db:3","title":"Garage","defaultMode":"pv","priority":0,"phasesConfigured":3,"minCurrent":6,"maxCurrent":16,"smartCostLimit":null,"smartFeedInPriorityLimit":null,"planEnergy":0,"planTime":"0001-01-01T00:00:00Z","planPrecondition":0,"limitEnergy":0,"limitSoc":0,"planStrategy":{"continuous":false,"precondition":0},"thresholds":{"enable":{"delay":60000000000,"threshold":0},"disable":{"delay":180000000000,"threshold":0}},"soc":{"poll":{"mode":"charging","interval":3600000000000},"estimate":true}}
  ],
  "charger": [
    {"config":{"excess":"plus","firmware":"<1.1.3","host":"192.168.178.135","port":"502","template":"lambda-zewotherm","watchdog":"60s"},"deviceProduct":"Lambda EU-L Serie","id":1,"name":"db:1","type":"template"},
    {"config":{"ip":"192.168.178.20","ski":"***","template":"ellipro"},"deviceProduct":"Volkswagen ID. Charger Pro","id":11,"name":"db:11","type":"template"}
  ],
  "meter": [
    {"config":{"baudrate":9600,"comset":"8N1","host":"192.168.178.68","id":71,"modbus":"tcpip","port":1502,"template":"kostal-ksem-inverter","usage":"grid"},"deviceProduct":"Kostal Smart Energy Meter (über den Wechselrichter)","id":9,"name":"db:9","type":"template"},
    {"config":{"baudrate":9600,"capacity":16,"comset":"8N1","endianness":"big","host":"192.168.178.68","id":71,"maxacpower":"0","maxchargepower":4000,"maxdischargepower":4000,"maxsoc":95,"minsoc":5,"modbus":"tcpip","port":1502,"template":"kostal-plenticore","usage":"battery","watchdog":"60s"},"deviceProduct":"Kostal Plenticore Hybrid","deviceTitle":"hvs","id":10,"name":"db:10","type":"template"},
    {"config":{"baudrate":9600,"comset":"8N1","endianness":"little","host":"192.168.178.68","id":71,"maxacpower":"0","modbus":"tcpip","port":1502,"template":"kostal-plenticore","usage":"pv","watchdog":"60s"},"deviceProduct":"Kostal Plenticore Hybrid","deviceTitle":"plenti","id":8,"name":"db:8","type":"template"},
    {"config":{"host":"192.168.178.161","template":"shelly-pro-3em","usage":"charge"},"deviceProduct":"Shelly Pro 3 EM","id":13,"name":"db:13","type":"template"}
  ],
  "vehicle": [
    {"config":{"cache":"15m","capacity":32,"icon":"car","maxPower":7500,"mode":"pv","password":"***","phases":"2","template":"vw","timeout":"10s","title":"blauer E-Up!","user":"***","vin":"***"},"deviceProduct":"Volkswagen We Connect ID","id":3,"name":"db:3","type":"template"}
  ],
  "eebus": "certificate:
    private: |
        -----BEGIN EC PRIVATE KEY-----
        -----END EC PRIVATE KEY-----
    public: |
        -----BEGIN CERTIFICATE-----
        MIIBvDCCAWOgAwIBAgIRALcQu/LkTpW18F2tV238WCYwCgYIKoZIzj0EAwIwPjEL
        MAkGA1UEBhMCREUxDTALBgNVBAoTBEVWQ0MxCTAHBgNVBAsTADEVMBMGA1UEAwwM
        RVZDQ19IRU1TXzAxMB4XDTIzMDgwNzE2MDU1OVoXDTMzMDgwNDE2MDU1OVowPjEL
        MAkGA1UEBhMCREUxDTALBgNVBAoTBEVWQ0MxCTAHBgNVBAsTADEVMBMGA1UEAwwM
        RVZDQ19IRU1TXzAxMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEB0NDvmuNbrBe
        V8kqArBm28gQ1StXgXB1HUiF8O3yVhXwlhOcz0Xw3Pgmx2tW7vg+Dv5DI4gjmVxW
        3ly9zFMZnKNCMEAwDgYDVR0PAQH/BAQDAgeAMA8GA1UdEwEB/wQFMAMBAf8wHQYD
        VR0OBBYEFD3ISGUkq0roRKDu/ytXiQmZlgfsMAoGCCqGSM49BAMCA0cAMEQCIA6Q
        44RxW7L7a3ngTftfDHsAWCKZ0LrYaYqCQDtJixaPAiADWAZHBd7CsEXEaZswk1z7
        WCuzSdyLA0rshlfRXzIJag==
        -----END CERTIFICATE-----",
  "tariffs": "#currency: EUR

#grid: # price using energy from the grid
#  type: fixed
#  price: 0.294 # EUR/kWh

#feedin: # price for feeding solar energy to the grid
#  type: fixed
#  price: 0.08 # EUR/kWh

#co2: # carbon intensity forecast
#  type: template
#  template: grünstromindex
#  zip: *****

#solar: # list of pv generation forecast (additive)
#- type: template
#  template: solcast
#  site: <site>
#  token: *****

grid:
  type: template
  template: ews
  apiKey: *****
    # Request-Header „X-Token-ID“ mit dem Wert „pub_dpa_803a4df81f7c87ce3ceb458e22998895202a53706c“",
  "mqtt": {"broker":"","user":"","password":"","clientID":"","insecure":false,"caCert":"","clientCert":"","clientKey":"","topic":"evcc"},
  "influx": {"url":"","database":"","token":"","org":"","user":"","password":"","insecure":false},
  "shm": {"vendorId":"","deviceId":""},
  "interval": 30
}

Logs

[site  ] DEBUG 2026/01/26 08:47:47 battery 1 soc: 5%
[site  ] DEBUG 2026/01/26 08:47:47 pv 1 power: 25W
[site  ] DEBUG 2026/01/26 08:47:47 !! solar production: accumulate set db:8 27014.275kWh meter total (was: Accumulated: 0.001kWh updated: 2026-01-26 08:47:17 +0100 CET meter: 27014.275kWh)
[site  ] DEBUG 2026/01/26 08:47:47 !! solar production: accumulate moved db:8 from 0.001 to 0.001
[site  ] DEBUG 2026/01/26 08:47:47 site power: 3672W
[lp-2  ] DEBUG 2026/01/26 08:47:47 charger status: A
[site  ] DEBUG 2026/01/26 08:48:16 ----
[lp-2  ] DEBUG 2026/01/26 08:48:16 charge power: 0W
[lp-1  ] DEBUG 2026/01/26 08:48:16 charge power: 1060W
[lp-1  ] DEBUG 2026/01/26 08:48:16 charge currents: [2.15 1.36 1.4]A
[lp-2  ] DEBUG 2026/01/26 08:48:16 charge currents: [0 0 0]A
[site  ] DEBUG 2026/01/26 08:48:17 grid power: 3558W
[site  ] DEBUG 2026/01/26 08:48:17 battery 1 power: 0W
[site  ] DEBUG 2026/01/26 08:48:17 battery 1 soc: 5%
[site  ] DEBUG 2026/01/26 08:48:17 pv 1 power: 27W
[site  ] DEBUG 2026/01/26 08:48:17 !! solar production: accumulate set db:8 27014.275kWh meter total (was: Accumulated: 0.001kWh updated: 2026-01-26 08:47:47 +0100 CET meter: 27014.275kWh)
[site  ] DEBUG 2026/01/26 08:48:17 !! solar production: accumulate moved db:8 from 0.001 to 0.001
[site  ] DEBUG 2026/01/26 08:48:17 site power: 3658W
[lp-1  ] DEBUG 2026/01/26 08:48:17 charge voltages: [232 231 231]V
[lp-1  ] DEBUG 2026/01/26 08:48:17 detected connected phases: 3p
[lp-1  ] DEBUG 2026/01/26 08:48:18 charge total import: 1947.371kWh
[lp-1  ] DEBUG 2026/01/26 08:48:18 charger status: B
[lp-1  ] DEBUG 2026/01/26 08:48:18 charge final energy: 0.018kWh
[lp-1  ] DEBUG 2026/01/26 08:48:18 charge total import: 1947.371kWh
[lp-1  ] DEBUG 2026/01/26 08:48:18 !! plan: plan time zero

Version

v0.300.6

System

linux/arm64, CET +01:00

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestuxUser experience/ interface

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions