v2.11.0
v2.11.0 🪶 Riduci payload attributi sensori sotto il limite recorder 16384B
Trim degli attributi ai soli campi consumati dalle card, per eliminare i
warning "State attributes ... exceed maximum size of 16384 bytes".
- sensor.py: niente più copia top-level di lineup/key_events/h2h; restano in
matches[0] (Lineup/Timeline/Team leggono da lì). Dimezza il payload summary
del sensore next_*. - scoreboard.py (process_summary_data):
- lineup: rimosso 'id' giocatore (non usato dalle card)
- key_events: rimosso 'text' completo (le card usano short_text/type_text)
- head_to_head: rimossi home_logo/away_logo (non renderizzati) e cap a 10 voci
(la Team card ne mostra max 8)
- bracket.py (process_bracket_data): leg payload ridotto a
home_team/away_team/home_score/away_score/date/state; rimossi loghi/abbrev/
status/venue/event_id per leg (la card usa team_a/team_b per loghi/abbrev) e
'id' da team_a/team_b. - README: nota su recorder exclude_entity_globs e sul warning 16384B.