Parking watcher
Reverse engineering · PythonThe office parking app wouldn't tell me when a spot opened up. So I made it tell me.
The only interface it has: a Telegram ping the moment a spot frees up. A small problem, met with a disproportionately satisfying fix.
What it does
Finding a free spot in the building was a pain, having to constantly open the app, waiting 10-15s for it to load, and then doing it over and over every few minutes. This does it for me - it watches for a spot to open and pings me on Telegram the moment it happens, so I stop circling and just go.
How it works
I reverse-engineered the parking app's private API, then wrote a small Python script that polls it on a schedule, watches for availability, and fires off a Telegram message when a space appears.
Nothing too complicated - just a perfect use for hacky programming to make my life easier.