@DhananjayRamachandra Welcome.
I’ll try to add some of my thoughts but others hopefully will chime in.
Here’s a quick overview:
- Almost all of the data in this thread comes from ESPN API endpoints (some data are pulled from other sites, but the bulk is ESPN. There are different ways to call the ESPN API (pre-season, post, etc.) and some of those are addressed in my github page as well as other github pages.
- The Data (either through REST or Python Scripts) pulls data from ESPN and stores them in sensors.
- ESPN Shuts the API’s down, this thread shuts down. So we are all incredibly thankful for ESPN providing the Data.
- For the dashboard builds we use a couple of add-ins that we customize: TeamTracker, Flex-Table, and Card-Mod. So make sure that they are installed.
- Dashboards use the data in the sensors and we customize team-tracker and flex-table with card-mod and additional customization/templates.
- In the dashboards we mostly use the decluttering-template because of the nature of repetitive calls (leagues/conferences/etc.)
A couple places that we try to discuss what we are doing, provide details pieces of the build including yamls (I split my sports sensors into different yamls), templates, dashboards we are using, python scripts, etc.
@kbrown01 github site - GitHub - kbrown01/SportStandingsScores: Sports Standings and Scores Sensors and Dashboard for Home Assistant
@bburwell (my) github site - GitHub - bburwell/HA-Sports-Scores: Home Assistant Sports Scores, Standings, Dashboards and Yaml's for Home Assistant
In the end have fun and create dashboards (you can always delete) and look at the logs ![]()



