Skip to content

Energy “Now” tab shows production also as consumption and does not show other sources (like battery) #29599

@distante

Description

@distante

Checklist

  • I have updated to the latest available Home Assistant version.
  • I have cleared the cache of my browser.
  • I have tried a different browser to see if it is related to my browser.
  • I have tried reproducing the issue in safe mode to rule out problems with unsupported custom resources.

Describe the issue you are experiencing

The Now tab in the Energy Dashboard shows the Production as the same as the Consumption value

Image

Describe the behavior you expected

It should show a graph similar to the one shown by the Fenecon Device dashboard
Image

Steps to reproduce the issue

Unknown?

What version of Home Assistant Core has the issue?

2026.2.1

What was the last working version of Home Assistant Core?

unknown

In which browser are you experiencing the issue?

All

Which operating system are you using to run this browser?

macOS but I see the same on the Android Companion app

State of relevant entities

-

Problem-relevant frontend configuration

-

JavaScript errors shown in your browser console/inspector

none

Additional information

As per my question on the Fenecon integration post, my configuration seems to be correct.

Image Image

And the sources are correctly shown on the summary

Image

So I am assuming the NOW board is not correctly rendering the data.

This are the messages I see on the websocket:

Image
JSON PAYLOADS
{
  "type": "recorder/get_statistics_metadata",
  "statistic_ids": [
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy",
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy_cost",
    "sensor.fenecon_home_10_sum_gridsellactiveenergy",
    "sensor.fenecon_home_10_sum_essdcdischargeenergy",
    "sensor.fenecon_home_10_sum_essdcchargeenergy",
    "sensor.fenecon_home_10_charger_ost_actualenergy",
    "sensor.fenecon_home_10_charger_west_actualenergy",
    "sensor.fenecon_home_10_charger_actualpower",
    "sensor.fenecon_home_10_charger_west_actualpower"
  ],
  "id": 65
}
{
  "id": 65,
  "type": "result",
  "success": true,
  "result": [
    {
      "statistic_id": "sensor.fenecon_home_10_sum_essdcchargeenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_ost_actualenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_west_actualpower",
      "display_unit_of_measurement": "W",
      "has_mean": true,
      "mean_type": 1,
      "has_sum": false,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "W",
      "unit_class": "power"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_gridbuyactiveenergy_cost",
      "display_unit_of_measurement": "EUR",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "EUR",
      "unit_class": null
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_gridsellactiveenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_essdcdischargeenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_west_actualenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_actualpower",
      "display_unit_of_measurement": "W",
      "has_mean": true,
      "mean_type": 1,
      "has_sum": false,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "W",
      "unit_class": "power"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_gridbuyactiveenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    }
  ]
}
{
  "type": "recorder/statistics_during_period",
  "start_time": "2026-02-11T23:00:00.000Z",
  "end_time": "2026-02-12T22:59:59.999Z",
  "statistic_ids": [
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy",
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy_cost",
    "sensor.fenecon_home_10_sum_gridsellactiveenergy",
    "sensor.fenecon_home_10_sum_essdcdischargeenergy",
    "sensor.fenecon_home_10_sum_essdcchargeenergy",
    "sensor.fenecon_home_10_charger_ost_actualenergy",
    "sensor.fenecon_home_10_charger_west_actualenergy"
  ],
  "period": "hour",
  "units": {
    "energy": "kWh",
    "volume": ""
  },
  "types": [
    "change"
  ],
  "id": 66
}
{
  "type": "recorder/statistics_during_period",
  "start_time": "2026-02-11T23:00:00.000Z",
  "end_time": "2026-02-12T22:59:59.999Z",
  "statistic_ids": [
    "sensor.fenecon_home_10_charger_actualpower",
    "sensor.fenecon_home_10_charger_west_actualpower"
  ],
  "period": "5minute",
  "units": {
    "power": "kW"
  },
  "types": [
    "mean"
  ],
  "id": 67
}
{
  "type": "recorder/get_statistics_metadata",
  "statistic_ids": [
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy",
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy_cost",
    "sensor.fenecon_home_10_sum_gridsellactiveenergy",
    "sensor.fenecon_home_10_sum_essdcdischargeenergy",
    "sensor.fenecon_home_10_sum_essdcchargeenergy",
    "sensor.fenecon_home_10_charger_ost_actualenergy",
    "sensor.fenecon_home_10_charger_west_actualenergy",
    "sensor.fenecon_home_10_charger_actualpower",
    "sensor.fenecon_home_10_charger_west_actualpower"
  ],
  "id": 69
}
{
  "id": 69,
  "type": "result",
  "success": true,
  "result": [
    {
      "statistic_id": "sensor.fenecon_home_10_sum_essdcchargeenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_ost_actualenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_west_actualpower",
      "display_unit_of_measurement": "W",
      "has_mean": true,
      "mean_type": 1,
      "has_sum": false,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "W",
      "unit_class": "power"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_gridbuyactiveenergy_cost",
      "display_unit_of_measurement": "EUR",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "EUR",
      "unit_class": null
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_gridsellactiveenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_essdcdischargeenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_west_actualenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_charger_actualpower",
      "display_unit_of_measurement": "W",
      "has_mean": true,
      "mean_type": 1,
      "has_sum": false,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "W",
      "unit_class": "power"
    },
    {
      "statistic_id": "sensor.fenecon_home_10_sum_gridbuyactiveenergy",
      "display_unit_of_measurement": "Wh",
      "has_mean": false,
      "mean_type": 0,
      "has_sum": true,
      "name": null,
      "source": "recorder",
      "statistics_unit_of_measurement": "Wh",
      "unit_class": "energy"
    }
  ]
}
{
  "type": "recorder/statistics_during_period",
  "start_time": "2026-02-11T23:00:00.000Z",
  "end_time": "2026-02-12T22:59:59.999Z",
  "statistic_ids": [
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy",
    "sensor.fenecon_home_10_sum_gridbuyactiveenergy_cost",
    "sensor.fenecon_home_10_sum_gridsellactiveenergy",
    "sensor.fenecon_home_10_sum_essdcdischargeenergy",
    "sensor.fenecon_home_10_sum_essdcchargeenergy",
    "sensor.fenecon_home_10_charger_ost_actualenergy",
    "sensor.fenecon_home_10_charger_west_actualenergy"
  ],
  "period": "hour",
  "units": {
    "energy": "kWh",
    "volume": ""
  },
  "types": [
    "change"
  ],
  "id": 70
}
{
  "type": "recorder/statistics_during_period",
  "start_time": "2026-02-11T23:00:00.000Z",
  "end_time": "2026-02-12T22:59:59.999Z",
  "statistic_ids": [
    "sensor.fenecon_home_10_charger_actualpower",
    "sensor.fenecon_home_10_charger_west_actualpower"
  ],
  "period": "5minute",
  "units": {
    "power": "kW"
  },
  "types": [
    "mean"
  ],
  "id": 71
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions