Custom component to allow control of Eero networks in Home Assistant.
- @343max's eero-client project - Basic API auth and refresh methods
- @jrlucier's eero_tracker project - Initial Home Assistant idea
- Ensure Home Assistant is updated to version 2023.9.0 or newer.
- Use HACS and add as a custom repo; or download and manually move to the
custom_components
folder. - Once the integration is installed follow the standard process to setup via UI and search for
eero
. - Follow the prompts.
- Networks, resources, and activity metrics can be updated via integration options.
- If
Advanced Mode
is enabled for the current profile, additional options are available (QR code behavior, interval, timeout, and response logging).
- This integration does not support login via Amazon account. A workaround is to create a new account without Amazon login and add that account as another network admin. Refer to this post for step-by-step instructions.
- Multiple networks supported
- Control network properties (ex. guest network, Eero Plus features, Eero Labs features)
- Pause access for profiles and/or clients
- Control content filters for profiles
- Device tracker entities for clients and profiles
- Sensors for various metrics
- Button entities to control features that require network restarts
- Select and time entities to control nightlight features for Eero Beacon devices
- Image entities to display QR code for joining main network and guest network
- Sensors for activity data (requires Eero Plus subscription)
- Set blocked apps for profiles (requires Eero Plus subscription)
- Update entities for Eero device firmware management
- Control backup networks (requires Eero Plus subscription)
- TBD, feature requests are welcome.