Skip to content
EN | DE

macOS

This guide describes the installation for macOS (10.12 and higher) using the Homebrew package manager.

  1. Open a terminal window and install Homebrew, if it’s not already installed.

    Terminal window
    brew tap evcc-io/tap
    brew update
    brew install evcc
  2. Terminal window
    brew services start evcc
  3. Open the evcc interface in your browser: http://localhost:7070. Set an administrator password and configure your devices directly via the web interface.

After the first start, you can configure evcc at http://localhost:7070. Settings are automatically saved in the database.

Alternatively, you can use an evcc.yaml configuration file at /etc/evcc.yaml. Details can be found in Configuration.

To upgrade to a new version of evcc, perform the following steps:

  • Open a terminal window

  • Update package lists:

    Terminal window
    brew update
  • Upgrade evcc:

    Terminal window
    brew upgrade evcc
  • Check the status of the evcc server:

    Terminal window
    brew services info evcc
  • View logs:

    Terminal window
    tail -f /opt/homebrew/var/log/evcc.log

Here you’ll find instructions for manually installing evcc on macOS.

  • Download the appropriate file to your system:
  • Extract the downloaded file (e.g., by double-clicking the file)
  • There will now be a new folder with the evcc program
  • Open a terminal and navigate to the folder containing the evcc program
  • Start evcc with the following command:
    Terminal window
    ./evcc -v
  • You should see the current version of evcc (e.g., evcc version 0.xxx.y).

After the first start, open http://localhost:7070 in your browser and configure evcc via the web interface.

Alternatively, you can create an evcc.yaml configuration file (see Configuration) and start evcc with it:

Terminal window
./evcc -c evcc.yaml

Follow the steps above and replace the evcc program file with the new or previous version. The configuration does not need to be redone.