home-assistant.io/source/_docs/energy/electricity-grid.markdown
John 09f1df7757
Update electricity-grid.markdown (#18812)
Add link to ESPHome ATM90E32 energy meter sensor.
2021-08-09 15:21:49 +02:00

4.7 KiB
Raw Blame History

title, description
title description
Integrating your electricity grid Learn how to add information about your electricity grid to Home Assistant home energy management.

Energy management is all about knowing how much energy youre consuming, where its coming from and where its going.

Almost all houses are connected to the electricity grid which provides the energy your home will need. The energy usage is being tracked by your energy meter and is billed to you by your energy provider. Energy prices can differ based on a schedule or change according to market price.

Graphic showing energy flowing from the grid to Home Assistant.

Tariffs

It has become popular for energy utilities to split the price of energy based on time of the day; this is done in order to incentivise consumers to shift their power needs towards times where the grid has lower loads. These periods of time are commonly referred to as Peak and Off Peak, exactly because they match periods of time where everyone is consuming energy (Peak) and periods of time where the energy is abundant but no one is using it (Off Peak). Therefore Peak energy is more expensive then Off Peak energy.

If you want to split energy usage into multiple tariffs, read this.

Hardware

Home Assistant will need to know the amount of energy flowing through your meter. This data can be tracked in various ways.

Using a CT clamp sensor

CT clamp sensors measure the instantaneous current passing through an electrical wire. To translate this into electrical power (W) you also need a voltage measurement, because Power = Current x Voltage.

In Home Assistant we have support for off-the-shelf CT clamp sensors and you can build your own with ESPHome's CT Clamp Current sensor. You can also use a dedicated energy meter sensor in ESPHome, which outputs more detailed data, like the ATM90E32.

The off-the-shelf solution that we advice is the Shelly EM. The device has a local API, updates are pushed to Home Assistant and it has a high quality integration.

In case of three-phase electrical systems, attention should be drawn to the fact that the current measurement of a given phase is matched to the voltage of the same phase, otherwise the power measurements will be incorrect.

Attention! Installing CT clamp sensor devices requires opening your electrical cabinet. This work should be done by someone familiar with electrical wiring. Your qualified installer will know how to do this.

Connect to your meter

The best way to get this data is directly from your electricity meter that sits between your house and the grid. In certain countries these meters contain standardized ways of reading out the information locally.

Connect using a P1 port

The P1 port is a standardized port in the Netherlands, Belgium and Luxembourg. A P1 reader can connect to this port and receive real-time information.

We have worked with creator Marcel Zuidwijk to develop SlimmeLezer. It's an affordable P1 reader powered by ESPHome that will seamlessly integrate this information in Home Assistant. It is being sold on his website and the firmware is open source on GitHub.

Photo of SlimmeLezer attached to a smart electricity meter

Reading the meter via a pulse counter

Many meters, including older ones, have an LED that will flash whenever energy passes through it. For example, each flash is a 1/1000th kWh. By monitoring the time between flashes its possible to determine the energy consumption.

We have developed Home Assistant Glow, an open source solution powered by ESPHome's pulse meter sensor. You put it on top of the activity LED of your electricity meter and it will bring your consumption into Home Assistant.

Photo of Home Assistant Glow attached to an electricity meter

Data provided by your energy provider

Some energy providers will provide you real-time information about your usage and have this data integrated into Home Assistant.

Energy integrations

Disclaimer: Some links on this page are affiliate links.