Skip to content

shadow578/homeassistant_xmltv-epg

Repository files navigation

TV XML EPG

GitHub Release GitHub Activity License

Project Maintenance

Integration to add TV XML EPG to Home Assistant.

HACS (recommended)

  1. Add https://github.com/shadow578/homeassistant_tvxml-epg as a custom repository, choose Integration as Category and add.
  2. In the HACS UI, search for TVXML EPG and install it.
  3. Restart Home Assistant
  4. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "TVXML EPG"

Manual

  1. Using the tool of choice open the directory for your HA configuration (where you find configuration.yaml).
  2. If you do not have a custom_components directory there, you need to create it.
  3. In the custom_components directory create a new folder called tvxml_epg.
  4. Download all the files from the custom_components/tvxml_epg/ directory in this repository.
  5. Place the files you downloaded in the new directory you created.
  6. Restart Home Assistant
  7. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "TVXML EPG"

Configuration

Configuration is done using the UI.

You'll be prompted to enter a URL as a TXML data source. After the initial setup, you'll can configure the update interval in the integration options.

Additionally, consider disabling all channels you don't need and disable the "enable newly added entities" option in system settings.

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines