The GitHub integration allows you to monitor your favorite GitHub repositories.


Adding GitHub to your Home Assistant instance can be done via the user interface, by using this My button:

Manual configuration steps

When you set up this integration, you will first be guided to allow the integration to use the GitHub API on your behalf. If you do not yet have a GitHub account you will be prompted to create one during the configuration of the integration.

When you have authorized the integration, you select repositories you want to monitor, the list contains repositories you have created and starred on GitHub with your account.

Remove authorization

After you have removed the integration from Settings -> Devices & Services, you need to manually revoke OAuth app authorization.

  1. Go to your Authorized OAuth Apps
  2. Find the “Home Assistant GitHub Integration” application
  3. Click the 3 dots (...) to the right of the name
  4. Select “Revoke”