Trouble with bus GTFS data

I’m trying to match data from the static timetables to the real-time GTFS data, but today it looks like a lot of the information is missing, so I have a feeling I’m doing something wrong here.

I’m mapping by using trip_id + route_id + stop_id + stop_sequence

Is this the right way to do it? For some reason, my static timetable trip ids don’t seem to match the trip_id in the real-time data.

You need reatltime GTFS feed from this API: https://api.transport.nsw.gov.au/v1/gtfs/vehiclepos
Only then IDs will match.

Oh! So what is this one for? Public Transport - Realtime Trip Update | TfNSW Open Data Hub and Developer Portal