EuroLeague Standings + Lovelace Card

Hi everyone

I created a custom Home Assistant integration for displaying EuroLeague standings, together with a bundled Lovelace card.

The integration automatically retrieves the current EuroLeague season and regular-season round and provides the standings through sensor.euroleague_standings.

The Lovelace card is included in the same HACS integration, so there is no need to install a separate frontend repository.

Features

  • Automatic current EuroLeague season detection
  • Automatic current round detection
  • Team standings and logos
  • Games played, wins and losses
  • Points for / points against
  • +/- point differential
  • Playoff positions 1–6
  • Play-In positions 7–10
  • Configurable TOP N teams
  • Favorite team selection
  • Option to always display the favorite team even when it is outside TOP N
  • Team logos next to the team name or as row backgrounds
  • Configurable header: text, EuroLeague logo, logo + text, or hidden
  • Normal, Compact and Super compact layouts
  • Visual Lovelace card editor
  • Home Assistant theme support

Preview

Installation

The project can be installed through HACS as a Custom Integration.

The repository README also contains an Open in HACS button for one-click installation.

After installation and a Home Assistant restart:

Settings → Devices & services → Add integration → EuroLeague Standings

Then add EuroLeague Standings Card from the dashboard card picker.

GitHub repository: EuroLeague Standings on GitHub

Bug reports, ideas and pull requests are welcome. Please note that this is a hobby project, so fixes and updates may not always be immediate.

This project uses public EuroLeague API endpoints and is not affiliated with EuroLeague Basketball.