Skip to content

shadow578/homeassistant_xmltv-epg

Repository files navigation

XMLTV EPG

GitHub Release GitHub Activity codecov License

Project Maintenance

Integration to add XMLTV EPG to Home Assistant.

HACS (recommended)

  1. Add https://github.com/shadow578/homeassistant_xmltv-epg as a custom repository, choose Integration as Category and add.
  2. In the HACS UI, search for XMLTV EPG and install it.
  3. Restart Home Assistant
  4. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "XMLTV 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 xmltv_epg.
  4. Download all the files from the custom_components/xmltv_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 "XMLTV 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