I’ve been working on a custom EPG integration for Home Assistant, and it’s finally ready to share! An EPG (Electronic Program Guide) is basically a TV guide that lets you see what’s playing and when. This integration makes it super easy to manage that data right from the Home Assistant UI.
The data is sourced directly from the open-epg website, so credit goes to them for providing it. You can set up the integration with an easy step-by-step process and even reconfigure it later if you want to change settings or update your selected channels. The integration dynamically fetches available channels, so you can just pick the ones you care about.
I’ve also developed a very basic Lovelace card for this integration, the Lovelace EPG Card. However, I’m not a designer, and it definitely needs a redesign. If anyone with design skills is interested in contributing, I’d greatly appreciate the help!
If you try it out, I’d love to hear your thoughts or suggestions. And if you run into any issues, feel free to ask for help.
Great integration and card!
The only issue I get is that the information on hover-over is only displayed when I’m in edit mode. Otherwise, on the dashboard, it only changes the item’s color to blue and does not display the program details when pointing with the mouse.
Edit: it does work only in panel (single card) layout on a dashboard.
Once the new file generated by open-epg (they create the file once a day) you can call to update_channels service. Or you can wait a day and then restart your server…