Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Home Assistant
  3. Power Wheel Card

Power Wheel Card

Apache-2.0JavaScriptv0.1.5

A custom Lovelace card for Home Assistant that visualizes home power and energy consumption/production in an intuitive wheel diagram.

GitHubGitHub
185 stars24 forks0 contributors

What is Power Wheel Card?

Power Wheel Card is a custom Lovelace UI card for Home Assistant that visualizes home energy systems. It displays power and energy flows between solar panels, the grid, and home consumption in an intuitive wheel diagram with interactive views for power, energy, and cost data. The card solves the problem of understanding complex energy metrics by providing clear visual feedback on production, consumption, and grid interactions.

Target Audience

Home Assistant users with solar panels or energy monitoring systems who want a better visual representation of their energy data. It's particularly useful for homeowners tracking solar production, grid dependency, and energy costs.

Value Proposition

Developers choose Power Wheel Card for its unique visual approach to energy data—transforming numbers into an intuitive wheel diagram with animated flows. Unlike basic sensor cards, it provides calculated insights, multiple view modes, and extensive customization while integrating seamlessly with Home Assistant's ecosystem.

Overview

An intuitive way to represent the power and energy that your home is consuming or producing. (A custom card for the Lovelace UI of Home Assistant.)

Use Cases

Best For

  • Visualizing solar panel production and home energy consumption
  • Monitoring grid import/export in real-time
  • Tracking energy costs and savings from solar systems
  • Creating informative dashboards for home energy management
  • Integrating battery system data into energy flow visualizations
  • Customizing Lovelace UI with advanced energy monitoring cards

Not Ideal For

  • Home setups relying solely on a single net grid power sensor, as energy and money views lose detailed arrow calculations and visualizations.
  • Users needing production-ready, stable battery system integration, since battery support is in BETA with known display issues and incomplete layout.
  • Systems with complex time-of-day energy pricing models, as the card only supports average consumption and production rates without dynamic adjustments.
  • Projects seeking a plug-and-play card with minimal configuration, due to the extensive sensor setup and parameter tuning required for advanced views.

Pros & Cons

Pros

Intuitive Visual Flow

The interactive wheel diagram with animated arrows clearly depicts energy direction between solar, grid, and home, transforming raw sensor data into an easily digestible format at a glance, as shown in the example GIFs.

Multi-View Flexibility

Toggles between power, energy, and money views provide real-time values, accumulated data, and cost calculations based on configurable rates, allowing users to track different aspects of their energy system seamlessly.

Extensive Customization Options

Supports custom icons, colors via CSS variables, and integration with card-mod for advanced styling, enabling users to match the card with their Home Assistant themes and personal preferences without coding from scratch.

Automatic Data Calculations

Computes net grid power, home consumption, and energy costs from sensor inputs, reducing manual effort—for instance, it automatically derives home power from solar and grid data when separate sensors are provided.

Cons

BETA Battery Instability

Battery support is experimental with known issues in arrow display and layout; the README explicitly warns that values don't show correctly all the time and future changes may break functionality.

Complex Sensor Dependencies

Advanced energy and money views require separate consumption and production sensors; using net sensors limits features like arrow coloring and can complicate setup for users with basic monitoring infrastructure.

Steep Configuration Learning Curve

Setting up multiple views involves numerous parameters and precise sensor matching (e.g., consistent units and time frames), which can be error-prone and daunting for non-technical users without prior Home Assistant experience.

Frequently Asked Questions

Quick Stats

Stars185
Forks24
Contributors0
Open Issues29
Last commit4 years ago
CreatedSince 2018

Tags

#energy#power-management#lovelace-card#home-automation#custom-ui#dashboard#custom-card#energy-monitoring#home-assistant#lovelace-ui#visualization#solar-energy

Built With

H
HACS
H
Home Assistant
J
JavaScript

Included in

Home Assistant7.5k
Auto-fetched 1 day ago

Related Projects

Mini Graph CardMini Graph Card

Minimalistic graph card for Home Assistant Lovelace UI

Stars3,904
Forks276
Last commit4 days ago
Button cardButton card

❇️ Lovelace button-card for home assistant

Stars2,514
Forks285
Last commit1 month ago
Vacuum Map CardVacuum Map Card

This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).

Stars1,947
Forks287
Last commit4 months ago
Card ModderCard Modder

🔹 Add CSS styles to (almost) any lovelace card

Stars1,833
Forks192
Last commit23 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub