Add MLB manager with live game display, team rotation, and integration with display controller

This commit is contained in:
ChuckBuilds
2025-04-24 10:45:47 -05:00
parent 456a4d252f
commit a8a35a1ffc
3 changed files with 689 additions and 178 deletions

View File

@@ -39,7 +39,10 @@
"nba_recent": 20,
"nba_upcoming": 20,
"calendar": 30,
"youtube": 20
"youtube": 20,
"mlb_live": 30,
"mlb_recent": 20,
"mlb_upcoming": 20
}
},
"clock": {
@@ -122,5 +125,22 @@
"youtube": {
"enabled": true,
"update_interval": 3600
},
"mlb": {
"enabled": true,
"test_mode": true,
"update_interval_seconds": 300,
"live_update_interval": 20,
"recent_update_interval": 3600,
"upcoming_update_interval": 3600,
"recent_game_hours": 48,
"favorite_teams": ["TB", "TEX"],
"logo_dir": "assets/sports/mlb_logos",
"display_modes": {
"mlb_live": true,
"mlb_recent": true,
"mlb_upcoming": true
},
"live_game_duration": 30
}
}