Basis now works with Home Assistant
Your Basis Smart Panel just got a whole lot more powerful, with the Home Assistant integration. If you're already running the world's most popular home automation platform, you can now pull your panel's real-time data right into it.
What's included
- Real-time power monitoring: net consumption, import/export, and primary current updated every 5 seconds.
- Circuit-level insights: power (W), current (A), and voltage (V) for every individual circuit in your panel.
- Energy statistics: daily and monthly totals for house consumption and solar generation.
- Circuit control: toggle individual circuit standby states directly from Home Assistant dashboards or automations.
- Connectivity status: a binary sensor that shows whether your panel is online and communicating with the Basis cloud.
- Multi-panel support: manage multiple Basis panels from a single integration.
How does it work?
Your Basis Smart Panel is always connected to the Basis cloud, which powers real-time monitoring in the Basis app. The Home Assistant integration uses that same connection to pull your panel's live data directly into Home Assistant every few seconds.
When you set it up, the auth process is the same as our Home app's. Once connected, Home Assistant treats your panel like any other device: sensors appear automatically, circuits show up as controllable switches, and everything updates in real time.
Requirements
- Home Assistant 2025.1.0 or newer
- A Basis Smart Panel with an active cloud connection
- Basis account credentials
Recommended installation
Step 1: Open HACS in Home Assistant

Step 2: Click on "Integrations"

Step 3: Click the three dots in the top right corner and select "Custom repositories" pop up

Step 4: Add this repository URL and select "Integration" as the category

Step 5: Click "Add"

Step 6: Search for "Basis Smart Panel" and install it

Step 7: Restart Home Assistant

Manual installation
- Download the custom_components/basis_smart_panel folder from this repository
- Copy it to your config/custom_components/ directory
- Restart Home Assistant
Configurations
- Go to Settings > Devices & Services
- Click Add Integration
- Search for "Basis Smart Panel"
- Follow the OAuth2 authentication flow to link your Basis account