Transports Metropolitans de Barcelona


This sensor will provide you the remaining time, in minutes, for the next bus in a specific stop by using the iBus service.

You must create an application on developer.tmb.cat to obtain the app_id and app_key values that you will need.

Add the data to your configuration.yaml file as shown in the example:

# Example configuration.yaml entry
sensor:
- platform: tmb
  app_id: !secret tmb_app_id
  app_key: !secret tmb_app_key
  stops:
    - line: V25
      stop: 3258

Configuration Variables

app_id string Required

Your TMB APP identifier.

app_key string Required

Your TMB APP key.

stops list (Optional)

List of bus stops to track.

line string Required

Identifier of the line to track.

stop integer Required

Stop identifier.

name string (Optional, default: LINE - STOP)

Name you want to use to identifier that stop.

Data provided by TMB.