Turning an iPad into a Network Bandwidth Monitor Graph + Weather Station

I wanted a quick and easy way to visualize and summarize the WAN traffic going through my home network so I wrote what started out as a basic Python script that acts as a simple server/javascript client to query my OpenWRT router for that information. It then uses chart.js to graph and plot the data being returned along with placing little display cards that show me the wind speed, wind direction, cloud graphic, time stamp, and weather summary for the next 5 hours 🙂

I didn’t post the source code for this one as it was more of a highly specialized project that I thought applies for my particular use case and requirements.

Leave a comment