While this is a nice project, it's basically just simple web scraping. I was hoping for something a bit more interesting, like decoding the radio signals for the bus stop displays[0] and using that data. If it's available from an API it of course makes more sense to use that though.
Or setup a RPi camera, with OpenCV and recognize your bus while it's around the corner 2 streets before coming to the stop so you know you'll have a full minute until it gets there. I mean a 30 meters pole on top of your house isn't something that hard to do. And the programming of that is so much more fun that just the web scrapping. Plus is actually more accurate than a web scrapping that can have de-synchronizations between that and the real bus.
[0] https://www.windytan.com/2013/11/decoding-radio-controlled-b...
reply