Duke Energy

The Duke Energy integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to get energy information from Duke Energy.

Supported devices

Currently, this integration only supports electric meters.

Prerequisites

You need a Duke Energy account to use this integration. During installation of the integration, you will need the username and password to access your account.

Configuration

To add the Duke Energy integration to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

  • Browse to your Home Assistant instance.

  • Go to Settings > Devices & Services.

  • In the bottom right corner, select the Add Integration button.

  • From the list, select Duke Energy.

  • Follow the instructions on screen to complete the setup.

Energy

Because Duke Energy only releases usage data with around a 48-hour delay, the integration inserts data into statistic objects. You can find the statistics in Developer Tools > Statistics and search for “duke_energy”. This delay means that there will be no data in the energy dashboard for today and likely yesterday (depending on time of day you are checking).

At the initial setup, the integration pulls historical hourly usage since the account activation. Duke Energy typically only keeps this data for the past 3 years. After the initial setup, the integration keeps pulling data (twice per day) for the past 30 days to allow for any corrections in the data.

In the configuration of the energy dashboard (Settings > Dashboards > Energy):

  1. Select Add consumption for the Electricity grid.
  2. Select Duke Energy Electric {meter serial number} Consumption for the consumed energy.