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.
