---
title: "SG Bus Arrivals"
description: "SG Bus Arrivals is a Marketplace integration for Home Assistant. It has 62 installs sharing analytics, needs the vendor's cloud and was last updated May 8, 2026."
canonical: "https://vulpo.app/integrations/marketplace/hanwg-sg-bus-arrivals"
url: "https://vulpo.app/integrations/marketplace/hanwg-sg-bus-arrivals.md"
last-updated: "2026-10-22"
version: "1.4"
---

# SG Bus Arrivals

> SG Bus Arrivals is a Marketplace integration for Home Assistant. It has 62 installs sharing analytics, needs the vendor's cloud and was last updated May 8, 2026.

SG Bus Arrivals is a custom integration that shows Singapore bus arrival times and train service alerts in Home Assistant. It fetches data from the LTA DataMall API, so it depends on that cloud service and needs an API account key. Bus stops and bus services are added as separate entries, and each one creates sensors for upcoming arrivals. Train service alerts get a sensor for each train line, and each sensor reports either a normal or a disrupted state. The scan interval is adjustable, with a minimum of 20 seconds, and an action refreshes all sensors on demand. Setup is done in the UI, and the integration is installed through the Marketplace or HACS.

Automatic summary of the README and code of hanwg/sg-bus-arrivals. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=hanwg&repository=sg-bus-arrivals&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=hanwg&repository=sg-bus-arrivals&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **API account key**: API account key for the LTA DataMall API.
- **Scan interval (seconds)**: The frequency to fetch data from the LTA DataMall API. Minimum is 20 seconds.

Also asked when changing the connection.

### Sign in again

- **API account key**: API account key for the LTA DataMall API.

Texts from the code of [hanwg/sg-bus-arrivals](https://github.com/hanwg/sg-bus-arrivals).

## Entities

- **Sensors**: Circle Line, Circle Line Extension, Changi Extension, Downtown Line, East West Line, North East Line, North South Line, Punggol LRT East Loop, Punggol LET West Loop, SengKang LRT East Loop, SengKang LRT West Loop, Bukit Panjang LRT, and 6 more

## Actions

- **Refresh bus arrivals**: Initiates a fetch using the LTA DataMall API and updates all SG Bus Arrivals sensors.

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> A custom integration for Home Assistant. This integration uses the LTA DataMall API to fetch bus arrivals and train service alerts for the Singapore public transport.
>
> - Bus Arrival Tracking - Configure bus stops and bus services to create sensors for displaying bus arrival information.
> - Train Service Alerts - Stay informed about train disruptions with dedicated sensors for each train line, offering granular control over which alerts to monitor.

From the README of [hanwg/sg-bus-arrivals](https://github.com/hanwg/sg-bus-arrivals#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Number: 62 installs sharing analytics; 15 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.2.0, last updated May 8, 2026
- Domain: `sg_bus_arrivals`
- Source: <https://github.com/hanwg/sg-bus-arrivals>
- Issues: <https://github.com/hanwg/sg-bus-arrivals/issues>
- Screenshot: https://vulpo.app/integrations-img/2f53f7fbcc3f776c.webp (from hanwg/sg-bus-arrivals's README)

In Vulpo: Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/hanwg-sg-bus-arrivals

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/hanwg-sg-bus-arrivals
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
