I wrote a script to capture data from everything my receiver is seeing and track first/last seen, and put it in a sqlite database for various reasons. I live near the Boeing factory in Charleston (KCHS) and like to know every time a new 787 takes its first flight especially. The thing is I can’t get the plane type from aircraft.json at all, and I can’t go back and fill in the plane type once it’s in outside databases.
So is there a web API I can use to turn IACO codes into Plane types, preferably the B87X format? While we’re at it, are there an other simple data sources that would be interesting to query? Right now I’m having to use Selenium to scrape the dump1090 website, but I can’t run that locally on the Pi. Figuring out the plane types with a script and keeping that updated would be great.
With the script, currently I can regex match certain plane types by ID such as BOE*, or by heading/ altitude/speed when certain planes are on approach for landing. Then it plays certain sounds such as the in-flight aircraft ding, pretty cool to look out the window and there it is. I like having a database locally here of everything seen with plane type counts and such. Some more information would help select the interesting aircraft and run everything on the Pi.
Can share the script if interested…