AT Transport - Real time board

Hi Everyone,

Feature request would be the ability to view live information of a particular stop ID for Auckland Transport https://at.govt.nz/bus-train-ferry/real-time-board/

I have gone into the tool AT transport provide and have the API behind the scenes that queries every :
https://api.at.govt.nz/v2/public-restricted/departures/3125?subscription-key=323741614c1c4b9083299adefe100aa6

The end goal would be to display the AT Real Time Board/ or similar in the dashboard/overview page.

+1 for this

I am nearly finished with the integration just need some testers

Thanks for this. I tried to add as a custom integration through HACS and got this message -

<Integration SeitzDaniel/auckland-transport> Repository structure for main is not compliant

Noted. Can I be a tester? Running HA in Proxmox.

This took longer then expected. I initially used the API which @Mattallmighty posted before reading the new API documentation by Auckland Transport. Anyway you can get the integration from here with new API implemented. GitHub - SeitzDaniel/auckland_transport: Auckland Transport custom Integration for Home Assistant Just side load it with HACS after download and reboot you can add as any other integration in Home Assistant via GUI. Will add some proper documentation later for now just register here and get yourself an API key https://dev-portal.at.govt.nz/. Any features or bugs log them via GitHub.

Would be good if you could provide some feedback since you offered to be a tester.

@sahne - This is cool, I got it working. Do you have any nifty dashboard templates to make use of this nicely?

@mattlamb99 I am working on a custom card. I am still testing it before I push it to GitHub.

With UI configuration for ease of use.

The custom Auckland Transport Card is available on GitHub now.

1 Like

Unsure if you’re still looking for early feedback or not. Up to you.
I’ve started using this and wanted to thank you for your work.

Something that would make it more useful would be filters on Route and operators on the Headsign filter.

The use case is I have a stop with two different route numbers that I care about. Call them 123 and 124. Both will get me where I want to go, so I would like to display both of them and only them. If there was a filter on Route, I could use ‘12’ and get both of them.

But that’s mostly just luck because in my case both routes start with the same 2 digits. What would be more useful would be operators that allow me to say 123 OR 124.

Another consideration would be allowing the OR operation in the Headsign filter, meaning I could just list the multiple exclusive destination key words.

Hopefully that makes sense. Happy to answer more questions if this is something you’re interested in.