Public Transit (Nextbus)


The nextbus sensor will give you the next departure time and associated data from your public transit station/stop. The data comes from NextBus, which provides real time transit data for a number of transit authorities.

It is possible to get the tag information from the NextBus website.

  1. Visit https://www.nextbus.com/
  2. Use the drop downs to select the transit system, route, direction, and stop
  3. Extract the tags from the URL. It is constructed with the following pattern:
https://www.nextbus.com/#!/<agency>/<route>/<direction>/<stop>

If tags are incorrect, valid ones will be displayed in the logs as a convenience.

# Example configuration.yaml entry
sensor:
  - platform: nextbus
    agency: AGENCY_TAG
    route: ROUTE_TAG
    stop: STOP_TAG

Configuration Variables

agency

(string)(Required)The agency tag from NextBus.

route

(string)(Required)The route tag from NextBus.

stop

(integer)(Required)The stop tag from NextBus.

name

(string)(Optional)Name to use in the frontend.

Default value: -