My wheel from OneFastCat needed something. I wanted my cat to be able to compete on Strava with other cats but there was nothing available. Strava is a website and mobile app used to track athletic activity via GPS.
So, I made this system.
It is a breakbeam sensor connected with a Raspberry Pi computer. A fin on the outside of the wheel breaks the path of the sensor. Each rotation is mapped into a GPS location in the real world, moving 3.5 meters per rotation. After 100 seconds of no activity, the Raspberry Pi automatically upload’s to Toonces’ Strava page. The system resets automatically for the next wheel run.
Next up: Figuring a way for Toonces to run on the wheel without interaction from me. He can drive a car, but can’t run on a wheel.
After much research, I’ve found that Time Warner Cable is throttling downloads to my server. Downloading the same 200MB zip file directly from my site, or through a proxy shows 4x speed up using a proxy server.
I’ve contacted Bluehost(my datacenter) and Time Warner Cable. Time Warner Cable’s tier 3 support said they do not throttle but had no idea why my issues were happening.