I’ve been working on extending the ha-nfl and ha-nfl-card custom component and card, which provide real-team game status for NFL teams, to support multiple sports and leagues. The result is TeamTracker and TeamTracker-Card, which support teams in various football, basketball, baseball, hockey, and soccer leagues.
It’s to the point where I could use some more eyes on them to get feedback. If anyone is willing to help beta test, you can install via HACS after adding the following two repositories. Log any issues, questions, or suggestions at the repository.
Thanks for your help.
Details from the Readme’s…
Team Tracker: Real-time Sports Scores in Home Assistant
This integration provides real-time scores for teams in multiple professional (NBA, NFL, NHL, MLB, MLS, and more), college (NCAA), and international (soccer) sports using ESPN APIs, and creates a sensor with attributes for the details of the game.
This integration is a fork of the excellent ha-nfl custom component by @zacs. Thanks for the starting place!
Supported Sports / Leagues
- Baseball - MLB
- Basketball - NBA, WNBA, NCAAM, NCAAW, WNBA
- Football - NFL, NCAAF
- Hockey - NHL (Coming Soon)
- U.S. Soccer - MLS, NWSL
- International Soccer - BUND (German Bundesliga), EPL (English Premiere League), LIGA (Spanish LaLiga), LIG1 (French Ligue 1), SERA (Italian Serie A)
It is also possible to set up additional sports/leagues if you know the ESPN API.
Team Tracker Card: Home Assistant Real-Time Sports Score Card
A Home Assistant frontend custom card that will display real-time updates for teams tracked with the ha-teamtracker integration by @vasqued2. Has custom in-game layouts for football, baseball, basketball, and soccer.
This card was strongly based on the fantastic ha-nfl-card by @D34DC3N73R.