Transport NSW sensor enhancements

Great work with this sensor - would like to see a few enhancements:

  1. A “wait_mins” or similar variable which will ignore/skip over any trains/busses arriving in that time from now, as it takes me 10mins to walk to the stop/station, it’s not much use knowing that the next bus/train is in 2 mins.
  2. Next 1, 2 or 3 busses/trains from a particular stop, station or route (after the wait_mins interval) instead of just the next bus
  3. representation of the bus occupancy, with either a 1, 2 or 3. This data is available for most buses from the OpenData platform.
  4. Options to ignore certain modes of transport such as “Schoolbus”
    Thanks!

Would love this - I get heaps of errors from my ‘roll my own rest sensors’ so using a sensor made from somebody with programming experience would be a far better option!

Regarding 1., the gtfs integration has an offset attribute doing exactly this. It would be great having this here as well.