āsos.dataRowsā is the table parent. You iterate over teams inside that structure. Keep in mind that the SOS Schedule and the Starting Goalies are siurced from different sites so that do not necessarily have the same structure as ESPN.
Hopefully this will help, agsain, I havenāt been able to find a fix for it in any discussions. Error connecting https://192.168.1.114:8123/local/cfb_championship.json failed with Cannot connect to host 192.168.1.114:8123 ssl:True [SSLCertVerificationError: (1, ā[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: IP address mismatch, certificate is not valid for ā192.168.1.114ā. (_ssl.c:1032)ā)]
As far as why, My guess is that the HTTPS certificate is tied to the DNS name but not the IP address or maybe a router/NAT problem? So it Iām not sure. It would interesting to test it with http vs https.
I keep everything in HA within my household and donāt open up to real world, so I leave the configs and access simple.
Cool let me know. I am playing around with updating another option for the card as well.
This one has scrolling text and scores by quarter. I have added it to github and you will need to change the calls to this: sports_playoffsv5_withsquarterscores. Here is an example:
Admittedly, since itās a lot of copy/paste, I used AI to clean up this YAML code. However, I canāt seem to get it to only show the home game instead of showing home and away team, duplicating the card. What am I missing, any suggestions? Code and screenshot below.
You may want to ask this in the team_tracker_card community but I donāt think you can filter the card like that - @vasqued2 wrote the card and is awesome he may be watching - but I think you would need to filter it first before it is displayed.
I donāt really follow NHL so I donāt have any active sensors but tested with NFL and it does what you are looking for. Put this in your decluttering template:
Top top part, filtering the cards for home is how it was always done in the original code. What you use to display is your choice. My decluttering template is:
You will note that you exclude all away teams (because they are playing someone else at home) with:
{%- if state_attr(team, "team_homeaway") == "home" -%}
Also note: do NOT just copy/paste that. Understand it. Like for instance you do not have āred zoneā for football implemented. That would fail because there would be no āred_zoneā entity.
Hi Bob, didnāt mean to ghost you on this. Itās pulling the data, but sporadically. I wasnāt happy with the Nabu Casa connection and changed it back to DuckDNS, which caused my data pull to crash. Took over a week and a lot of changes to get it back to working again.
As for the scrolling , Iām not exactly sure where to make the change. Is it in the dashboard and do I overwrite that section, or just add it to it?
ha - no worries and I didnāt figure you ghosted me. Sometimes we get busy with life/work and it takes a bit for all of us to get back.
Are you seeing errors in the home-assistant.log? Are the json files being updated sporadically as well? This may be as simple as adjusting the automation. Let me know. btw My bowl automation looks like this:
alias: NCCAF College Bowl Games
description: ""
triggers:
- minutes: /3
trigger: time_pattern
conditions:
- condition: time
after: "00:00:00"
before: "23:59:59"
- condition: template
value_template: >
{{ now().date() >= as_datetime('2025-11-10').date() and now().date() <=
as_datetime('2026-02-02').date() }}
actions:
- data: {}
action: shell_command.get_college_bowls
mode: single
As for scrolling are you talking about the scrolling text under the score after the game has completed? If so the code is in the sports_playoffsv5_withsquarterscores decluttering template. I was using it more to play around with to see if it is updated during the game (respectfully copying Vasqued TT card layout), it is not. You can see the code by calling it like this:
Also, if you do play with the sports_playoffsv5_withsquarterscores template I just updated it on github, along with the new python changes to support what I wanted to add. Conferences,etc. More cosmetic than anything else.
For those using my Playoff dashboards a couple updates to NFL All changes are on my github page.
Post Season is populating and you will need to change the sensor to pull the data. Template still filters the events just like last year. Here is the date resource update in the nfl_sensors.yaml file:
I have also added the new format from the CFP-College Bowls as an NFL tab to the Sports_US_Professional Dashboard. You can see the new decluttering section - sports_playoffsv5_withsquarterscores.
I havenāt tested it out on the previous year but will adjust this weekend. Older format is still there.
Hi everyone ā Iām looking for a reliable API/data source for Olympic ice hockey (Milano-Cortina 2026), ideally both menās and womenās tournaments.
I need full match data: schedule/fixtures, live scores/status, boxscores, play-by-play (if available), rosters, team/player stats, standings, and playoff bracket progression. Historical access (past Olympics / previous seasons) would be a plus.
Does ESPN expose Olympics hockey via the same endpoints pattern (e.g., something like hockey/mens-olympic-hockey and hockey/womens-olympic-hockey)? If so, what are the best working endpoints for:
scoreboard by date range
game summary/boxscore by event/gameId
team rosters and team schedules
tournament standings/bracket
If ESPN isnāt stable for this, what alternative official sources are best for programmatic access (IOC/Olympics, IIHF, etc.)?
Any pointers, working examples, or known limitations (rate limits, delays, reliability) would help.