Running the Energy Assistant

Preferred method: Home Assistant Add-on

By far the most convenient way to run the Energy Assistant is to install the Energy Assistant Add-on:

  1. Add the Energy Assistant repository to your Home Assistant instance.
  2. Install the Energy Assistant add-on.

Add repository on my Home Assistant

Alternative method: Docker image

An alternative way to run the Energy Assistant is by running the docker image:

Copy the energy_assistant.yaml.dist file to energy_assistant.yaml (link) and modify it to match your setup and then start the docker container in the same folder. You can find instructions on how to do that in the configuration section.

docker run --name em -p 8080:5000 -v "$(pwd)/energy_assistant.yaml:/config/energy_assistant.yaml" ghcr.io/pail23/energy-assistant-backend:latest