Send SMS aircraft alerts based on ADS-B data
.gitignore | ||
adsms.py | ||
example_config.json | ||
LICENSE | ||
README.md | ||
requirements.txt | ||
Screenshot_2023-05-04-12-53-11-18_b6c9a36a60c7a3997705a70468c88834.jpg |
adsms
Send SMS aircraft alerts based on ADS-B data
Usage
Copy the configuration file, make any necessary changes, and run:
./adsms.py <configuration_file>
Configuration file
textbelt_key
: your Textbelt API keydata
: a URL to a readsb/tar1090aircraft.json
endpointtracker
: a URL to a tar1090 tracker (e.g. https://globe.theairtraffic.com/)database
: an SQLite file in which to store subscriptionspid_file
: path to which to write the PID (set to empty string to not write a PID file)max_age
: maximum age of aircraft pings in seconds; pings older than this will be ignoredmin_disappearance
: the minimum time in seconds for which an aircraft must go "off the radar" before disappearing for new pings to trigger notifications againdelay
: time to wait after processing all rules before running the loop again