Skip to content

Home Assistant First Bus#

Custom component built to bring you bus times for First Buses. This was built because buses in my area stopped having live times available in UK Transport integration, and time tabled based times were only available using the more expensive nextbuses call.

This is unofficial and in no way endorsed by First Bus.

Warning

This component uses a private API used by First Bus website, so it could break at any time. I will do my best to keep the component working.

How to install#

HACS#

hacs_badge

This integration can be installed directly via HACS. To install:

Manual#

You should take the latest published release. The current state of develop will be in flux and therefore possibly subject to change.

To install, place the contents of custom_components into the <config directory>/custom_components folder of your Home Assistant installation. Once installed, don't forget to restart your home assistant instance for the integration to be picked up.

How to setup#

Please follow the setup guide to setup your initial account. This guide details the configuration, along with the entities that will be available to you.

Entities#

The full list of entities can be found in the entities section.

FAQ#

Before raising anything, please read through the faq. If you have questions, then you can raise a discussion. If you have found a bug or have a feature request please raise it using the appropriate report template.

Sponsorship#

Please see the sponsorship page for more information.