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_idstringRequired

Your TMB APP identifier.

app_keystringRequired

Your TMB APP key.

stopslist(Optional)

List of bus stops to track.

linestringRequired

Identifier of the line to track.

stopintegerRequired

Stop identifier.

namestring(Optional, default: LINE - STOP)

Name you want to use to identifier that stop.

Data provided by TMB.