Installation
There are two primary ways to install the OpenEVSE integration: using the Home Assistant Community Store (HACS) or performing a Manual Installation.
1. Installation via HACS (Recommended)
Installing via HACS provides automatic update notifications and straightforward one-click updates.
Quick Link
Click the button below to jump straight to the repository in your Home Assistant instance:
Step-by-Step in HACS
- Open HACS from your Home Assistant sidebar.
- In the top right corner, click the three dots menu and select Custom repositories.
- In the dialog:
- Repository URL:
https://github.com/firstof9/openevse - Category:
Integration
- Repository URL:
- Click Add.
- Search for OpenEVSE in the integrations list and click Download / Install.
- Restart Home Assistant to load the custom component files.
2. Manual Installation
WARNING
Manual installation requires you to manually copy new releases when upgrading. HACS is strongly recommended.
- Access your Home Assistant configuration directory (where
configuration.yamlis located). - Locate or create the directory named
custom_components. - Inside
custom_components, create a folder namedopenevse. - Download the latest release from the GitHub Releases page.
- Extract the files from
custom_components/openevse/into your Home Assistant'sconfig/custom_components/openevse/folder. Your directory structure should look like:textconfig/ └── custom_components/ └── openevse/ ├── __init__.py ├── manifest.json ├── sensor.py ├── switch.py └── ... - Restart Home Assistant.
Next Steps
Once installed, proceed to the Configuration Guide to pair your OpenEVSE charger.