Deploy ustvgo dashboard with channel cards and update links using YAML dashboards

just started working on this automation for creating dashboards with all ustvgo available channels as cards, And a ‘scheduling’ setting which will refresh the links in the cards every X minutes since the ustvgo links are only active for ~4 hours

the script will:

  • fetch m3u links if set
  • use jinja2 on yaml templates
  • add dashboard block to configuration.yaml
  • create dashboard.yaml if does not exist
  • add a card for every channel fetched

would really appreciate some feedback and comments on possible next steps?

1 Like

Awesome work! Is it possible to change the .m3u file for another one? Is the script going to fetch the m3u file flawlessly? Thanks