Skip to content
📺 Trakt Integration for Upcoming Media Card
Branch: master
Clone or download
Latest commit 5096214 Aug 2, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Create Aug 2, 2019
custom_components/trakt add attribution Jul 29, 2019
.gitignore The great migration Apr 6, 2019
LICENSE Update LICENSE Jan 30, 2019
package.yaml Create package.yaml Mar 3, 2019
resources.json Create resources.json (#23) May 6, 2019


Trakt component to feed Upcoming Media Card with Trakt's upcoming shows for Home Assistant

GitHub Release GitHub Activity custom_updater License

Project Maintenance BuyMeCoffee

Discord Community Forum


  1. Install this component by copying to your /custom_components/trakt/ folder.
  2. Install the card: Upcoming Media Card
  3. Add the code to your configuration.yaml using the config options below.
  4. Add the code for the card to your ui-lovelace.yaml.
  5. You will need to restart after installation for the component to start working.
  • If you're having issues, check out the troubleshooting guide before posting an issue or asking for help on the forums.

Example configuration.yaml:

  platform: trakt
  id: 'sakdfjawioehrw3985728935uksdf'
  secret: 'sdfoiwahjeflkaswjefi83q7829045uoijksldf'
  username: iantrich
  days: 10
    'The Bachelor'

Example ui-lovelace.yaml:

type: custom:upcoming-media-card
entity: sensor.upcoming_calendar
title: Upcoming Movies

Configuration variables:

key type description
platform (Required) string trakt
id (Required) string Client ID (create new app at - use device auth in redirect and uri urn:ietf:wg:oauth:2.0:oob)
secret (Required) string Client Secret (create new app at - use device auth in redirect)
username (Required) string username
days (Optional) number How many days to look forward for movies/shows. Default 30
name (Optional) string Sensor name. Default Trakt Upcoming Calendar
exclude (Optional) array List of show titles to exclude as Trakt does not allow removal of shows from its service

Due to how custom_components are loaded, it is normal to see a ModuleNotFoundError error on first boot after adding this, to resolve it, restart Home-Assistant.

You can’t perform that action at this time.